Understanding the Guidelines

Under each of the four governing principles, guidelines help web content creators meet website accessibility. Each guideline is assigned a level (A, AA, AAA) along with a number of criteria items.  In the examples below, we did not include any AAA guidelines/criteria, as CPABC does not need to adhere to level AAA. 

Examples of Accessibility Guidelines

Governing Principal - Perceivable

  • Guideline 1.2 Time-based Media: Provide alternatives for time-based media (audio or video)
    • ​5 criteria
    • 3 Level A and 2 Level AA 
    • Check: 
      • Important visuals, such as text, are communicated in videos through either the audio track or a text alternative
      • Videos have captions
      • Audio-only and video-only content has an alternative format that provides equivalent information (transcripts)

  • Make it easy for all users to access your video content by including links to alternative formats. Links to audio transcripts, audio described versions of videos, and captions should be easy to locate.
  • Guideline 1.3 Adaptable: Create content that can be presented in different ways (for example – simpler layout) without losing information or structure. 
    • 5 criteria
    • 3 Level A and 2 Level AA 
    • Check:
      • Instructions don’t rely on sensory characteristics (colors, sounds, shape)
      • Visual order matches programmatic order (code order and content order match)
      • Information and relationships are communicated programmatically (are there mismatches between the way information is presented visually and how it is marked up?  For example: heading, tables, input labels (forms)

 

  • Guideline 1.4 Distinguishable: Make it easier for users to see and hear content including separating foreground from background.  
    • 5 criteria
    • 2 Level A and 3 Level AA
    • Check:
      • Text does not appear as images (if so, images must have full content represented in ALT tag)
      • Content can be resized (text needs to be resized to 200% without losing content or functionality)
      • Text/background colour combinations meet contrast requirements (text has a contrast ratio with background of 4.5:1 for regular text and 3:1 for large (18+pts).  Use a contrast checker to ensure correct numbers.
      • It’s possible to stop audio if it plays automatically
      • Colour alone is not used to communicate information (Example: click on green button below)

Governing Principal - Operable

  • Guideline 2.1 Keyboard Accessible:  Make all functionality available from a keyboard
    • 3 criteria
    • 3 Level A
    • Check:
      • Keyboard focus does not become trapped anywhere on the page/site (Hold down the tab key to move throughout all content – make sure you end up back at the top of the page)
      • All interface components can be operated with a keyboard (navigate through pages using only TAB to move forward and Shift+Tab to move back to ensure all elements receive focus)
  • Guideline 2.2 Enough Time: Provide users enough time to read and use content
    • 2 criteria
    • 2 Level A
    • Check: 
      • It is possible to stop or hide moving, blinking or updating content. (any content that moves, such as carousels, banner videos, and animation, can be either paused or hidden.
      • Time limits are adjustable, extendable, at least 20 hours (not logged out of sessions without warning)
  • Guideline 2.3 Seizures:  Do not design content in a way that is know to cause seizures
    • 1 criteria
    • 1 Level A
    • Check: 
      • No content that flashes more than three times per second
  • Guideline 2.4 Navigable (provide ways to help users navigate, find content, and determine where they are.
    • 7 criteria
    • 4 Level A and 3 Level AA 
    • Check:
      • Focus is visible on interactive elements (when using a keyboard to navigate, can you easily identify where you are on the page?)
      • Headings and labels are descriptive (review headings and labels for clarity)
      • There are at least two ways of locating content on the site (ensure search and site map)
      • Link purpose is clear in text (click here, learn more, need to have more meaningful text)
      • Focus order is logical (use the keyboard to navigate, check that focus order is meaningful)
      • Pages have unique and meaningful titles
      • A skip-to-content exists a the top of a page (ensure user can skip to content without needing to listen to header and primary utilities each time)

Governing Principal - Understandable

  • Guideline 3.1 Readable: Make text content readable and understandable
    • 2 criteria
    • 1 Level A and 1 Level AA 
    • Check:
      • The human language of each passage or phrase in the content can be programmatically determined except for proper names, technical terms, words of indeterminate language, and words or phrases that have become part of the vernacular of the immediately surrounding text.
      • Language of page is defined programmatically (EN)
  • Guideline 3.2 Predictable: Make Web pages appear and operate in predictable ways
    • 4 criteria
    • 2 Level A and 2 Level AA 
    • Check:
      • Components are identified consistently across the site (drop downs, accordions, banners)
      • Navigation is consistent across pages (ensure primary nav is consistent throughout site)
      • There is not unexpected changes when user provides input
      • There are no unexpected changes when an element receives focus
  • Guideline 3.3 Input Assistance: Help users avoid and correct mistakes
    • 4 criteria
    • 2 Level A and 2 Level AA 
    • Check:
      • Error suggestions are given
      • Labels and instructions are provided
      • Errors are described (especially on forms)

Governing Principal - Robust

  • Guideline 4.1 Compatible: Maximize compatibility with current and future user agents., including technologies
    • 3 criteria
    • 2 Level A and 1 Level AA 
    • Check:
      • HTML markup passes validation 
        • Use a screen reader to interact with our site
        • Learn and understand ARIA
        • Run code through a validation markup tool
  • Guideline 3.2 Predictable: Make Web pages appear and operate in predictable ways
    • 4 criteria 
    • 2 Level A and 2 Level AA 
    • Check:
      • Components are identified consistently across the site (drop downs, accordions, banners)
      • Navigation is consistent across pages (ensure primary nav is consistent throughout site)
      • There is not unexpected changes when user provides input
      • There are no unexpected changes when an element receives focus
  • Guideline 3.3 Input Assistance: Help users avoid and correct mistakes
    • 4 criteria
    • 2 Level A and 2 Level AA 
    • Check:
      • Error suggestions are given
      • Labels and instructions are provided
      • Errors are described (especially on fillable forms)