Warning:
This wiki has been archived and is now read-only.
SC1-2-1-video-only-alternative
Back to Success Criterion 1.2.1_Audio-only_and_Video-only_(Prerecorded)
Contents
Status
Description
This test checks that for prerecorded video-only content an alternative text or audio version exists, which is relevant and descriptive for the video-only content.
Background
- G159: Providing an alternative for time-based media for video-only content
- G166: Providing audio that describes the important video content and describing it as such
- F30: Failure of Success Criterion 1.1.1 and 1.2.1 due to using text alternatives that are not alternatives (e.g., filenames or placeholder text)
- F67: Failure of Success Criterion 1.1.1 and 1.2.1 due to providing long descriptions for non-text content that does not serve the same purpose or does not present the same information
Assumptions
- The video is not a media alternative for another media
- The test does not check for programmatic determinability of the media alternative or a reference such as "The description can be found in text below" from the short text alternative of the video to it.
Test properties
Property | Value |
---|---|
Test name | Alternate version of prerecorded video-only |
Test requirement | 1.2.1 Audio-only and Video-only (Prerecorded) |
Test mode | manual |
Test environment | rendered page + server connection |
Test subject | single web page |
User expertise and skills | no prior knowledge |
User profile | Requires vision
Requires hearing |
Test procedure
Selector
earl:manual
All pages including elements capable of playing video.
Those can be identified by including elements having an attribute value containing a media file format, such as .mov, .rm, .ram, .asf, .swf, .dcr, .avi, .mpg, .mpeg, .mp4, .m4v, .webm, .flv, .isma
XPath: //*[contains(@*,'.mov') or contains(@*,'.rm') or ... ]
e.g. animated <canvas>
: [This clock]
or <svg>
: [This animation]
Step 1
earl:manual
Check that the content is video-only.
User input question
Item presented to the user: Media content
Question: Does the media consist of only video?
Answer options: "yes/no"
Help text: Please check that the audio is not muted. If there is no audio content in the media, select “Yes”. Else select “No”.
Repair suggestion: none
Properties of the test step:
- context-sensitive = yes
- user interaction (with the web content) required = yes
If yes, continue with #Step 2
else return:
Property | Value |
---|---|
TestCase | SC1-2-1-video-only-alternative |
Identifier | SC1-2-1-video-only-alternative-inapplicable1 |
Outcome | inapplicable |
Pointer | position |
Info |
Step 2
earl:manual
Check that the video-only content is prerecorded.
User input question
Item presented to the user: Whole page
Question: Is the video-only content prerecorded?
Answer options: "yes/no"
Help text: Usually live content is explicitly marked as such. You can also try to navigate to the end of the media. On live content you will not be able to. If the content is prerecorded, select “Yes”. Else select “No”.
Repair suggestion: none
Properties of the test step:
- context-sensitive = yes
- user interaction (with the web content) required = yes
If yes, continue with #Step 3
else return:
Property | Value |
---|---|
TestCase | SC1-2-1-video-only-alternative |
Identifier | SC1-2-1-video-only-alternative-inapplicable2 |
Outcome | inapplicable |
Pointer | position |
Info |
Step 3
earl:manual
Check that the prerecorded video-only content is not purely decorative and has relevant information for the context of the web page.
User input question
Item presented to the user: Whole page
Question: Is the video-only content solely for decorative purposes and does not contain information?
Answer options: "yes/no"
Help text: If the video-only content is purely decorative and does not contain relevant information for the context of the web page select “Yes”. Else select “No”.
Repair suggestion: none
Properties of the test step:
- context-sensitive = yes
- user interaction (with the web content) required = yes
If yes, return:
Property | Value |
---|---|
TestCase | SC1-2-1-video-only-alternative |
Identifier | SC1-2-1-video-only-alternative-pass1 |
Outcome | passed |
Pointer | position |
Info |
else continue with #Step 4
Step 4
earl:manual
Check that there is an alternative version available for the prerecorded video-only content.
User input question
Item presented to the user: Whole page
Question: Is there an alternative version for the video-only content available?
Answer options: "yes/no"
Help text: The alternative version may be a textual alternative or an audio alternative. If such is available directly near the video-only content select “Yes”. Else select “No”.
Repair suggestion: none
Properties of the test step:
- context-sensitive = yes
- user interaction (with the web content) required = yes
If yes, continue with #Step 5
else return:
Property | Value |
---|---|
TestCase | SC1-2-1-video-only-alternative |
Identifier | SC1-2-1-video-only-alternative-fail1 |
Outcome | failed |
ErrorMessage | Missing alternative version. |
Pointer | position |
Info |
Step 5
earl:manual
Check that the alternative version has the same information presented as the video-only content.
User input question
Item presented to the user: The video-only content and the alternative version
Question: Does the alternative version sufficiently describe and convey all information of the the video-only content?
Answer options: "yes/no"
Help text: The alternative version needs to tell the same story and present the same information as the prerecorded video-only content. It should not contain more information than the video-only content itself. If both is true select "Yes". Else select "No".
Repair suggestion: none
Properties of the test step:
- context-sensitive = yes
- user interaction (with the web content) required = yes
If yes, return:
Property | Value |
---|---|
TestCase | SC1-2-1-video-only-alternative |
Identifier | SC1-2-1-video-only-alternative-pass2 |
Outcome | passed |
Pointer | position |
Info |
else return:
Property | Value |
---|---|
TestCase | SC1-2-1-video-only-alternative |
Identifier | SC1-2-1-video-only-alternative-fail2 |
Outcome | failed |
ErrorMessage | Alternative version not sufficiently descriptive. |
Pointer | position |
Info |