Web design - Touch and interactions

Ensure that the user keeps control over interactions, particularly tactile ones

Provide an alternative to complex gestures #

Target: everyone in particular, people with motor or visual disability and mobility.
When during design and development.

Description:
For each complex gestural interaction, an alternative must be available (for example a non-gestural or simplified alternative).
Similarly for interactions requiring a change of orientation of the screen (tilting, rotation, shaking ...).

Complex gesture: any multi-pointer gesture (requiring several fingers), and / or path-bases gesture.
Simplified gesture: an alternative requiring a single pointer (one finger) without path-based gesture.

Provide an alternative to dragging movement #

Target : everyone, in particular people with motor or visual disability and mobility.
When : during design and development.

Description :
For each drag-and-drop interaction, an alternative that does not require a dragging movement is available.
This criterion only concerns movements where only the starting and end points are taken into account without path-based gesture.
Dragging movement: Action of clicking on a starting point, then holding contact during movement, then releasing the pointer at the final position. .

Do :
A map allows users to drag the map view. The map has also up/down/left/right buttons to move the view. .

Exception :
The dragging movement functionality is:

  • essential (dexterity games)
  • controlled by the user agent and not modified

WCAG reference:

Give access to the content regardless of the orientation of the screen #

Target: Everyone in particular, people with motor or visual disability and mobility.
When: during design and development.

Description:
Access to the content must not depend on the orientation of the screen (portrait and landscape) unless a specific display orientation is essential (e.g. serious game).

WCAG reference: