Any functionality that can be achieved by dragging (click and hold then move) must be operable without the need for dragging (unless essential).
WCAG 2 criterion | 2.5.7 Dragging Movements (AA) |
---|---|
Category | Interaction |
ACT Rules |
WCAG 2 criterion
2.5.7 Dragging Movements (Level AA)
Tools and requirements
- Manual Assessment
Test procedure
This criterion does not apply to essential functionality.
Essential or out-of-scope functionality includes
- A written signature field (where you drag the cursor to write)
- A canvas where you have the option to draw freehand
- Scrollable areas
- Any scenario where two pointers are used (such as a pinch movement for zoom)
Identify if there is any non-essential functionality on the site that supports click and drag.
Some examples might include
- An interface where the user is presented with a large list of options alongside a list of selected items and moving items from the options list to the selection list (usually presented as two side-by-side columns).
- A map where you can move around by clicking and dragging the canvas.
- A color picker where you can select a specific color by dragging the picker.
- A slide control (such as for volume control).
- A function where you can drag files into a target area to upload.
Any identified examples must have an option to achieve the same goal without requiring a click and drag. It may be achieved using buttons or keyboard shortcuts.