Do not autoplay
Let people choose if they’re subjected to video content.
Autoplay can be very disruptive or hurt people
- For people using a screen reader, it unexpectedly interferes with their ability to hear/control their machine
- For people with cognitive differences, it can make it impossible to focus
- For people with light sensitivity or vestibular disorders, some video content can cause illness
Is it ever okay?
- Media with audio should absolutely never autoplay
- Just because a video contains controls to stop the video doesn’t mean it’s okay to autoplay
- Use case: When is it okay for video to autoplay?
- Silent video can autoplay under these conditions:
- It must stop after 5 seconds
- The video features accessible controls
- Autoplay is disabled when device reduce motion settings are activated
A heading can serve as a name
aria-label="Media title" can also be used
- A heading (
<h3>) above the media can serve as a name
aria-label="Media title"on a wrapper element can also be used
- Controls should identify as buttons, switches, etc.
- There are accessible video embed options available
- Captions are mandatory for spoken audio content
- Do not rely on auto-captioning
- This may require the manual creation of a VTT file
- There are many options online that will create these for you
- Transcripts should be HTML based (not a PDF)
- Controls should identify their state (pressed, checked, selected, value, etc)
- Focus must be visible