What is this site?

HTML5Labs is where Microsoft prototypes early and unstable specifications from web standards bodies such as W3C. Sharing these prototypes helps us have informed discussions with developer communities, and enables us to provide better feedback on draft specifications based on this implementation experience. To find out more about HTML5Labs, read the blog by Dean Hachamovitch, Corporate Vice President for Internet Explorer, and the blog by Jean Paoli, President, Microsoft Open Technologies, Inc.

Pointer Events for Webkit

Developers can start building multi-input Web sites and apps with greater confidence that an emerging industry standard will enable building a single website targeting multiple devices and platforms. 

Only three months after its creation, the W3C Pointer Events Working Group has announced that Pointer Events has reached "Last Call Working Draft" status and is considered feature complete by the Working Group. The W3C Pointer Events Working Group has been hard at work over the last few months to standardize a single device input model - mouse, pen and touch - across multiple browsers. Congratulations to the W3C Pointer Events Working Group!

Microsoft Open Technologies, Inc. (MS Open Tech) and the Microsoft Corp. Internet Explorer teams have been working with our colleagues across the industry, engaging developers to test and provide feedback on the specification, and incorporating all the received feedback into this Last Call Working Draft.

To demonstrate cross-browser interoperability for Pointer Events, MS Open Tech developed a Pointer Events prototype for WebKit on HTML5 Labs and submitted the patch to the WebKit community. On 2/20/13, we posted an updated version of the patch on HTML5Labs and on the WebKit issue tracker, incorporating community feedback received on the previous version.  MS Open Tech will continue updating this prototype to match latest draft of the specification.

Go ahead and download the latest version of the patch!