Pointing Forward (updated)
summary
Surface usability research measures optimal touch targets at 7–9 mm (≈40–50 px) and maps easy-reach zones for thumbs and fingers. The web proposal named Pointer Events evolves mouse events with a new pointercancel plus attributes like width/height/pressure/tilt/pointerType and a pointerId to track simultaneous contacts. A canvas finger‑painting demo uses pointerId to keep streams separate. Native support lands in modern engines while polyfills (handjs and points.js) provide practical interoperability today.
AI-written summary · about
chapters (16)
- 0:00Intro
- 1:15Research
- 2:19Touch target size
- 3:57Touch target positions
- 4:48Microsoft Guidelines
- 5:33Multitouch
- 5:56Pointer Events
- 6:42Pointer Cancel
- 7:18Attributes
- 7:36Width Height
- 8:05Pen
- 8:33Device Specific Actions
- 8:57Multiple Pointer Devices
- 9:24Demo
- 13:55Getting started
- 14:54Questions
related talks
18mPointing Forward
55mPanel 5: Input
44mDeveloping for touch
44mThe Input Shouldn't Matter - Building for Adaptive Input Experiences
18mGetting Touchy Feely with the Mobile Web
18mThe Untouchable Web
24mGaze and Touch Interaction on Tablets
21mOff-Limits: Interacting Beyond the Boundaries of Large Displays
