Structure
WCAG 2.0 is structured in a way that introduces concepts of accessible web content creation in a progressively detailed manner. This may give the impression that WCAG 2.0 is a very complex set of interlinked documents, but the aim is to (progressively) provide more detailed information as and when authors need it - rather than providing it all in one very large document.
WCAG 2.0 consists of four key principles for accessible design. These are:
- Perceivable: can a user sense the web content in question?
- Operable: can a user navigate, input data, or otherwise interact with the web content?
- Understandable: can a user process and comprehend the web content presented to them?
- Robust: is the web content available in the intended way across a suitably wide range of browsing environments, including legacy and emerging browsing environments?
These principles are sometimes referred to by the acronym POUR.
-
Each principle consists of one or more guidelines.
- Guidelines are worded as instructions, which are either positive (Do this…) or negative (Do not do this…).
- Guidelines are numbered 1.1 to 4.1, where the first number corresponds to the parent principle.
-
Each guideline consists of one or more success criteria.
- Success criteria are written as statements, which are either
True
orFalse
for any given web page. - Success sriteria may include either/or choices, or may include exceptions; situations where the success criteria need not be met.
- Success criteria are numbered according to the parent guideline and principle, from 1.1.1 to 4.1.1. They also have a short name summarizing the intent of the criterion, for easier reference. For example, success criterion 1.1.1 is Non-text alternative.
- Success criteria include a list of related techniques (described in more detail below).
- Success criteria are written as statements, which are either
Supporting Resources
In addition to the core WCAG 2.0 components of Principles, Guidelines and Success Criteria, there are a series of supporting documents. Some of them provide specific advice on how to meet aspects of the guidelines, others are more general references helping web authors, designers and developers of all abilities understand and use WCAG 2.0 as effectively as possible.
While WCAG 2.0 is a stable document, and will not change, most of these supporting resources are dynamic documents; they will change and grow over time, as new technologies emerge, and new examples are found of how web accessibility can be achieved.
WCAG 2.0 Resources
Techniques for WCAG 2.0
Techniques for WCAG 2.0 are available on the Techniques for WCAG 2.0 page.
Techniques form the level below success criteria in the WCAG 2.0 hierarchy. They are classed by WAI as informative, not normative. In other words, a specific technique does not have to be followed in order for a resource to conform with WCAG 2.0.
Because techniques are much more specific than success criteria, they usually refer to a particular technology or content type (e.g. HTML, or video), or situation (e.g. e-commerce or e-learning application). You can think of techniques as proven examples of how specific guidelines and success criteria can be met, so they are helpful aids to authors and developers working in particular contexts.
Techniques can be accessed:
- By collection (techniques may be general, or relate to a specific technology or format - such as HTML, CSS, or Client-side Scripting), or
- From related success criteria. Techniques can apply to more than one success criterion.
Each technique has a unique number, which relates to its collection. For example, one of the ARIA techniques is Technique ARIA2: Identifying required fields with the “required” property.
Techniques may be Sufficient, Advisory, or a Failure:
- A Sufficient Technique is one, which, if followed, will be enough to meet a particular success criterion.
- An Advisory Technique is one, which, if followed, will have a positive impact on accessibility, but may not be enough on its own to ensure a particular success criterion is met.
- A Failure is a technique describing specific example of where a success criteria would not be met.
Details for techniques include a description, applicability, examples, resources for further information and details of how authors can test for successful application of the technique.
The list of techniques is not complete and WAI is constantly updating the list with new examples, reflecting developments in web technology, design approaches, and research findings. So it is well worth regularly checking the list of techniques for new additions.