Selecting Web Accessibility Evaluation Tools
Video: Evaluation Tools Overview
This video is also available on a W3C server: Video: Evaluation Tools Overview (file format: MP4, file size: 51MB).
Text Transcript with Description of Visuals
Audio | Visual |
---|---|
Tools for evaluating web accessibility | Tools for evaluating web accessibility. |
There are software programs and online services to help you identify accessibility barriers. | A tool box by a computer opens. A magnifying glass with the word accessibility comes out to inspect a website on the computer. |
They can save you lots of time and effort on evaluation, and can help you avoid creating new accessibility barriers. | Save time and effort. Avoid accessibility barriers. |
However, tools can't do it all. Some accessibility checks just cannot be automated and require manual intervention. | A person next to a computer with a website uses a magnifying glass with the word accessibility. |
Some tools guide you through the checks that cannot be automated. | A list of checks next to the computer. |
Some tools check one page at a time, while others can scan entire websites. | A web page and a web site are being scanned fails, passes and interrogations marks are shown. |
Tools can be integrated into different work environments. For example, into your web browser, content management system (C-M-S), and your development and deployment tools. | Web browser, CMS and deployment around a tools icon displayed in a computer. |
They support different roles in a project team, such as content authors, code developers, designers, and product owners. | The tools icon is surrounded with icons: pen; coding; paintbrush and person with a key. |
Note that in some cases tools can provide inaccurate results. | A magnifying glass with a triangular exclamation mark sign.Multiple magnifying glasses are displayed. |
So avoid relying too much on what tools say over addressing the real-life experience of website users. | The screen splits into 12 different people in front of a computer. |
"Selecting Web Accessibility Evaluation Tools" explains what tools can and cannot do, and what to look for in tools that meet your needs. | Selecting Web Accessibility Evaluation Tools. A toolbox icon comes in followed by a signpost and a binoculars icon. |
The list of web accessibility evaluation tools has filters to help you find the right tool for your particular situation. | A list of documents with the word tool scroll down and to a filter icon, only two documents come out. |
Equipped with tools and knowledge on how to use them, you are in good shape to find accessibility barriers more efficiently. | A person with a tools and light bulb icons. The two icons merge together to form a magnifying glass with the word barriers. |
Web accessibility: essential for some, useful for all. | Icons around a computer: hand; eye; brain; ear; and mouth with sound waves. |
For information on tools for evaluating web accessibility, visit w3.o-r-g/W-A-I/evaluation. | Evaluation tools, W3C and Web Accessibility Initiative (WAI) logos. |
What Evaluation Tools Can Do and Can Not Do
Web accessibility evaluation tools can help you quickly identify potential accessibility issues. You can use them through all phases of the web design and development process. Tools can provide fully-automated checks, and help you with manual review.
We cannot check all accessibility aspects automatically. Human judgement is required. Sometimes evaluation tools can produce false or misleading results. Web accessibility evaluation tools can not determine accessibility, they can only assist in doing so.
Features of Evaluation Tools
Web accessibility evaluation tools target different audiences. This includes designers, developers, non-technical content authors, quality assurance testers, and sometimes also end-users. Tools offer different features and functionality which may help users to compare and assess web accessibility evaluation tools for their specific needs.
Main Features
The following features describe tools found on the Web Accessibility Evaluation Tools List. These can be used as filters to reduce the number of tools shown.
-
Guidelines
Different organizations and governments may require conformance with different accessibility standards, thus different tools support these standards. The W3C Web Content Accessibility Guidelines (WCAG) is internationally recognized as the standard for web accessibility, and supported by most tools. -
Language
Evaluation tools support different languages. This includes the user interface of the tools, as well as the language of the content they support (for example, for detecting language-related barriers). -
Type of Tool
Evaluation tools can be plugins (extensions) for authoring tools and web browsers, command line tools, desktop or mobile applications, and online services. Different tools may be combined, depending on your design and development process. -
Supported Formats
Most evaluation tools check the accessibility of HTML content. Some check other web technologies, such as WAI-ARIA, CSS, SVG, and PDF. -
Assists by
Some web accessibility evaluation tools can be used in more than one way. The following are some common characteristics used to support the evaluation process:-
Reports are useful to determine the conformance of the checkpoints that can be automatically checked.
-
Step-by-step evaluations: Wizard-based evaluation tools guide users through sequences of checks. They conduct automated checks and prompt the user to manually assess the rest. For example, a wizard-based tool may check images for alternate text. The user then evaluates how appropriate the alternate text is.
-
In-page feedback: This feature inserts temporary icons and markup to display results of accessibility checks. They are useful to view issues in context. They are also useful to understand the relative importance of each issue.
-
Page transformation: Transformation tools change the appearance of a site to help identify design issues. For example, the tool may show the site in text only or without color. These tools are useful to compensate for the limitations of automated testing.
-
-
Automatically Checks
The scope of what the evaluation tool can automatically test varies depending on the tool. Some tools check a single page, while others check entire groups of related pages. Some can also access password-restricted content. -
License
Evaluation tools are available under a variety of license types, such as Open Source, Commercial, Enterprise, etc. -
Accessibility Information
It is important that evaluation tools are accessible so that people with disabilities can use them. Some tools provide information on how well they support accessibility.
More Detailed Features
The following features are other options available in evaluation tools. Some features listed are available in the Web Accessibility Evaluation Tools List under Type of Tool.
-
Authoring Tool Plugins
Such plugin tools often assist non-technical content authors to check the content they are creating directly within their authoring tools. These include MS Word, Adobe Acrobat, content management systems, as well as other tools. -
API
Some authoring and quality assurance tools can access some evaluation tools directly. The evaluation tools offer different types of APIs to allow this interaction. -
Browser Plugin
Such plugins may assist web designers, quality assurance testers, and evaluation experts to check content directly within the browser. -
Online Service
Evaluation tools provide different types of online services:-
Online checkers often are websites where you can enter your own website’s address to get it checked. Sometimes this may also be a web service accessed through an API by authoring or quality assurance tools.
-
Hosted services can regularly check your entire website and provide reports on improvements over time. They may also offer other solutions for enterprises. Usually these require subscription with the tool vendor.
-
Server installation of some evaluation tools provides an integrated way to check your entire website on your internal network. They can sometimes check password-restricted or draft content.
-
-
Report Format
Many tools generate report formats such as HTML, CSV, PDF, XML, etc.
Further Considerations
There are many considerations to take into account when selecting an evaluation tool.
Each organization, project, and team has differing needs for different features.
Web designers could be looking for tools to analyze their design’s accessibility performance. Web developers will prefer tools that help them assess their code. Web content authors have different requirements to help them complete their tasks. An organization may need a fully automated evaluation tool to track their whole website. Another organization may only need occasional spot checks.
You may want to consider the following items when selecting an evaluation tool:
Organizational Structure and Development Process
Development teams may gain from using a combination of evaluation tools. Using a combination of tools could meet the various team members’ needs during all stages of the project.
Complexity and Size of the Web Content
Some complex sites could have a lot of multimedia content. Other complex sites could use advanced technologies such as SMIL or MathML. Specialized evaluation tools may be critical for these websites.
Skills and Knowledge of the Web Developers
Select the tool commensurate to team’s skills. Some evaluation tools require users to have more knowledge of accessibility or code. Some tools also help to increase accessibility or code knowledge.
Back to Top