Version 2.0 Video Rules

From MemberWiki

Jump to: navigation, search

OAA Rules Home | WCAG 2.0 Summary of Rules | Rule Category Summary of Rules | Abbreviation Rules | Audio Rules | Color Rules | Embedded Application Rules | Form Control Rules | Heading Rules | Image Rules | Landmark Rules | Language Rules | Layout Rules | List Rules | Link Rules | Page Navigation Rules | Scripting Rules | Table Rules | Timing Rules | Title Rules | Video Rules | Widget Rules

Contents

Video Rule Details

Video Rule 1: Video only must/should have alternative

Property Value(s) Up To Date
Definition Video only media (i.e. no audio content) must/should have audio description or text description of the video content yes
Summary Video only must/should have alternative yes
Purpose
  • Audio description track and text descriptions provide a means for people cannot see the video to understand the content or information the video provides
yes
Rule ID VIDEO_1 yes
NLS Rule ID Video Rule 1 yes
Techniques
  • Various techniques to add based on the video formats and media players being supported, see your technology specific requirements for adding audio descriptions
  • The HTML5 video element is designed to make it easier to support audio description tracks through the use of the TRACK element of TYPE=DESCRIPTION
  • Use ARIA-DESCRIBEDBY attribute to point to a text description of the video only content
yes
Manual Checks none yes
Scope Element yes
WCAG 2.0 Primary 1.2.1 yes
WCAG 2.0 Related
  • 1.2.2
  • 1.2.4
yes
Language Dependency empty string yes
Rule Category Video yes
Target Resources
  • embed
  • object
  • video
yes
Target Resources Description OBJECT, EMBED and VIDEO elements yes
Resource Properties
  • tag_name
  • name
  • type
  • src
  • alt
yes

Video Rule 1: Rule Result Messages

