References
Official Documentation
- Touch Events - Mozilla Developer Network
- Handling Multi-Touch Events - Safari Web Content Guide
- WebPlatform.org PointerEvents
Interop
- Touch Versus Pointer Events; Scott Gonzalez
- Issues With Touch Events; Rick Byers
- Pointer events interaction with touch events; Rick Byers
- touch-action Design Notes; Rick Byers
Event Libraries and Polyfills
- jQuery - Pointer Events polyfill for jQuery
- pointer.js - Normalizes mouse/touch events into 'pointer' events; Mozilla
- Touche.js - Effortlessly re-map click events to touch events on touchscreen UIs; http://benhowdle.im/touche/.
- Polymer - PointerEvents Polyfill: a unified event system for the web platform
- Hand.js a polyfill for supporting pointer events on every browser
- More W3C Pointer Events Implementations with Dojo and IE11 - MSOpenTech article re DoJo and IE11
- Shim of the W3C Pointer Events specification - Sebastien Pereira (Github)
Articles, Videos, Tutorial
- Getting Touchy - an introduction to Touch Events
- Point, Click, Tap, Touch - Building Multi-Device Web Interfaces - Rick Byers and Boris Smus
- Touch And Mouse Together Again For The First Time - by Chris Wilson and Paul Kinlan
- Multi-touch Web Development - Boris Smus on Html5Rocks
- Touch and Mouse - Together again for the first time - Chris Wilson and Paul Kinlan on Html5Rocks
- Touch Feedback for Mobile Sites - Matt Gaunt
- FastActive - Jonathan Stark ("fakes" responsiveness as per Matt Gaunt's article)
- Detecting touch: it's the why not the how - Patrick H. Lauke on Mozilla Hacks
- Google I/O 2013 - Point, Click, Tap, Touch - Building Multi-Device Web Interfaces - and slides
- Getting touchy - and introduction to touch and pointer events - Patrick Lauke at Sainté Mobile Days, Saint-Etienne, France - Nov 2013
- Rick Byers' Google+ stream - in particular:
- Web-Facing Change PSA: no more 300ms click delay, or double-tap zoom, on mobile websites
- Avoiding the 300ms Click Delay, Accessibly - Tim Kadlec
- Unifying touch and mouse: how Pointer Events will make cross-browsers touch support easy - David Rousset
- Pointer Events updates (differences between IE10 and IE11)
- Drei unter einem Dach - Pointer-Events für Maus, Stylus und Touchscreen - Patrick H. Lauke (German, introduction to concepts of Pointer Events)