Pointer events is a new standard which Microsoft initiated at first and later_developed by the W3C to define a_unified device input model – pen, mouse_and touch – across multiple browsers. Pointer Events makes it easier to support a variety of browsers and devices by saving Web developers from writing unique code for each input type. To demonstrate cross browser interoperability for Pointer Events, Microsoft contributed_patches to Blink and Mozilla browser engines, and_developed_interoperability prototypes, including_a Pointer Events prototype for WebKit. Also, Pointer Events was well received by the web community. Last week, Chrome team posted that they are planning to drop Pointer Events support in Chrome citing the following reasons. Issue 162757 Very briefly, pointer events has 3 main drawbacks relative to the alternative: 1) Mobile-first web: Pointer events would likely never supplant touch events on the web (especially without support from Safari). Since touch events are here to stay, supporting another largely redundant input model has a high long-term complexity cost on the web platform. 2) Performance: The hit testing...

The rest of the story...
Microsoft News