Open ecureuill opened 4 years ago
For the video-only content be accessible (level A), teacher just need to include one alternative content (transcription or audio-description). So system just need to provide one option to the teacher configure the accessibility resource.
But I think that teachers could benefit from a more flexible approach if system provides one or more options, e.g. a teacher may find it easier to produce a transcript for video A and easier to produce an audio for video B.
@solex2006 could you check with others which approach to follow? This is more a business rule decision.
This Feature is ready to be implemented.
1.2.1
Tasks
List the tasks required to accomplish the requirement (not exhaustive)
[ ] DEVELOPERS MUST include video-only contents with it text alternative AND/OR audio alternative #159
When TEACHER uploads a video content
IF TEACHER uploads a video-only content, i.e. checks the video-only checkbox
DEVELOPERS MUST render teacher's content with it respective text alternative, if teacher configured one. #159
Intent
The purpose of the transcript is to provide an equivalent to what is presented visually. For prerecorded video content, authors have the option to provide an audio track.
The purpose of the audio alternative is to be an equivalent to the video. This makes it possible for users with and without vision impairment to review content simultaneously. The approach can also make it easier for those with cognitive, language and learning disabilities to understand the content because it would provide parallel presentation.
Examples
Sufficient Techniques
G158: Providing an alternative for time-based media for audio-only content
Example An animation shows how to assemble a woodworking project. There is no audio, but the animation includes a series of numbers to represent each step in the process as well as arrows and picture-in-picture highlights illustrating how the assembly is completed. It also includes short outtake animations illustrating what will happen if assembly is done incorrectly. A text alternative that identifies the video-only content reads, "Breadbox assembly video (text description follows)," and the text description of the video includes a full text description of each step in the video.
Test Procedure
Expected Results
All of the above checks are true.
G166: Providing audio that describes the important video content and describing it as such
Example A Web page has a link to a video-only presentation of a spaceship landing on Mars. The link to the video is a picture of a spaceship. Near the video is a link to an audio file of a person describing the video. This would look something like the following code example in HTML.
Test Procedure
For a Web page that contains video-only content:
Expected Results
Check #1 is true
Advisory Techniques
H96: Using the track element to provide audio descriptions
Example A video element for a video in the English language. The audio descriptions are provided in the WebVTT format.
Test Procedure
For each video element used to play a video:
Expected Results
Check #1 is true
:notebook_with_decorative_cover: References
GLOSSARY
:warning: The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119/8174.
MUST This word, or the terms "REQUIRED" or "SHALL", mean that the definition is an absolute requirement of the specification.
MUST NOT This phrase, or the phrase "SHALL NOT", mean that the definition is an absolute prohibition of the specification.
SHOULD This word, or the adjective "RECOMMENDED", mean that there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course.
SHOULD NOT This phrase, or the phrase "NOT RECOMMENDED" mean that there may exist valid reasons in particular circumstances when the particular behavior is acceptable or even useful, but the full implications should be understood and the case carefully weighed before implementing any behavior described with this label.
MAY This word, or the adjective "OPTIONAL", mean that an item is truly optional. An implementation which does not include a particular option MUST be prepared to interoperate with another implementation which does include the option, though perhaps with reduced functionality. In the same vein an implementation which does include a particular option MUST be prepared to interoperate with another implementation which does not include the option (except, of course, for the feature the option provides.)