Do Not Require One Particular Input Method
Dragging, hovering, swiping, and precise pointing should not be the only route to success.
Try It
- Drag and drop with no Move Up or Move Down alternative.
- Important controls visible only on hover.
- Swipe-only navigation and very small or tightly packed targets.
- Interactions that require precise pointer movement when a simpler method could work.
Quick Test
What other input method could complete the same task?
Read / Reference
-
Understanding WCAG 2.2: 2.5.1 Pointer Gestures
Pointer gesture functionality should have a simpler single-pointer alternative unless the gesture is essential.
-
Understanding WCAG 2.2: 2.5.7 Dragging Movements
Dragging functionality should have an alternative pointer method unless dragging is essential.
-
Understanding WCAG 2.2: 2.5.8 Target Size (Minimum)
Targets should be large enough or spaced well enough to operate reliably, subject to the criterion exceptions.