Loading content...
Loading content...
Provide a full text transcript for all prerecorded video content.
Why it matters: Allows users to read the content at their own pace and search the text.
An alternative for time-based media is provided for all prerecorded synchronized media and for all prerecorded video-only media.
What This Means: This success criterion requires a complete text transcript for all prerecorded video content. The transcript must include all dialogue, speaker identification, sound effects, and descriptions of important visual information. This provides a comprehensive text alternative that users can read at their own pace, search, and access with assistive technologies.
Why It's Important: While captions and audio descriptions provide synchronized access to video content, a complete transcript offers additional benefits. Users can read at their own pace, search for specific content, copy and paste text, and use assistive technologies more effectively. This is especially valuable for deaf-blind users, users with cognitive disabilities, and anyone who prefers reading over watching/listening.
The transcript should be a complete, searchable text document that includes all audio information (dialogue, sounds, music descriptions) and all important visual information (actions, scene descriptions, on-screen text). It should be well-formatted, easy to read, and easily accessible from the video page. Timestamps are helpful but not required.
This criterion ensures that deaf-blind users can access and understand the content, improving their overall experience and ability to use the website effectively.
This criterion ensures that users with cognitive disabilities can access and understand the content, improving their overall experience and ability to use the website effectively.
This criterion ensures that all users can access and understand the content, improving their overall experience and ability to use the website effectively.
Impact: When this criterion is properly implemented, it removes barriers for these user groups and creates a more inclusive web experience for everyone.
A video has captions but no full transcript available.
<video controls>
<track kind="captions" src="captions.vtt">
</video>
<!-- No transcript link provided -->A video includes a link to a complete transcript with all dialogue and descriptions.
<video controls>
<track kind="captions" src="captions.vtt">
</video>
<a href="transcript.txt">View Full Transcript</a>This success criterion benefits the following user groups:
Tip: Use this checklist during development and testing to ensure all requirements for 1.2.8 Media Alternative (Prerecorded) are met. Check off items as you complete them.
Note: These are official W3C resources for 1.2.8. For the most up-to-date information and detailed technical guidance, always refer to the official W3C documentation.
Implementing 1.2.8 Media Alternative (Prerecorded) correctly requires understanding your specific context. Code solutions vary significantly based on multiple factors:
HTML, React, Vue, Angular, PHP, Python, and other frameworks each have different patterns and best practices.
Server-side rendering, client-side rendering, static generation, and hybrid approaches require different solutions.
Your existing components, styling approach, and UI library influence how accessibility must be implemented.
Your specific user base, content type, and interaction patterns determine the most appropriate implementation.
We provide tailored implementation guidance by analyzing your specific technology stack, coding patterns, design system, and project requirements. Our team reviews your codebase and provides custom solutions that integrate seamlessly with your existing architecture.
Get Custom Implementation HelpPart of
Perceivable PrincipleGuideline
1.2 Time-based Media