Provide text alternatives for any non-text content
|
✔ |
✔ |
✔ |
Provide alternatives for video-only and audio-only content
|
✔ |
✔ |
✔ |
Add captions to all prerecorded videos with sound
|
✔ |
✔ |
✔ |
Provide additional medial or describe movements that provide extra information in prerecorded video that not are audibly explained in the video
|
✔ |
✔ |
✔ |
Include captions for live videos
|
✔
|
✔ |
|
Describe movements that provide extra information in prerecorded video that not are audibly explained in the video |
✔ |
✔ |
|
Provide sign language translations for videos
|
|
|
✔ |
Record alternative video with extended audio description
|
|
|
✔ |
Provide a transcript for video and audio content
|
|
|
✔ |
Include closed captions with live audio
|
|
|
✔ |
Ensure all content has intuitive page structure and formatting
|
✔
|
✔ |
✔ |
Use meaningful sequence of content
|
✔
|
✔ |
✔ |
Provide instructions via more than one sense
|
✔
|
✔ |
✔ |
Do not restrict content to be viewed in only one orientation |
✔ |
✔ |
|
In forms, assign input purposes to appropriate fields |
✔ |
✔ |
|
Implement appropriate input purposes on all form fields, icons, and regions |
|
|
✔ |
Do not rely only on color to convey information
|
✔
|
✔ |
✔ |
Provide end-user control of audio
|
✔
|
✔ |
✔ |
Use minimum color contrasts
|
✔
|
✔ |
|
Resize text up to 200%
|
✔ |
✔ |
|
Limit the use of text within images
|
✔ |
✔ |
|
Ensure contrast is at least 7:1 relative to the background
|
|
|
✔ |
Limit background noise on video and audio content
|
|
|
✔ |
Allow users to customize their view
|
|
|
✔ |
Restrict images of text
|
|
|
✔ |
Allow content to be enlarged to 400% without forcing the user to scroll horizontally |
✔ |
✔ |
|
Ensure active controls have sufficient color contrast |
✔ |
✔ |
|
Allow end users to override text spacing with no loss of content or functionality |
✔ |
✔ |
|
Ensure popup content remains visible until the user chooses to dismiss it |
✔ |
✔ |
|
Confirm that all parts of a site are keyboard-accessible
|
✔
|
✔ |
✔ |
Allow keyboard user to navigate away from all parts of a site
|
✔
|
✔ |
✔ |
All parts of a site must be keyboard-accessible with no exceptions
|
|
|
✔ |
Confirm keyboard shortcuts can be manipulated by the user |
✔ |
✔ |
✔ |
Allow time limits to be adjustable for the user
|
✔
|
✔ |
✔ |
Provide a mechanism so that moving, blinking, scrolling, or auto updating can be user paused, stopped, or hidden
|
✔
|
✔ |
✔ |
Confirm that no time limits are enforced
|
|
|
✔ |
Ensure no interruptions of content consumption
|
|
|
✔ |
Confirm that if re-authentication is necessary, data previously entered is saved
|
|
|
✔ |
Warn users if inactivity will result in data loss |
|
|
✔ |
Ensure that no content flashes more than three times in a second
|
✔
|
✔ |
✔ |
Ensure that no content flashes more than three times in a second with no exceptions
|
|
|
✔ |
Allow animations from interactions to be disabled |
|
|
✔ |
Provide Skip to Content links
|
✔
|
✔ |
✔ |
Ensure page titles are descriptive of the page content
|
✔
|
✔ |
✔ |
Confirm that the focus order is logical
|
✔
|
✔ |
✔ |
Clarify the purpose of every link
|
✔
|
✔ |
✔ |
Provide multiple ways for users to find pages
|
✔
|
✔ |
|
Ensure headings organize content and that all elements are labeled
|
✔
|
✔ |
|
Confirm that the keyboard focus is clear
|
✔
|
✔ |
|
Ensure user always knows location on the site
|
|
|
✔ |
Ensure every link’s purpose is clear even when using the link out of context
|
|
|
✔ |
Ensure every new topic has a heading
|
|
|
✔ |
Confirm that site can be operated via single clicks or touches |
✔ |
✔ |
✔ |
Activate controls with 'mouseup' and 'touchend', not with 'mousedown' and 'touchstart' |
✔ |
✔ |
✔ |
Include visible text in the programmatic label |
✔ |
✔ |
✔ |
Confirm that if gestures are part of the interface, also include additional means of use |
✔ |
✔ |
✔ |
Provide that all touch targets are at least 44x44 pixels |
|
|
✔ |
Confirm types of input modalities are not restricted |
|
|
✔ |
Ensure every page has a defined language
|
✔
|
✔ |
✔ |
Confirm that language changes on a page are communicated
|
|
✔ |
✔ |
Avoid or explain all jargon
|
|
|
✔ |
Explain all abbreviations
|
|
|
✔ |
Write for reading level of 9 years of school
|
|
|
✔ |
Explain words that a screen reader will have trouble pronouncing
|
|
|
✔ |
Confirm that content does not change on focus
|
✔
|
✔ |
✔ |
Confirm that content does not change on input
|
✔
|
✔ |
✔ |
Ensure that menu usage is consistent across site
|
✔
|
✔ |
|
Ensure that icons and buttons are obviously icons and buttons
|
✔
|
✔ |
|
Confirm that elements on the site do not change unless the end-user asks
|
|
|
✔ |
Clearly describe form input errors
|
✔
|
✔ |
✔ |
Provide clear form input instructions with labels
|
✔
|
✔ |
✔ |
Clearly describe form input errors and how to fix them
|
✔
|
✔ |
|
On forms, validate input and allow input to be changed
|
✔
|
✔ |
|
Provide instruction for completing tasks, especially forms
|
|
|
✔ |
On forms, validate input and allow input to be changed without exception
|
|
|
✔ |
Confirm that HTML is validated against standards
|
✔
|
✔ |
✔ |
Confirm that all content generated by scripts is accessible
|
✔
|
✔ |
✔ |
Ensure that content changes generate an alert for the screen reader user |
✔ |
✔ |
|