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 (12)

  1. Anonymous says:

    ok,

  2. Anonymous says:

    win7 IE10

    touch.azurewebsites.net/touchtest.html

    SCRIPT5009: 'MSGesture' is undefined

    touchtest.js, line 34 character 5

  3. Anonymous says:

    How fast does the Epic Citadel benchmark ( http://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.

  4. Anonymous says:

    Would IE11 conforms with HTML5.1 (markup validation) and WebGL standards? Please throw no lose ball this time IE Team… and WIN this goddamned browser war once forever!

    But wait!! to win the browser war, they must implement OVG and OGG (so we can access media on Wikipedia/Wikimedia)… which isn't gonna happen!

    Two things Microsoft never figured right, a decent BROWSER (with no fancy proprietary stuff and just ONLY conforming with every web standard out there) and ALL media formats on ALL devices of Windows ecosystem!!! Like Microsoft's own ASF (live streaming) format doesn't work on Windows Phone (stackoverflow.com/…/863980). The raw MPEG4 stream in ASF container coming from camera works just fine on Android with both the native player and native Android browser. While IE10-Mobile refuses to open the stream and so does the Windows Media Player framework…. Now, we have to wait for 2015-16 for Microsoft to bring back this decades old format to their RE-REIMAGINED version of new smartphone OS which happens to work fine on their old smartphone OS (Windows Mobile 6)…  

  5. Anonymous says:

    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 🙁

  6. Anonymous says:

    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

  7. Anonymous says:

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

  8. Anonymous says:

    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.

  9. Anonymous says:

    @Greg: javascript is already at version 5: http://www.ecmascript.org/docs.php

  10. pmbAustin says:

    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.  

  11. Anonymous says:

    @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

  12. Anonymous says:

    The page http://www.bloomberg.com/billionaires is not working properly in IE 10. It works well on Firefox and Chrome.