My Short Accessibility Checklist
-
Headings well named and structured
-
Links in an obvious way
- Don’t repeat the same link text
- Don’t use "read more" or "click here". Instead, make it say "read more news"…etc
- Heading of the section as link instead of "read more".
- Use meaningful and explaining words to name links.
- Warn when links will open a document file.
- Write content that makes sense.
- Simple language
- Font-size Large
- Tables & Columns to present data
- Decribe what the images are, mean or contain
- Use a short ALT decription for each image
- "logo" for Logos
- " " for decoration images
- Use ALT to point to longer description in body text
- Mention the image format only if it’s important
-
Text in Images is not always ok
-
Offer a ‘Plan B’ for your Media
- Captions in videos, or Transcripts beneath videos
- Embed Sign-language in videos if possible
- Subtitles for foreign speakers
- Audio Translation
- Provide users enough time to read and use content
- Use the same tips for those documents you’re uploading…
- Do not design content in a way that is known to cause seizures: anything that flashes more than three times in any one second (Level AAA).
- Provide ways to help users navigate, find content, and determine where they are. (Navs, sitemaps and bread crumbs [trees] )
- Make all functionality available from a keyboard.
- Color Contrast (AA minimum ratio 4.5:1, AAA enhanced ratio 7:1) for the visual presentation of text, except for Large Text, Decorative Text and Logotypes.
- Resizable Text without the loss of content or functionality
- Audio: does not contain / contains low background sounds, and can be turned off.
- Images of Text: If the technologies being used can achieve the visual presentation, text is used to convey information rather than images of text except for the following: (Level AA)
- Line spacing is at least space-and-a-half within paragraphs, and paragraph spacing is at least 1.5 times larger than the line spacing.
- Text can be resized without assistive technology up to 200 percent in a way that does not require the user to scroll horizontally to read a line of text on a full-screen window
- Provide time control over time-based media (Level A). Timing is not an essential part of the content (Level AAA).
- When an authenticated session expires, the user can continue the activity without loss of data after re-authenticating. (Level AAA)
- Ease the reading of challenging content; Unusual Words, Abbreviations, Reading Level, Pronunciation
- No errors in code