W3C Transitions Pointer Events to Candidate Recommendation

Today, the W3C published Pointer Events as a Candidate Recommendation, an important step towards a standard and interoperable way to handle input from touch, pen, mouse, and more. This fast 5-month progression from First Public Working Draft to Candidate Recommendation is a mark of the effective collaboration between Microsoft, Google, Mozilla, Opera, Nokia, jQuery, and others to help sites take advantage of new interactive hardware on the Web.

Candidate Recommendation indicates the W3C considers the specification widely reviewed and satisfying the Working Group’s technical requirements. It signals a call for additional implementations to inform the group. The Pointer Events Working Group is also now actively producing tests to validate implementations of the specification. The recent Test the Web Forward event, sponsored by Microsoft, helped fuel this effort with nearly two dozen new test cases.

Increasingly, consumers browse the web with a broad range of devices; with touch, mouse and keyboard. By using pointer events, developers can write to a unified model that allows sites to be responsive to many types of input. Web developers can take advantage of pointer events in IE10 today, and in other browsers using polyfills like Hand.JS. We’ve also created a new portal on WebPlatform.org to help you learn more and try pointer events out. Pointer Events is one of many ways we’ve made touch fast and fluid on the Web.

Jacob Rossi

Program Manager

Comments

  • Anonymous
    May 09, 2013
    ok,

  • Anonymous
    May 10, 2013
    The comment has been removed

  • Anonymous
    May 10, 2013
    How fast does the Epic Citadel benchmark ( www.unrealengine.com/html5 ) run on IE11 beta, compared to Firefox 23? I hope IE11 will be at least as fast as the latest Firefox on this stuff. WebGL & asm.js technologies are a game changer for the web.

  • Anonymous
    May 11, 2013
    The comment has been removed

  • Anonymous
    May 12, 2013
    Glad to see web moving forward faster than ever, but what happened to "pointer-events: none", it doesn't seem to be included in this CR :(

  • Anonymous
    May 12, 2013
    WebGL will soon be used for bitcoin mining by websites. Or for other optional computational work that can be used commercially. It should be deactivated by default

  • Anonymous
    May 13, 2013
    @Jesper - The Pointer Events specification is completely unrelated to the pointer-events CSS property. Internet Explorer does not implement the pointer-events CSS property for HTML (it does for SVG, as far as I know). The common reason is that it makes clickjacking easier.

  • Anonymous
    May 13, 2013
    Please expedite a javascript 2 standard to upgrade the language to something similar to coffee script or even stronger type checked language.   A C# style more strongly typed language with true modules would help.

  • Anonymous
    May 13, 2013
    @Greg: javascript is already at version 5: www.ecmascript.org/docs.php

  • Anonymous
    May 14, 2013
    Excellent news. Because Google Chrome is PAINFUL to use on a Surface Pro... you never realize just how good IE10's touch implementation is until you try to use it on a different browser.  Yowza.  

  • Anonymous
    May 15, 2013
    @Rob^_^   Looks like you're running this on Windows 7. MSGesture is not available on Windows 7. Use feature detection to correctly fall back. msdn.microsoft.com/.../jj819730.aspx

  • Anonymous
    May 16, 2013
    The page www.bloomberg.com/billionaires is not working properly in IE 10. It works well on Firefox and Chrome.