Skip to main content
What's New


Best Practice 2.13 – Avoid relying only on motion-based controls (Baseline level)


If a mobile application contains functions to be triggered by moving a device (e.g. shaking or tilting) or by gesturing towards the device (e.g. a camera can interpret the gesture and activate a function), those functions should be able to be performed by other means such as touch or by assistive technologies.

 

Before Rectification After Rectification
The user shakes the device to play the game. Users play games by clicking buttons.
The motion detection game requires user to shake the device to play the game. Users with mobility problem may be unable to initiate the game. By adding a “Roll the Dice!” button, users can roll the dice by tapping on the button.

 

W3C WCAG Reference: 2.5.4 Motion Actuation