2.5.1: Pointer Gestures
Level A
2.5.1: Pointer Gestures
What it means
Functions that need multipoint or path-based gestures must also work with a single pointer without complex gestures — unless essential. Pinch-zoom and two-finger swipe need simpler alternatives.
Not everyone can perform precise gestures.
How to fix it
- Provide buttons for zoom in/out instead of pinch-only zoom on maps.
- Offer tap alternatives to swipe-to-delete where possible.
- Replace draw-a-circle unlock patterns with standard controls.
- Test critical tasks using only single taps and keyboard.
Quick examples
- Good: A map includes + and − buttons to zoom without pinching.
- Bad: A menu opens only with a two-finger swipe gesture.
- Good: Carousel slides change with Previous and Next buttons.
- Bad: Login requires drawing a pattern with no password fallback.
W3C Understanding 2.5.1: Pointer Gestures — full official details