Web Accessibility

Why headings aren't just for looks

For those unfamiliar with accessibility issues pertaining to Web page design, consider that many users may be operating in contexts very different from your own:

  • They may not be able to see, hear, move, or may not be able to process some types of information easily or at all.
  • They may have difficulty reading or comprehending text. They may not have or be able to use a keyboard or mouse.
  • They may have a text-only screen, a small screen, or a slow Internet connection.
  • They may not speak or understand fluently the language in which the document is written.
  • They may have an early version of a browser, a different browser entirely, a voice browser, or a different operating system.

Content developers must consider these different situations during page design. While there are several situations to consider, each accessible design choice generally benefits several disability groups at once and the Web community as a whole.

The W3C's mission is to make Web content more accessible to people with disabilities. Web "content" generally refers to the information in a Web page or Web application, including text, images, forms, sounds, and such. The checklist below is intended to help you become aware of each criteria. 

  1. By checking yes to each section it does not mean you are in conformance of WCAG 2.0.
  2. By checking yes you have stated that you are aware of the requirements and that as far as you understand you are in conformance to WCAG 2.0.
  3. By clicking the headers of each of the four areas you'll get a general overview of each subject as interpreted by WebAIM.
  4. For more in-depth tutorials on accessible technology resources for teaching and learning follow this link.
  5. Learn how to make infographics accessible.


Yes No N/A
  • Provide text alternatives for non-text content.
  • Provide captions and other alternatives for multimedia.
  • Create content that can be presented in different ways, including by assistive technologies, without losing meaning.


Yes No N/A
  • Make all functionality available from a keyboard.
  • Give users enough time to read and use content.
  • Do not use content that causes seizures.
  • Help users navigate and find content.


Yes No N/A
  • Make text readable and understandable.
  • Make content appear and operate in predictable ways.
  • Help users avoid and correct mistakes.


Yes No N/A
  • Maximize compatibility with current and future user tools.