Property Value(s) Up To Date
All Pass: Singular Video has either a audio description track or a text description yes
All Pass: Plural All %N_P videos have either an audio description track or text description yes
Manual Check: Singular Verify the element is video only (i.e. no audio content) and if it is only video make sure it has either an audio description track or text description of the content of the video yes
Manual Check: Plural Verify if any of the %N_MC elements are video only media (i.e. no audio content), if there are any video only media make sure they have either an audio description track or text description of the video yes
Some Fail  %N_F out of %N_T videos do NOT have a audio description track or text description yes
All Fail: Singular Video only element does not have a audio description track or text description yes
All Fail: Plural All %N_F video only elements do NOT have an audio description track or text description yes
Corrective Action: Singular add audio description track or text description to video yes
Corrective Action: Plural add audio description track or text descriptions to each of the %N_F the video only media elements yes
Not Applicable No visible OBJECT, EMBED or VIDEO elements found on this page that could be used for video only (i.e. no audio content yes

Video Rule 1: Node Result Messages

Property Value(s) Up To Date
Pass 1  %1 video only element has a audio description track yes
Pass 2  %1 video only element has a text description yes
Pass 3 empty string yes
Manual Check 1 Verify the %1 video element has audio description track or text description yes
Manual Check 2 Verify the %1 element is being used for video only (i.e. no audio content), if it is video only verify that it has audio description track or text description yes
Manual Check 3 empty string yes
Corrective Action 1 Add audio description track or text description to %1 video only element yes
Corrective Action 2 empty string yes
Corrective Action 3 empty string yes
Hidden (i.e. thru css)  %1 element is not visible on screen yes
Presentation (i.e. role=presentation) empty string yes
Other empty string yes

Video Rule 2: Prerecorded video must/should have caption

Property Value(s) Up To Date
Definition Prerecorded video (with audio content) must/should have synchronized caption yes
Summary Prerecorded video must/should have caption yes
Purpose
  • Captions provide a means for people who are deaf or hearing impaired to get the speech and sound content of a video
yes
Rule ID VIDEO_2 yes
NLS Rule ID Video Rule 2 yes
Techniques
  • Various techniques based on the video formats and media players you are supporting, please see your technology specific requirements for captions
  • The HTML5 video element is designed to make it easier to support caption tracks through the use of the TRACK element
  • Make sure the video player is capable of rendering captions by default or through user options
yes
Manual Checks none yes
Scope Element yes
WCAG 2.0 Primary 1.2.2 yes
WCAG 2.0 Related
  • 1.2.1
  • 1.2.4
yes
Language Dependency empty string yes
Rule Category Video yes
Target Resources
  • embed
  • object
  • video
yes
Target Resources Description OBJECT, EMBED and VIDEO elements yes
Resource Properties
  • tag_name
  • name
  • type
  • src
  • alt
yes

Video Rule 2: Rule Result Messages

Property Value(s) Up To Date
All Pass: Singular Video has synchornized caption track yes
All Pass: Plural All %N_P videos have synchronized caption tracks yes
Manual Check: Singular Verify the element is being used for prerecorded video (with audio content) and if it is prerecorded video make sure it has a caption track yes
Manual Check: Plural Verify if any of the %N_MC elements are prerecorded videos (with audio content), if they any are a prerecorded video make sure they have synchornized caption track yes
Some Fail  %N_F out of %N_T videos do NOT have synchronized caption tracks yes
All Fail: Singular Prerecorded video does not have a synchronized caption track yes
All Fail: Plural All %N_F prerecorded videos do NOT have synchronized caption tracks yes
Corrective Action: Singular add caption track to video yes
Corrective Action: Plural add caption track to each of the %N_F videos yes
Not Applicable No visible OBJECT, EMBED and VIDEO elements found on the page that could be prerecorded video yes

Video Rule 2: Node Result Messages

Property Value(s) Up To Date
Pass 1  %1 element has synchronized caption track yes
Pass 2 empty string yes
Pass 3 empty string yes
Manual Check 1 Verify the %1 video element has synchronized caption track yes
Manual Check 2 Verify the %1 element is being used for video, if it is verify that it has a synchronized caption track yes
Manual Check 3 empty string yes
Corrective Action 1 Add synchronized caption track to %1 video element yes
Corrective Action 2 empty string yes
Corrective Action 3 empty string yes
Hidden (i.e. thru css)  %1 element is not visible on screen yes
Presentation (i.e. role=presentation) empty string yes
Other empty string yes

Video Rule 3: Prerecorded video must/should have description

Property Value(s) Up To Date
Definition Prerecorded video (with audio content) must/should have audio description or text description yes
Summary Prerecorded video must/should have description yes
Purpose
  • Audio descriptions and text descriptions provide a means for people cannot see the video to understand the video content
yes
Rule ID VIDEO_3 yes
NLS Rule ID Video Rule 3 yes
Techniques
  • Various techniques to add based on the video formats and media players being supported, please see your technology specific requirements for captions
  • The HTML5 video element is attempting to make it easier to support audio descriptions through the use of the TRACK element
  • Use ARIA-DESCRIBEDBY attribute to point to a text description of the video content
yes
Manual Checks none yes
Scope Element yes
WCAG 2.0 Primary 1.2.3 yes
WCAG 2.0 Related
  • 1.2.1
  • 1.2.5
yes
Language Dependency empty string yes
Rule Category Video yes
Target Resources
  • embed
  • object
  • video
yes
Target Resources Description OBJECT, EMBED and VIDEO elements yes
Resource Properties
  • tag_name
  • name
  • type
  • src
  • alt
yes

Video Rule 3: Rule Result Messages

Property Value(s) Up To Date
All Pass: Singular Video has either an audio description track or a text description yes
All Pass: Plural All %N_P videos have either a audio description track or a text description yes
Manual Check: Singular Verify the element is prerecorded video (with audio content) and if it is prerecorded video make sure it has an audio description track or text description of the content of the video yes
Manual Check: Plural Verify if any of the %N_MC elements are prerecorded video (with audio content), if any are prerecorded video make sure they have either an audio description track or a text description of the video yes
Some Fail  %N_F out of %N_T prerecorded videos do NOT have a audio description track or text description yes
All Fail: Singular Prerecoreded video does not have a audio description track or text description yes
All Fail: Plural All %N_F prerecorded videos do NOT have an audio description tracks or text descriptions yes
Corrective Action: Singular add audio description track or text description to video yes
Corrective Action: Plural add audio description tracks or text descriptions to each of the %N_F the videos yes
Not Applicable No visible OBJECT, EMBED and VIDEO elements found on this page that could be prerecorded video yes

Video Rule 3: Node Result Messages

Property Value(s) Up To Date
Pass 1  %1 element has a audio description track yes
Pass 2  %1 element has a text description yes
Pass 3 empty string yes
Manual Check 1 Verify the %1 video element has audio description or text description yes
Manual Check 2 Verify the %1 element is being used for prerecorded video, if it is verify that it has audio description track or text description yes
Manual Check 3 empty string yes
Corrective Action 1 Add audio description track or text description to %1 element yes
Corrective Action 2 empty string yes
Corrective Action 3 empty string yes
Hidden (i.e. thru css)  %1 element is not visible on screen yes
Presentation (i.e. role=presentation) empty string yes
Other empty string yes

Video Rule 4: Live video must/should have caption

Property Value(s) Up To Date
Definition Live video must/should have synchronized caption yes
Summary Live video must/should have caption yes
Purpose
  • Captions provide a means for people who are deaf or hearing impaired to get the speech and sound content of a video
yes
Rule ID VIDEO_4 yes
NLS Rule ID Video Rule 4 yes
Techniques
  • Various techniques based on the video formats and media players you are supporting, please see your technology specific requirements for captions
  • The HTML5 video element is designed to make it easier to support caption tracks through the use of the TRACK element
  • Make sure the video player is capable of rendering captions by default or through user options
yes
Manual Checks none yes
Scope Element yes
WCAG 2.0 Primary 1.2.4 yes
WCAG 2.0 Related
  • 1.2.2
yes
Language Dependency empty string yes
Rule Category Video yes
Target Resources
  • embed
  • object
  • video
yes
Target Resources Description OBJECT, EMBED and VIDEO elements yes
Resource Properties
  • tag_name
  • name
  • type
  • src
  • alt
yes

Video Rule 4: Rule Result Messages

Property Value(s) Up To Date
All Pass: Singular Live video has synchronized caption track yes
All Pass: Plural All %N_P live videos have synchronized caption tracks yes
Manual Check: Singular Verify the element is being used for live video (with audio content) and if it is a live video make sure it has a synchronized caption track yes
Manual Check: Plural Verify if any of the %N_MC elements are live videos, if they any are a live video (with audio content) make sure they have synchronized caption tracks yes
Some Fail  %N_F out of %N_T live videos do NOT have synchronized caption tracks yes
All Fail: Singular Live video does not have a synchronized caption track yes
All Fail: Plural All %N_F live videos do NOT have synchronized caption tracks yes
Corrective Action: Singular add synchronized caption track to live video yes
Corrective Action: Plural add synchronized caption tracks to each of the %N_F live videos yes
Not Applicable No visible OBJECT, EMBED and VIDEO elements found on this page that could be live video yes

Video Rule 4: Node Result Messages

Property Value(s) Up To Date
Pass 1  %1 element has synchronized caption track yes
Pass 2 empty string yes
Pass 3 empty string yes
Manual Check 1 Verify the %1 live video element has a synchronized caption track yes
Manual Check 2 Verify the %1 element is being used for live video, if it is verify that it has synchronized caption track yes
Manual Check 3 empty string yes
Corrective Action 1 Add synchronized caption to %1 live video element yes
Corrective Action 2 empty string yes
Corrective Action 3 empty string yes
Hidden (i.e. thru css)  %1 element is not visible on screen yes
Presentation (i.e. role=presentation) empty string yes
Other empty string yes

Video Rule 5: Video must/should have audio description track

Property Value(s) Up To Date
Definition Video (with audio content) must/should have audio description track yes
Summary Video must/should have audio description track yes
Purpose
  • Audio descriptions and text descriptions provide a means for people cannot see the video to understand the video content
yes
Rule ID VIDEO_5 yes
NLS Rule ID Video Rule 5 yes
Techniques
  • Various techniques to add based on the video formats and media players you are supporting, please see your technology specific requirements for audio descriptions
  • The HTML5 video element is attempting to make it easier to support audio descriptions through the use of the text track element
  • Use aria-describedby attribute to point to a text description of the video only content
yes
Manual Checks none yes
Scope Element yes
WCAG 2.0 Primary 1.2.5 yes
WCAG 2.0 Related
  • 1.2.1
  • 1.2.3
yes
Language Dependency empty string yes
Rule Category Video yes
Target Resources
  • embed
  • object
  • video
yes
Target Resources Description OBJECT, EMBED and VIDEO elements yes
Resource Properties
  • tag_name
  • name
  • type
  • src
  • alt
yes

Video Rule 5: Rule Result Messages

Property Value(s) Up To Date
All Pass: Singular Video has an audio description track yes
All Pass: Plural All %N_P videos have an audio description track yes
Manual Check: Singular Verify the element is prerecorded video (with audio content) and if it is a video make sure it has an audio description track yes
Manual Check: Plural Verify if any of the %N_MC elements are prerecorded video (with audio content), if any elements are a prerecorded video make sure each has an audio description track yes
Some Fail  %N_F out of %N_T prerecorded videos do NOT have an audio description track yes
All Fail: Singular Prerecorded video does not have a audio description or text description yes
All Fail: Plural All %N_F prerecorded videos do NOT have an audio description track yes
Corrective Action: Singular add audio description track to video element yes
Corrective Action: Plural add audio description tracks to each of the %N_F the video elements yes
Not Applicable No visible OBJECT, EMBED and VIDEO elements found on this page that could be prerecorded video yes

Video Rule 5: Node Result Messages

Property Value(s) Up To Date
Pass 1  %1 element has a audio description track yes
Pass 2 empty string yes
Pass 3 empty string yes
Manual Check 1 Verify the %1 video element has audio description track yes
Manual Check 2 Verify the %1 element is being used for prerecorded video, if it is verify that it has audio description track yes
Manual Check 3 empty string yes
Corrective Action 1 Add audio description track to %1 prerecorded video element yes
Corrective Action 2 empty string yes
Corrective Action 3 empty string yes
Hidden (i.e. thru css)  %1 element is not visible on screen yes
Presentation (i.e. role=presentation) empty string yes
Other empty string yes

Video Rule 6: Prerecorded video must/should have sign language

Property Value(s) Up To Date
Definition Prerecorded video (with audio content) must/should have sign language interpretation yes
Summary Prerecorded video must/should have sign language yes
Purpose
  • Sign language interpretation provide a means for people who are deaf or hearing impaired to get the speech and sound content of a video
yes
Rule ID VIDEO_6 yes
NLS Rule ID Video Rule 6 yes
Techniques
  • Sign language interpretation can be included as part of the video as a picture inside of a picture
  • Sign language interpretation can be inlcuded using a synchconized video with the primary video, the technique will be dependent on the video format and media players you want to support
yes
Manual Checks none yes
Scope Element yes
WCAG 2.0 Primary 1.2.6 yes
WCAG 2.0 Related
  • 1.2.3
yes
Language Dependency empty string yes
Rule Category Video yes
Target Resources
  • embed
  • object
  • video
yes
Target Resources Description OBJECT, EMBED and VIDEO elements yes
Resource Properties
  • tag_name
  • name
  • type
  • src
  • alt
yes

Video Rule 6: Rule Result Messages

Property Value(s) Up To Date
All Pass: Singular Video has synchornized sign language interpretation yes
All Pass: Plural All %N_P videos have synchornized sign language interpretation yes
Manual Check: Singular Verify the element is being used for prerecorded video (with audio content) and if it is prerecorded video make sure it includes synchronniized sign language interpretation yes
Manual Check: Plural Verify if any of the %N_MC elements are prerecorded videos (with audio content), if they any are a prerecorded video make sure they have synchronniized sign language interpretation yes
Some Fail  %N_F out of %N_T videos do NOT have sign language interpretation yes
All Fail: Singular Prerecorded video does not have a sign language interpretation yes
All Fail: Plural All %N_F prerecorded videos do NOT have sign language interpretation yes
Corrective Action: Singular add synchornized sign language interpretation to video yes
Corrective Action: Plural add synchornized sign language interpretation to each of the %N_F videos yes
Not Applicable No visible OBJECT, EMBED and VIDEO elements found on the page that could be prerecorded video yes

Video Rule 6: Node Result Messages

Property Value(s) Up To Date
Pass 1  %1 element has synchornized sign language interpretation yes
Pass 2 empty string yes
Pass 3 empty string yes
Manual Check 1 Verify the %1 video element has synchornized sign language interpretation yes
Manual Check 2 Verify the %1 element is being used for prerecorded video, if it is verify that it has synchornized sign language interpretation yes
Manual Check 3 empty string yes
Corrective Action 1 Add synchornized sign language interpretation to %1 video element yes
Corrective Action 2 empty string yes
Corrective Action 3 empty string yes
Hidden (i.e. thru css)  %1 element is not visible on screen yes
Presentation (i.e. role=presentation) empty string yes
Other empty string yes

Video Rule 5: Video must/should have extended audio description track

Property Value(s) Up To Date
Definition Video (with audio content) must/should have extended audio description track yes
Summary Video must/should have extended audio description track yes
Purpose
  • Extended audio descriptions provide a means for people cannot see the video to understand the video content when the ausio track of the video does not provide enough time to provide the descriptions
yes
Rule ID VIDEO_7 yes
NLS Rule ID Video Rule 5 yes
Techniques
  • Various techniques to add extended audio descriptions based on the video formats and media players you are supporting, please see your technology specific requirements for including extended audeo descriptions
  • The HTML5 video element is attempting to make it easier to support extended audio descriptions through the use of the text track element
yes
Manual Checks none yes
Scope Element yes
WCAG 2.0 Primary 1.2.7 yes
WCAG 2.0 Related
  • 1.2.1
  • 1.2.5
yes
Language Dependency empty string yes
Rule Category Video yes
Target Resources
  • embed
  • object
  • video
yes
Target Resources Description OBJECT, EMBED and VIDEO elements yes
Resource Properties
  • tag_name
  • name
  • type
  • src
  • alt
yes

Video Rule 5: Rule Result Messages

Property Value(s) Up To Date
All Pass: Singular Video has an extended audio description track yes
All Pass: Plural All %N_P videos have an extended audio description track yes
Manual Check: Singular Verify the element is prerecorded video (with audio content) and if it is a video make sure it has an extended audio description track yes
Manual Check: Plural Verify if any of the %N_MC elements are prerecorded video (with audio content), if any elements are a prerecorded video make sure each has an extended audio description track yes
Some Fail  %N_F out of %N_T prerecorded videos do NOT have an extended audio description track yes
All Fail: Singular Prerecorded video does not have a extended audio description or text description yes
All Fail: Plural All %N_F prerecorded videos do NOT have an extended audio description track yes
Corrective Action: Singular add extended audio description track to video element yes
Corrective Action: Plural add extended audio description tracks to each of the %N_F the video elements yes
Not Applicable No visible OBJECT, EMBED and VIDEO elements found on this page that could be prerecorded video yes

Video Rule 5: Node Result Messages

Property Value(s) Up To Date
Pass 1  %1 element has a extended audio description track yes
Pass 2 empty string yes
Pass 3 empty string yes
Manual Check 1 Verify the %1 video element has extended audio description track yes
Manual Check 2 Verify the %1 element is being used for prerecorded video, if it is verify that it has an extended audio description track yes
Manual Check 3 empty string yes
Corrective Action 1 Add extended audio description track to %1 prerecorded video element yes
Corrective Action 2 empty string yes
Corrective Action 3 empty string yes
Hidden (i.e. thru css)  %1 element is not visible on screen yes
Presentation (i.e. role=presentation) empty string yes
Other empty string yes

Video Rule 1: Video only must/should have text description

Property Value(s) Up To Date
Definition Video only media (i.e. no audio content) must/should have text description of the video content yes
Summary Video only must/should have text description yes
Purpose
  • Text descriptions provide a means for people cannot see the video to understand the content or information the video provides in a non-time dependent format that can also be converted to other formats including Braille
yes
Rule ID VIDEO_8 yes
NLS Rule ID Video Rule 1 yes
Techniques
  • Use ARIA-DESCRIBEDBY attribute to point to a text description of the video only content
yes
Manual Checks none yes
Scope Element yes
WCAG 2.0 Primary 1.2.8 yes
WCAG 2.0 Related
  • 1.2.1
yes
Language Dependency empty string yes
Rule Category Video yes
Target Resources
  • embed
  • object
  • video
yes
Target Resources Description OBJECT, EMBED and VIDEO elements yes
Resource Properties
  • tag_name
  • name
  • type
  • src
  • alt
yes

Video Rule 1: Rule Result Messages

Property Value(s) Up To Date
All Pass: Singular Video has either a text description yes
All Pass: Plural All %N_P videos have either a text description yes
Manual Check: Singular Verify the element is video only (i.e. no audio content) and if it is only video make sure it has a text description of the content of the video yes
Manual Check: Plural Verify if any of the %N_MC elements are video only media (i.e. no audio content), if there are any video only media make sure they have text description of the video yes
Some Fail  %N_F out of %N_T videos do NOT have a text description yes
All Fail: Singular Video only element does not have text description yes
All Fail: Plural All %N_F video only elements do NOT have text description yes
Corrective Action: Singular add text description to video yes
Corrective Action: Plural add text descriptions to each of the %N_F the video only media elements yes
Not Applicable No visible OBJECT, EMBED or VIDEO elements found on this page that could be used for video only (i.e. no audio content yes

Video Rule 1: Node Result Messages

Property Value(s) Up To Date
Pass 1  %1 video only element has a text description yes
Pass 2 empty string yes
Pass 3 empty string yes
Manual Check 1 Verify the %1 video element has text description yes
Manual Check 2 Verify the %1 element is being used for video only (i.e. no audio content), if it is video only verify that it has a text description yes
Manual Check 3 empty string yes
Corrective Action 1 Add text description to %1 video only element yes
Corrective Action 2 empty string yes
Corrective Action 3 empty string yes
Hidden (i.e. thru css)  %1 element is not visible on screen yes
Presentation (i.e. role=presentation) empty string yes
Other empty string yes

new rule nls id : new rule summary

Property Value(s) Up To Date
Definition definition NO
Summary summary NO
Purpose
  • purpose 1
  • purpose 2
  • purpose 3
  • purpose 4
NO
Rule ID rule id NO
NLS Rule ID rule nls id NO
Techniques
  • technique 1
  • technique 1 url
  • technique 2
  • technique 2 url
  • technique 3
  • technique 3 url
  • technique 4
  • technique 4 url
NO
Manual Checks
  • manual check 1
  • manual 1 url
  • manual check 2
  • manual 2 url
  • manual check 3
  • manual 3 url
  • manual check 4
  • manual 4 url
NO
Scope Element or Page NO
WCAG 2.0 Primary X.X.X NO
WCAG 2.0 Related
  • Y.Y.Y
  • Z.Z.Z
NO
Language Dependency empty string NO
Rule Category Video NO
Target Resources
  • element 1
  • element 2
NO
Target Resources Description target resource nls description NO
Resource Properties
  • property 1
  • property 2
NO

new rule nls id : Rule Result Messages

Property Value(s) Up To Date
All Pass: Singular empty string NO
All Pass: Plural empty string NO
Manual Check: Singular empty string NO
Manual Check: Plural empty string NO
Some Fail empty string NO
All Fail: Singular empty string NO
All Fail: Plural empty string NO
Corrective Action: Singular empty string NO
Corrective Action: Plural empty string NO
Not Applicable empty string NO

new rule nls id : Node Result Messages

Property Value(s) Up To Date
Pass 1 empty string NO
Pass 2 empty string NO
Pass 3 empty string NO
Manual Check 1 empty string NO
Manual Check 2 empty string NO
Manual Check 3 empty string NO
Corrective Action 1 empty string NO
Corrective Action 2 empty string NO
Corrective Action 3 empty string NO
Hidden (i.e. thru css) empty string NO
Presentation (i.e. role=presentation) empty string NO
Other empty string NO
Personal tools