Re: Compatibility mouse events, take 2?

I believe order should be always the same, otherwise it will introduce much
more fragmentation. I mean, all vendors should decide new order which works
fine with TouchEvents and then deprecate order in current recommendation
(aka IE<12). Since Pointer Events are not so much popular it should not
break too much on the Web, however, I may break WinRT html app. So we
absolutely need here feedback from IE team.

2015-03-31 17:51 GMT+03:00 Patrick H. Lauke <redux@splintered.co.uk>:

> 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
>
>


-- 
@nekrtemplar <https://twitter.com/nekrtemplar>

Received on Tuesday, 31 March 2015 15:11:14 UTC