- From: Charles Pritchard <chuck@jumis.com>
- Date: Wed, 17 Aug 2011 16:14:13 -0700
- To: "www-dom@w3.org" <www-dom@w3.org>
- CC: Jacob Rossi <Jacob.Rossi@microsoft.com>
I'm fully satisfied with this decision. I also believe that clientZ deserves a fully thought-out approach. There's no need to include it in current DOM3 Events. I've opened a new thread on this list exploring a new event proposal, based on postMessage, ArrayBuffer, and InkML, where Z-data may be exposed. -Charles On 8/17/11 10:06 AM, Jacob Rossi wrote: > Thanks for the tip! Other specifications are free to add extensions to DOM L3 Events, such as clientZ. > > I think there's more detail that needs to be worked out for such a property when introduced into the general eventing model. This application of clientZ is specific to the use case of pen. However, if we're going to move the eventing world to 3 dimensions, then I could see other applications where you might want a whole new set of client coordinates (e.g., input like Xbox Kinect where the units of mm aren't appropriate). > > Additionally, if we open the door for clientZ then what about screenZ since there are now 3D displays, etc.? > > In general, I think you're right to say that this could be useful. However, I think the entire concept of 3 dimensional coordinate systems on the web needs to be thought through end to end when taken outside the scope of pen/ink. That kind of work would be appropriate for a future spec--not DOM3 Events. > > -Jacob > > From: Charles Pritchard [mailto:chuck@jumis.com] > Sent: Tuesday, August 16, 2011 9:29 PM > To: Jacob Rossi > Cc: www-dom@w3.org > Subject: Re: ISSUE-111: Add z attribute to mouse events? > > On 8/12/11 12:03 AM, Jacob Rossi wrote: > Hi folks, > > This issue has been closed for quite some time. But I want to make sure it has proper visibility. Consistent with CSS OM View, DOM L3 Events does not define a "clientZ" property. Future specifications may be able to better consider such a definition should a need arise. Let us know if there's any concerns with this decision. > > Related -- "force" and rotationAngle are in the Touch Events version 2 files. clientZ is mentioned, though not included. > They were introduced in exploration of the InkML spec. They were removed from version one, for harmony with existing touch implementations > > (old touch events doc, with force) > http://www.w3.org/TR/2011/WD-touch-events-20110505/ > > (removal from v1) > http://lists.w3.org/Archives/Public/public-webevents/2011JulSep/0027.html > > https://dvcs.w3.org/hg/webevents/raw-file/tip/touchevents.html > > Pressure sensitive devices have been around for quite some time, it'd be nice > to have a standard way to access that ink data. > > > -Charles >
Received on Wednesday, 17 August 2011 23:14:37 UTC