From MemberWiki
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
Audio Rule Details
Audio Rule 1: Audio must/should have alternative
| Property
| Value(s)
| Up To Date
|
| Definition
| Prerecorded audio must/should have caption or text trascription of the audio content
| yes
|
| Summary
| Audio must/should have alternative
| yes
|
| Purpose
|
- Captions and text transcripts provide a means for people cannot hear the audio to understand the audio content
| yes
|
| Rule ID
| AUDIO_1
| yes
|
| NLS Rule ID
| Audio Rule 1
| yes
|
| Techniques
|
- Various techniques to add captions based on the audio format and media players you are supporting, 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 text track element
- Use aria-describedby attribute to point to a text description of the audio only content
| yes
|
| Manual Checks
| none
| yes
|
| Scope
| Element
| yes
|
| WCAG 2.0 Primary
| 1.2.1
| yes
|
| WCAG 2.0 Related
|
| yes
|
| Language Dependency
| empty string
| yes
|
| Rule Category
| Audio
| yes
|
| Target Resources
|
| yes
|
| Target Resources Description
| OBJECT, EMBED and VIDEO elements
| yes
|
| Resource Properties
|
- tag_name
- name
- type
- src
- alt
| yes
|
Audio Rule 1: Rule Result Messages
| Property
| Value(s)
| Up To Date
|
| All Pass: Singular
| Audio element has either a caption or a text transcript
| yes
|
| All Pass: Plural
| All %N_P audio elements have either captions or a text transcript
| yes
|
| Manual Check: Singular
| Verify the element contains audio only content and if it is audio only make sure it has either captions or text transcript of the audio content
| yes
|
| Manual Check: Plural
| Verify if any of the %N_MC elements are audio only, if any are audio only make sure they have either an captions or text transcripts of the audio
| yes
|
| Some Fail
| %N_F out of %N_T audio elements do NOT have captions or text transcripts
| yes
|
| All Fail: Singular
| Audio element does not have captions or text transcripts
| yes
|
| All Fail: Plural
| All %N_F audio elements do NOT have captions or text transcripts
| yes
|
| Corrective Action: Singular
| add captions or text transcript to audio element
| yes
|
| Corrective Action: Plural
| add captions or text transcripts to each of the %N_F the audio elements
| yes
|
| Not Applicable
| No visible OBJECT, EMBED and VIDEO elements only elements found on this page that could be used for audio only
| yes
|
Audio Rule 1: Node Result Messages
| Property
| Value(s)
| Up To Date
|
| Pass 1
| %1 element has caption
| yes
|
| Pass 2
| %1 element has a text transcript
| yes
|
| Pass 3
| empty string
| yes
|
| Manual Check 1
| Verify the %1 audio element has captions or text transcript
| yes
|
| Manual Check 2
| Verify the %1 element is audio only, if it is audio only verify that it has captions or text transcript
| yes
|
| Manual Check 3
| empty string
| yes
|
| Corrective Action 1
| Add captions or text transcript 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
|
Audio Rule 2: Audio must/should have alternative
| Property
| Value(s)
| Up To Date
|
| Definition
| Prerecorded audio must/should have caption or text trascription
| yes
|
| Summary
| Audio must/should have alternative
| yes
|
| Purpose
|
- Text transcripts provide a means for people cannot hear the audio to understand the audio content
| yes
|
| Rule ID
| AUDIO_2
| yes
|
| NLS Rule ID
| Audio Rule 2
| yes
|
| Techniques
|
- Use aria-describedby attribute to point to a text description of the audio only content
| yes
|
| Manual Checks
| none
| yes
|
| Scope
| Element
| yes
|
| WCAG 2.0 Primary
| 1.2.9
| yes
|
| WCAG 2.0 Related
|
| yes
|
| Language Dependency
| empty string
| yes
|
| Rule Category
| Audio
| yes
|
| Target Resources
|
| yes
|
| Target Resources Description
| OBJECT, EMBED and VIDEO elements
| yes
|
| Resource Properties
|
- tag_name
- name
- type
- src
- alt
| yes
|
Audio Rule 2: Rule Result Messages
| Property
| Value(s)
| Up To Date
|
| All Pass: Singular
| Audio element has text transcript
| yes
|
| All Pass: Plural
| All %N_P audio elements have text transcript
| yes
|
| Manual Check: Singular
| Verify the element contains audio only content and if it is audio only make sure it has text transcript of the audio content
| yes
|
| Manual Check: Plural
| Verify if any of the %N_MC elements are audio only, if any are audio only make sure they have text transcripts of the audio
| yes
|
| Some Fail
| %N_F out of %N_T audio elements do NOT have text transcripts
| yes
|
| All Fail: Singular
| Audio element does not have text transcripts
| yes
|
| All Fail: Plural
| All %N_F audio elements do NOT have text transcripts
| yes
|
| Corrective Action: Singular
| add text transcript to audio element
| yes
|
| Corrective Action: Plural
| add text transcripts to each of the %N_F the audio elements
| yes
|
| Not Applicable
| No visible OBJECT, EMBED and VIDEO elements only elements found on this page that could be used for audio only
| yes
|
Audio Rule 2: Node Result Messages
| Property
| Value(s)
| Up To Date
|
| Pass 1
| %1 element has a text transcript
| yes
|
| Pass 2
| empty string
| yes
|
| Pass 3
| empty string
| yes
|
| Manual Check 1
| Verify the %1 audio element has text transcript
| yes
|
| Manual Check 2
| Verify the %1 element is audio only, if it is audio only verify that it has text transcript
| yes
|
| Manual Check 3
| empty string
| yes
|
| Corrective Action 1
| Add text transcript 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
|
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
|
| NO
|
| Language Dependency
| empty string
| NO
|
| Rule Category
| Audio
| NO
|
| Target Resources
|
| NO
|
| Target Resources Description
| target resource nls description
| NO
|
| Resource Properties
|
| 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
|