ADA Web Accessibility
"Accessibility allows us to tap into everyone's potential." - Debra R
Like 海角社区students, the web is full of potential. In order to make the most of that potential we aim to ensure that the web is accessible to individuals with disabilities. Web accessibility means that people with disabilities can perceive, understand, navigate, and interact with the Web, and that they can contribute to the Web as well. A key principle of Web accessibility is designing Web sites and software that are flexible to meet different user needs, preferences, and situations. Web accessibility is essential for people with disabilities and useful for all. Learn about the impact of accessibility and the benefits for everyone in a variety of situations by watching this .
Our Standard & Goal: WCAG 2.1 level AA Compliance
Introduction to WCAG 2.1
The Web Content Accessibility Guidelines (WCAG) were developed by the World Wide Web Consortium (W3C) to provide international protocols and guidelines in order to ensure the ongoing growth of the web. WCAG 2.0 has been replaced as the W3C's recommended web standard by WCAG 2.1 as of June 2018. For more detailed information on WCAG 2.1 visit the W3C's guide to the .
WCAG 2.1 Layers of Guidance Reference
W3C has specified several layers of guidance in order to meet the varying needs of its audience, an audience that includes web designers and developers, policy makers, purchasing agents, teachers, and students.
These layers of guidance include overall principles, general guidelines, and testable success criteria. Provided below is a map of the WCAG 2.1 guideline layout:
- Principles - At the top are four principles that provide the foundation for Web Accessibility: perceivable, operable, understandable, and robust.
- Guidelines - under each principle are guidelines. These provide the basic goals that authors should work toward in order to make content more accessible to users with different disabilities. Guidelines are not testable, but provide the framework and overall objectives to help authors understand success criteria.
- Success Criteria - set to meet guidelines. For each guideline, testable success criteria are provided to allow WCAG 2.1 to be used where requirements and conformance testing are necessary, such as in design specification, purchasing, regulation, and contractual agreements. In order to meet the needs of different groups and situation, three levels of conformance are defined: A (lowest), AA, and AAA (highest). Level AA is considered the minimum standard to meet as agreed by Web Accessibility Experts and the US Department of Justice.
- Guidelines - under each principle are guidelines. These provide the basic goals that authors should work toward in order to make content more accessible to users with different disabilities. Guidelines are not testable, but provide the framework and overall objectives to help authors understand success criteria.
WCAG 2.1 Checklist of Success Criteria
The following list is a list of all of the WCAG 2.1 level AA guidelines and their success criteria. If you'd like more information, each guideline's title links to its individual W3C reference page for guidance on passing that guideline's criteria. WCAG 2.1 added an additional 12 success criteria to address mobile accessibility, people with low vision, and people with cognitive and learning disabilities. You can learn more about . All WCAG success criteria from 2.0 are included verbatim, word for word, in 2.1.
Note that the entire web page with all its component parts must be meet all of the following guidelines, a part of a web page that is not compliant results in the entire page being non compliant.
Guideline | Summary |
---|---|
Provide alt text for all non-text content. | |
Provide an alternative to video-only and audio-only content. | |
Provide captions for videos with audio. | |
Videos with audio have a second alternative such as a transcript. | |
Live videos have captions provided. | |
Users have access to audio description for video content. | |
Information, structure, and relationships conveyed on the page can be programmatically determined or are available in text. | |
When a list is present, that list is programmatically set into the web page. | |
Instructions for operating or understanding content do not rely on only sensory characteristics such as shape, size, visual location, or sound. | |
Content does not restrict its view and operation to a single display orientation, such as portrait or landscape. | |
The purpose of each input field collecting information about the user can be programmatically determined when the input field services a purpose identified in the input purposes for user and the content is implemented using technologies with support for identifying the expected meaning for form input data. | |
Don't use presentations that rely solely on color. | |
Don't play audio automatically. | |
Contrast ratio between text and background is at least 4.5:1. | |
Text can be resized to 200% without loss of content or function. | |
Don't use images of text instead of text. | |
Content can be presented without loss of information or functionality, and without requiring scrolling in two dimensions for 320 CSS pixels for vertical scrolling and 256 CSS pixels for horizontal scrolling. | |
Essential visual information for user interface component used to indicate content meet color contrast requirements. | |
Content and functionality is not lost for people with disabilities who override text spacing to read text. | |
When additional content becomes visible or hidden upon point hover or keyboard focus the follow is true: content is dismissible, hoverable, and persistent on focus. | |
All content is operable through a keyboard interface. | |
Do not trap keyboard users so that they cannot navigate. | |
If keyboard shortcuts are in place using only one letter, punctuation, number, or symbol character at least one of the following is true: the shortcut can be turned off, remapped or is only active during focus of an interface component. | |
Provide user controls for any time limits. | |
Provide user controls for moving content. | |
Ensure no content flashes more than three times per second. | |
Provide a 'Skip to Content' link on the page. | |
Use clear, informative, and precise page titles. | |
Ensure the content order of the page is logical. | |
Ensure every link's purpose is clear from its text context. | |
Offer several ways to find pages within a website. | |
Use headings and labels that describe topic or purpose. | |
Ensure keyboard focus is visible and clear with indicators. | |
All functionality that uses multipoint or path-based gestures (such as requiring two fingers moving to access content) can be operated with a single pointer without a path-based gestures unless essential. | |
For all functionality that can be operated using a single pointer (such as a single click or tap) the function can be canceled unless essential. | |
User interface components (such as link buttons) with labels that have text or images of text have labels that match the same text presented visually. | |
Functionality that can be operated by device motion or user potion can also be operated by an alternative method and be disabled to prevent accidental actuation. | |
The default of the page is programmatically determined. | |
Inform users when the human language on a page changes. | |
When a page component receives focus, it does not initiate a change of context for the user. | |
Setting changes do not change automatically without informing users that a change will occur once prompted. | |
Use menu navigation and format consistently throughout the web site. | |
Use and identify icons and buttons consistently. | |
When an input error is automatically detected, that error is identified and described to the user in text. | |
Labels or instructions are provided when content requires user input. | |
Provide suggested fixes when users make input errors. | |
Reduce the risk of input errors for sensitive data. | |
Ensure there are no major code errors. | |
Build all page elements for accessibility. | |
Messages about status changes (such as adding an item to a cart) can be presented to the user without receiving focus. |
Web Accessibility Guides
There are people available who can and will help you with web accessibility; for Questions and Comments about ADA Web Compliance contact Either:
- ADA Compliance by phone at (904) 620-2870 or by email at rrgonz@unf.edu.
- UNF's Webmaster by email at webmaster@unf.edu.
For more perspectives and tips on web accessibility visit the following.
General Tools and Guides
Testing for Compliance
Help with Meeting WCAG 2.1 level A & AA Success Criteria
The following are guides and tutorials to help you achieve web compliance.