- Success Criterion 2.4.4
- Conformance level A
Multiple ‘Download’ Links With No File Name or Type Given
2.4.4 — Link Purpose (In Context)
Scenario
Setting
A video streaming service's show detail page
What’s wrong
Multiple "Download" links in a flat list where filenames/types aren't part of link or context.
Example
<ul>
<li><a href="/files/s1e1-transcript.pdf">Download</a></li>
<li><a href="/files/press-kit.zip">Download</a></li>
<li><a href="/files/s1e1-subtitles.srt">Download</a></li>
</ul> Why it matters
A screen reader user hears Download, Download, Download with no idea which one is the transcript, press kit, or subtitle file.
How to test
Pull up a screen reader's link list: multiple 'Download' links with no filename/type in the link text or context are indistinguishable and fail.
How to fix
Include both what the file is and its format so users can choose before downloading.
<ul>
<li><a href="/files/s1e1-transcript.pdf">Download episode 1 transcript (PDF)</a></li>
<li><a href="/files/press-kit.zip">Download press kit (ZIP)</a></li>
<li><a href="/files/s1e1-subtitles.srt">Download episode 1 subtitles (SRT)</a></li>
</ul> Outcome
A user picks Download episode 1 subtitles without opening the other two files first.
Who is affected
Screen reader and switch-access users must open each link speculatively to find the right file.
Learn more
- Understanding Understanding document (opens in a new tab)
Related scenarios
- Link’s Purpose Explained Only in Unrelated Page Text
- Image-Only Link or Button With No Accessible Name
- Repeated ‘Click Here’ Links With No Way to Tell Them Apart
- Icon-Only Link With No Accessible Name at All
- Link Text That’s Just a Long, Meaningless Tracking URL
- ARIA Label That Overrides a Link’s Visible Text Incorrectly