Skip to content

Latest commit

History

History
59 lines (45 loc) 路 4.66 KB

web-accessibility.md

File metadata and controls

59 lines (45 loc) 路 4.66 KB

Web Accessibility

Web Accessibility is the practice that ensures websites, tools, and technologies are designed and developed so that people with disabilities can use them.

It's important for a number of reasons like, the need for equal access to the web for everyone, and many more.

Web accessibility relies on several components that work together:

  • Web content: any part of a website
  • User agents: software used to access web content
  • Authoring tools: software or services used to produce web content

The W3C Web Accessibility Initiative (WAI) develops Web accessibility standards for these different components:

At the top are four principles that provide the foundation for Web accessibility:

  1. Perceivable
  2. Operable
  3. Understandable
  4. Robust

Under the principles are guidelines that provide the basic goals that authors should work toward:

  1. Perceivable
  2. Operable
  3. Understandable
  4. Robust

For each guideline, there are testable success criteria, which are at three levels of conformance: A (lowest), AA, and AAA (highest). For more on guidelines and success criterion see Understanding WCAG 2.1.

For each guideline and success criteria there are documented techniques which fall into two categories: those that are sufficient for meeting the success criteria and those that are advisory which go beyond what is required and allow for better addressing of the guidelines. For more on techniques see Techniques for WCAG 2.1.

Links