Skip to content
easeweb
Search topics

Videos without audio description of what they show

A how-to video shows its amounts as text on screen while the narrator only says “like this”, and no described version is offered.

WCAG 2.2
SC 1.2.3ASC 1.2.5AA
Required by
Section 508 · EN 301 549 (EU)
Broken
The accessibility problem illustrated: No vision:How much coffee?
01

The problem

People who can't see the video hear “weigh it out like this” and never learn the amounts.

02

Try it

Hide the picture and play the brewing video. How much coffee does the recipe use?

The switch covers the picture, as for someone who can’t see it; the player’s controls stay. What the soundtrack says is listed under the video. Apply a fix to hear a narration that says the amounts, to turn on a described version with the button under the player, or to read a transcript that includes them.

Broken Can you fix this?

How to brew our house blend

Animated guide · waiting times are shortened.

What the soundtrack says

  • Narrator: Here’s how to brew our house blend.
  • Narrator: Weigh it out like this.
  • Narrator: Then let the water rest.
  • Narrator: Pour slowly, and stop here.
  • [Kitchen timer rings]

A recreated demo. The broken version is intentionally inaccessible.

03

The fix

Put everything the picture shows that matters into the soundtrack: in the narration itself, or in a described version beside the player.

  1. 1Everything the picture shows that matters reaches the soundtrack.
  2. 2Descriptions go in the pauses, never over speech.
  3. 3A described version is offered beside the player, by name, from the keyboard.
Before Amounts that are only on screen
<h2>How to brew our house blend</h2><video controls preload="metadata"  src="brew-guide.webm" poster="brew-guide.jpg">  <track kind="captions" srclang="en" label="English"    src="brew-guide.en.vtt"></video>
After

A narration that says what is shown

<video controls preload="metadata"  src="brew-guide.said.webm" poster="brew-guide.jpg">  <track kind="captions" srclang="en" label="English"    src="brew-guide.said.en.vtt"></video>

Fixing this with an AI coding assistant? Get this guide as Markdown

04

Verify the fix

4 checks, no mouse.

Test with: Screen off, Keyboard, Screen reader

0 of 4 checked

Record the OS, browser and assistive-technology versions, the build, the date, and the actual result of each step. Repeat whenever the video, its narration or the described version is replaced.

Limits

This is a starting pattern, not a guarantee for every application. Whether a description is needed, and what it should say, depends on the video: this guide can't judge that for you. Captions for the speech are a separate requirement, covered in videos without captions, or with unchecked automatic ones. Test the complete journey with the people who will watch it, in the players and platforms the video really plays in.

This is a recreated teaching example, not a finding about a named client. The code is a starting pattern: test it in your own product. No completed assistive-technology test is claimed here.

Keep this fixed as your code changes.

Turn guides like this into rules your coding agents and CI follow, then have the result retested with a keyboard and screen readers.

How retests work