Compatibility mouse events, take 2?

Just wondering, now that Pointer Events just through W3C Rec, if 
http://www.w3.org/TR/pointerevents/#compatibility-mapping-with-mouse-events 
isn't at risk now of already being obsolete, since it only reflects 
current IE 11's implementation, and since Microsoft's Spartan is already 
going for a different event order which is more compatible with the way 
mouse events are dispatched in Touch Events?

pointerover > pointerenter > pointerdown > touchstart > focus > 
(gotpointercapture) > pointermove > pointerup > touchend > 
(lostpointercapture) > mouseover > mouseenter > mousemove > mousedown > 
mouseup > click > pointerout > pointerleave

(see last few rows in 
http://patrickhlauke.github.io/touch/tests/results/#desktop-touchscreen-events)

Or is this event order in Spartan only going to come into effect based 
on heuristics (if it's detected somehow that the page, or one of its 
components, registers touch* handlers).

Should there be a clarifying note of sorts? Is this something that needs 
to wait for PE version 2?

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, 31 March 2015 14:52:16 UTC