Skip to main content

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

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.

Name
WCAG 2 criterion Category Notes
Styles
Text
Heading 1
Heading 2
Heading 3
Bold ⌘B
Italic ⌘I
Underline ⌘U
Bullet list
Ordered list
Blockquote ⌘+Shift+B
Insert link ⌘K
Insert link
Unlink
Code ⌘E
Undo ⌘Z
Redo ⌘+Shift+Z
Cancel