Text Alternatives: Provide text alternatives for any non-text content so that it can be changed into other forms people need, such as large print, braille, speech, symbols or simpler language.
Time-based Media: Provide alternatives for time-based media.
Adaptable: Create content that can be presented in different ways (for example simpler layout) without losing information or structure.
Distinguishable: Make it easier for users to see and hear content including separating foreground from background.
12 Guidelines (cont.)
Principle 2: Operable
Keyboard Accessible: Make all functionality available from a keyboard.
Enough Time: Provide users enough time to read and use content.
Seizures: Do not design content in a way that is known to cause seizures.
Navigable: Provide ways to help users navigate, find content, and determine where they are.
12 Guidelines (cont.)
Principle 3: Understandable
Readable: Make text content readable and understandable.
Predictable: Make Web pages appear and operate in predictable ways.
Input Assistance: Help users avoid and correct mistakes.
Principle 4: Robust
Compatible: Maximize compatibility with current and future user agents, including assistive technologies.
3 Levels
A — Basic
AA — Best Practices
AAA — Advanced
AA is considered to be the minimally accepted standard today.
Rather than tailoring disconnected designs to each of an ever-increasing number of web devices, we can treat them as facets of the same experience. We can design for an optimal viewing experience, but embed standards-based technologies into our designs to make them not only more flexible, but more adaptive to the media that renders them. In short, we need to practice responsive web design.