13 Guidelines

  1. Provide text alternatives for any non-text content so that it can be changed into other forms that people need, such as large print, braille, speech, symbols or simpler language.

  2. Provide alternatives for time-based media.

  3. Create content that can be presented in different ways (for example simpler layout) without losing information or structure.

  4. Ensure content elements are distinguishable to make it easier for users to see and hear content including separating foreground from background.

  5. Make all functionality available from a keyboard.

  6. Provide users enough time to read and use content. Conversely, avoid causing users to take too much time with your content.

  7. Avoid designing content in ways that are known to cause seizures or physical reactions.

  8. Provide ways to help users navigate, find content, and determine where they are.

  9. Make it easier for users to operate functionality through various inputs beyond keyboard.

  10. Make text content readable and understandable.

  11. Make web pages appear and operate in predictable ways.

  12. Help users avoid and correct mistakes.

  13. Maximize compatibility with current and future user agents, including assistive technologies.

 

Adapted from W3C's WCAG Quick Reference.