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
WCAG 2.0 Rule Summary
Summary of Rule Implementation by Success Criteria Level
| WCAG 2.0 SC Level
| Total Success Criteria
| Number Success Criteria with Rules
| Number Success Criteria without Rules
| Total Number of Rules
|
| Level A
| 25
| 13
| 12
| 53
|
| Level AA
| 13
| 4
| 9
| 10
|
| Level AAA
| 23
| 5
| 18
| 5
|
| All Levels
| 61
| 22
| 39
| 68
|
1.1.1 Non-text Content (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Image Rule 1
| Each image must/should have an text alternative
| Required
| Required
| Required
|
| Image Rule 2
| The longdesc attribute must/should have a valid URI
| Required
| Required
| Required
|
| Image Rule 3
| The file name of the image must/should not be part of the accessible name
| Required
| Required
| Required
|
| Image Rule 4 (English)
| Text alternatives must/should less than 100 characters
| Recommended
| Recommended
| Recommended
|
| Image Rule 5
| If an image element has a height or width less than 6 pixels or its alt text set to empty, the image must/should set its role attribute to "presentation" or the image must/should be removed and CSS must/should should be used for positioning.
| Recommended
| Recommended
| Recommended
|
| Image Rule 6
| Verify image element is be used for styling or decoration
| Required
| Required
| Required
|
1.2.1 Audio-only and Video-only (Prerecorded) (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Audio Rule 1
| Prerecorded audio must/should have caption or text trascription of the audio content
| Required
| Required
| Required
|
| Video Rule 1
| Video only media (i.e. no audio content) must/should have audio description or text description of the video content
| Required
| Required
| Required
|
1.2.2 Captions (Prerecorded) (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Video Rule 2
| Prerecorded video (with audio content) must/should have synchronized caption
| Required
| Required
| Required
|
1.2.3 Audio Description or Media Alternative (Prerecorded) (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Video Rule 3
| Prerecorded video (with audio content) must/should have audio description or text description
| Required
| Required
| Required
|
1.2.4 Captions (Live) (AA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Video Rule 4
| Live video must/should have synchronized caption
| Required
| Required
| Required
|
1.2.5 Audio Description (Prerecorded) (AA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Video Rule 5
| Video (with audio content) must/should have audio description track
| Required
| Required
| Required
|
1.2.6 Sign Language (Prerecorded) (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Video Rule 6
| Prerecorded video (with audio content) must/should have sign language interpretation
| Required
| Required
| Required
|
1.2.7 Extended Audio Description (Prerecorded) (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Video Rule 5
| Video (with audio content) must/should have extended audio description track
| Required
| Required
| Required
|
1.2.8 Media Alternative (Prerecorded) (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Video Rule 1
| Video only media (i.e. no audio content) must/should have text description of the video content
| Required
| Required
| Required
|
1.2.9 Audio-only (Live) (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Audio Rule 2
| Prerecorded audio must/should have caption or text trascription
| Required
| Required
| Required
|
1.3.1 Info and Relationships (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Landmark Rule 2
| All rendered content must/should be contained within a landmark
| Recommended
| Required
| Required
|
| Table Rule 1
| Data cells must/should have header cells
| Required
| Required
| Required
|
| Table Rule 2S (Single Data Table)
| If there is only one data table on a page, it must/should have an effective caption with content
| not included
| Recommended
| Recommended
|
| Table Rule 2M (Multiple Data Tables)
| If there is more than one data table on a page, each data table must/should have a effective caption with content
| not included
| Required
| Required
|
| Table Rule 3
| The effective caption content and effective summary content of each data table must/should not be the same
| Required
| Required
| Required
|
| Table Rule 4
| Each data table header cell must/should use th elements rather than td element with a scope attribute
| Recommended
| Recommended
| Recommended
|
1.3.2 Meaningful Sequence (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Layout Rule 1
| Web pages must/should provide content in a meaningful sequence
| Required
| Required
| Required
|
| Layout Rule 2
| Tables must/should not be nested for layout of content
| Recommended
| Recommended
| Recommended
|
| Layout Rule 3
| Layout tables must/should use role="presentation" on all table elements
| Recommended
| Required
| Required
|
| Table Rule 2T (Transitional)
| Each data table must/should have a effective caption with content
| Required
| not included
| not included
|
1.3.3 Sensory Characteristics (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
1.4.1 Use of Color (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
1.4.2 Audio Control (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
1.4.3 Contrast (Minimum) (AA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Color Rule 1
| Text content must/should exceed Color Contrast Ratio (CCR) of 4.5 for any size text or 3.1 for large and/or bolded text
| Required
| Required
| Required
|
1.4.4 Resize text (AA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
1.4.5 Images of Text (AA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
1.4.6 Contrast (Enhanced) (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Color Rule 2
| Text content must/should exceed Color Contrast Ratio (CCR) of 7.0 for any size text or 4.5 for large and/or bolded text
| Required
| Required
| Required
|
1.4.7 Low or No Background Audio (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
1.4.8 Visual Presentation (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
1.4.9 Images of Text (No Exception) (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
2.1.1 Keyboard (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Keyboard Rule 1
| Widget elements must/should have keyboard event handlers
| Required
| Required
| Required
|
| Keyboard Rule 2
| Widget elements must/should use tabindex to add keyboard focus support on non-interactive elements
| Required
| Required
| Required
|
2.1.2 No Keyboard Trap (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
2.1.3 Keyboard (No Exception) (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
2.2.1 Timing Adjustable (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
2.2.2 Pause, Stop, Hide (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
2.2.3 No Timing (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
2.2.4 Interruptions (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
2.2.5 Re-authenticating (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
2.3.1 Three Flashes or Below Threshold (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
2.3.2 Three Flashes (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
2.4.1 Bypass Blocks (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Heading Rule 1
| Each page must/should contain at least one h1 element and each h1 element must have content
| Recommended
| Recommended
| Recommended
|
| Landmark Rule 1
| Each page must/should contain at least one main landmark
| Recommended
| Required
| Required
|
| Landmark Rule 2: navigation
| Each page must/should contain at least one navigation landmark
| not included
| not included
| Required
|
| Landmark Rule 2: banner
| Each page must/should contain at least one banner landmark
| not included
| not included
| Required
|
| Landmark Rule 2: contentinfo or complementary
| Each page must/should contain at least one contentinfo or complementary landmark
| not included
| not included
| Required
|
2.4.2 Page Titled (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Title Rule 1
| Page must/should have a title element with content.
| Required
| Required
| Required
|
| Title Rule 2
| title element text content must/should describe the purpose or content of the page
| Required
| Required
| Required
|
2.4.3 Focus Order (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
2.4.4 Link Purpose (In Context) (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Link Rule 1
| Links with the same HREF must/should have the same link text
| Recommended
| Required
| Required
|
| Link Rule 2
| Links with different HREFs must/should have unique accessible names
| Recommended
| Required
| Required
|
| Link Rule 3
| Link must/should provide minimum target dimensions.
| Recommended
| Recommended
| Recommended
|
| Link Rule 4
| Accessible names for a link must/should describe the target of the link
| Required
| Required
| Required
|
2.4.5 Multiple Ways (AA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
2.4.6 Headings and Labels (AA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Form Control 10
| Labels must/should be unique for every textarea, select and input element of type text, password, radio, and checkbox on a page
| Required
| Required
| Required
|
| Form Control 11
| If there is more than one form on a page, input element of type submit and reset must/should have unique labels using the value attribute
| Required
| Required
| Required
|
| Form Control 12
| Labels must/should be must describe the purpose of every button, textarea, select and input element of type text, password, radio, and checkbox on a page
| Required
| Required
| Required
|
| Heading Rule 2
| If the page contains both a main landmark and an h1 element, the h1 element must/should be a child of the main landmark.
| Recommended
| Recommended
| Recommended
|
| Heading Rule 3
| Sibling heading elements must/should should be unique
| Required
| Required
| Required
|
| Heading Rule 4
| Heading elements must/should describe the sections they label
| Required
| Required
| Required
|
| Heading Rule 5
| Heading elements must/should be properly nested
| Required
| Required
| Required
|
2.4.7 Focus Visible (AA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
2.4.8 Location (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
2.4.9 Link Purpose (Link Only) (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
2.4.10 Section Headings (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.1.1 Language of Page (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.1.2 Language of Parts (AA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.1.3 Unusual Words (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.1.4 Abbreviations (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.1.5 Reading Level (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.1.6 Pronunciation (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.2.1 On Focus (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.2.2 On Input (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.2.3 Consistent Navigation (AA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.2.4 Consistent Identification (AA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.2.5 Change on Request (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.3.1 Error Identification (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.3.2 Labels or Instructions (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Form Control 1
| textarea, select and input elements of type text, password, checkbox, radio and file must/should have an accessible label
| Required
| Required
| Required
|
| Form Control 2
| Every input type image must/should have an alt or title attribute with content
| Required
| Required
| Required
|
| Form Control 3
| Every input type radio must/should be contained in a fieldset and legend elements to provide grouping information for radio button groups
| Required
| Required
| Required
|
| Form Control 4
| button elements must/should have text content
| Required
| Required
| Required
|
| Form Control 6
| label element using the for attribute must/should reference a form control on the page
| Required
| Required
| Required
|
| Form Control 7
| label element or legend element must/should contain text content
| Required
| Required
| Required
|
| Form Control 8
| fieldset element must/should contain exactly one legend element
| Required
| Required
| Required
|
| Form Control 9
| title attribute may not be good a label for form control
| not included
| Required
| not included
|
3.3.3 Error Suggestion (AA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.3.4 Error Prevention (Legal, Financial, Data) (AA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.3.5 Help (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
3.3.6 Error Prevention (All) (AAA)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| no rules at this time
|
4.1.1 Parsing Content (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Form Control 5
| id attributes must/should have unique values on the web page
| Required
| Required
| Required
|
4.1.2 Name, Role, Value (A)
| Rule ID
| Rule Description
| WCAG 2.0 ARIA Transitional
| WCAG 2.0 ARIA Strict
| WCAG 2.0 ARIA Strict: Organization Websites
|
| Widget Rule 1
| Widgets must/should have an accessible name
| Required
| Required
| Required
|
| Widget Rule 2
| Elements with onClick events must/should be a link, button or have a widget role
| Required
| Required
| Required
|
| Widget Rule 3
| role attribute value must/should be a widget, section, landmark or live region role
| Required
| Required
| Required
|
| Widget Rule 4
| ARIA property and state values must/should be valid types
| Required
| Required
| Required
|
| Widget Rule 5
| ARIA property or state must/should be defined
| Required
| Required
| Required
|
| Widget Rule 6
| Widgets must/should define required properties and states
| Required
| Required
| Required
|
| Widget Rule 7
| Widgets must/should have required child roles
| Required
| Required
| Required
|
| Widget Rule 8
| Widgets must/should have required parent role
| Required
| Required
| Required
|
| Widget Rule 9
| Widgets must/should be owned by only one parent widget
| Required
| Required
| Required
|
| Widget Rule 10
| Range widget must/should have value between minimum and maximum values
| Required
| Required
| Required
|
| Widget Rule 11
| Elements with mouse and drag events must/should have widget roles or interactive elements (i.e. form controls or links)
| Required
| Required
| Required
|