Warning:
This wiki has been archived and is now read-only.

SC1-2-1-video-only-alternative

From Automated WCAG Monitoring Community Group
Jump to: navigation, search

Back to Success Criterion 1.2.1_Audio-only_and_Video-only_(Prerecorded)

Status

Version 0.2: Review

Version 0.1: Draft

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

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

Test mode: 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 ... ]

Open question: There may be other sources of time-based media,

e.g. animated <canvas>: [This clock] or <svg>: [This animation]


Step 1

Test mode: 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

Test mode: 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

Test mode: 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

Test mode: 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

Test mode: 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