Android design - Multimedia
Control multimedia content #
Target : everyone and in particular the visually and cognitively impaired.
When : during design and development.
Description :
On mobile devices, screen readers try to transmit context changes to the user as much as possible. In some cases, this can result in permanent, and therefore inaudible vocalizations, or prevent any action by the user.
The user must remain in control of the content at all times. This is especially true with interactive content. For example, a video should not be launched directly in full screen, or should not be launched directly without any prior action from the user, a carousel should not scroll automatically, etc...
In addition, multimedia content must be able to be controlled at any time by the user, whether to mute or pause the sound.
To be verified :
- Multimedia content can be controlled by the user (presence of a pause button, accessible button to exit full-screen mode, etc.).
- For any sound emitted for more than 3 seconds, the user must have the possibility to either stop or pause it, or to control its volume independently of the general volume of the system.
- There is no automatic start of the video when the page loads.
Reference WCAG :
Transcribe audio or video content #
Target : everyone, and in particular people with visual, cognitive and hearing impairments
When : during design and development.
Description :
It is essential to provide an access to visual and auditory information for people who cannot benefit from it: visually impaired, blind, deaf, cognitively impaired, computer without speakers, in bright or noisy environments.
To be verified :
- Full text transcription is available for pre-recorded audio content.
- A full text transcription or audio description is provided for pre-recorded video content.
- Subtitles are available for video content, pre-recorded or not.
Reference WCAG :
- 1.2.1 Audio-only and Video-only (Prerecorded)
- 1.2.2 Captions (Prerecorded)
- 1.2.3 Audio Description or Media Alternative (Prerecorded)
- 1.2.4 Captions (Live)
- 1.2.5 Audio Description (Prerecorded)
Avoid epileptic risk contents #
Target : everyone, and especially people with epileptic seizures
When : during design and development.
Description :
In order to prevent the content of the application from causing epileptic seizures, it is essential to avoid flashes of more than 3 flashes per second.
To be verified :
- No more than 3 flashes per second.
Reference WCAG :