Writing expanded notes for (now closed) Touch Events spec?

Based on a quick conversation with Doug on Twitter the other day 
https://twitter.com/patrick_h_lauke/status/437598813004791808 I'm 
wondering if there's any desire in this CG to expand on the current W3C 
Touch Events spec to define things that have been left quite vague? A 
few examples include:

- the spec talks about preventDefault on touchstart and touchmove to 
suppress compatibility mouse events. It does not define what happens 
when preventDefault is done on touchend (and from my tests, this is a 
bit hit and miss in different browsers)

- it mentions mousemove, mousedown, mouseup and click for the 
"interaction with mouse events" section. no mention of mouseover, 
mouseenter, mouseout, mouseleave

- from my testing, it seems that mouse events are only fired in the case 
of a single touch tap action. as soon as a second touch point is 
present, or the single touch is held on the screen for a certain period 
of time, or moves too much, no mouse events are being fired. this is not 
explicitly stated.

- the spec seems to suggest (in 5.3.2) that changedTouches should only 
contain the touches that relate(d) to the "defined touchable element". 
Does this mean, more explicitly, that it should only show the change in 
targetTouches? from my testing, some browsers also add touches (not in 
targetTouches) that changed to the changedTouches touchlist object

- based on the work we're doing in Pointer Events, it would be nice to 
have an explicit section that lists the events being fired, and in what 
order, for common interactions on a touchscreen (tap on an element), 
including compatibility mouse events etc.

So...is this something that we should/could/want to tackle? Or should I 
just file some open issues here 
http://www.w3.org/2010/webevents/track/issues/open ?

P
-- 
Patrick H. Lauke

www.splintered.co.uk | https://github.com/patrickhlauke
http://flickr.com/photos/redux/ | http://redux.deviantart.com
twitter: @patrick_h_lauke | skype: patrick_h_lauke

Received on Tuesday, 25 February 2014 10:05:29 UTC