The WCAG Explained

Simplified and actionable explanations of every WCAG 2.2 criteria

Dragging Movements

Summary:
WCAG 2.5.7, "Dragging Movements," targets making drag-and-drop functionalities accessible to users who can't use a mouse or touch screen. It's vital for ensuring that these interactive features are usable by everyone.

What:
This criterion requires that interfaces with drag-and-drop features offer alternative methods for keyboard and assistive technology users.

Why:
Drag-and-drop can be challenging for users with motor impairments or those who rely on screen readers. Providing alternatives ensures these users can complete tasks without relying solely on precise, gesture-based controls.

Examples and Scenarios:

  1. File Uploads: Instead of only drag-and-drop, offer a 'Browse' button to select files.
  2. Interactive Lists: Allow items in a list to be reordered with keyboard controls.
  3. Online Games: Offer alternative controls for drag-and-drop actions in game interfaces.

How to Comply:

  • Websites: Implement single pointer controls as alternatives to drag-and-drop.
  • Mobile Apps: Provide additional interactive elements for tasks typically requiring drag-and-drop.
  • Software Applications: Ensure all drag-and-drop functionalities are accessible through other means, like keyboard shortcuts.

Exceptions:

  • Inherent Functionality: If the drag-and-drop action is essential and cannot be replicated by a keyboard or other means.
  • Complex Interfaces: Some advanced applications may have technical limitations that make alternative methods challenging to implement.