AChecker
Contents

AChecker
is an open source Web accessibility evaluation tool. It can be used to review the accessibility of Web pages based on a variety international accessibility guidelines. Use the Public AChecker to evaluate the accessibility of a Web site you know. Download AChecker to setup your own version.

This project is made possible in part by the Government of Ontario's Enabling Change Program.
Accessibility Guidelines Supported:
- WCAG 1.0 (International)
- WCAG 2.0 (International)
- BITV 1.0 (Germany)
- Section 508 (U.S.)
- Stanca Act (Italy)
How to Use AChecker
- Enter a URL to a Web page, or upload an HTML file.
- Review Known Problems and make the suggested corrections to the Web page, then run AChecker again. Known Problems are those that AChecker knows with certainty are accessibility barriers.
- Review Likely Problems. Likely Problems are those that AChecker has identified as probably barriers, but can not be sure. They require a human to make a decision. Login, then answer the questions to confirm if likely problems are actual problems, and make corrections to the Web Page where likely problems are confirmed. Save your decisions after all Likely Problems are resolved.
- Review all Potential Problems. Potential Problems are those that AChecker can not identify, that require a human to make a decision. Answer the questions to confirm if potential problems are actual problems, and make corrections to the Web page where potential problems are confirmed. Save your decisions after all Potential problems are resolved. When all Known, Likely, and Potential problems have been resolved, a Conformance Seal is issued.
- Paste Conformance Seal into Reviewed Web Page. Copy the HTML generated after completing an accessibility review into the HTML of the reviewed page. Run AChecker again on the Web page, which will recognize the addition of the seal as a change, and resolve the new Likely and Potential problems. You may copy the conformance seal to a local folder, and adjust the path to the image in the copied HTML.
AChecker Features
Regular Users
- Accessibility Checking: Set the standard against which to evaluate your Web page, then generate a report of Known, Likely, and Potential accessibility problems.
- Markup Validation: Turn on Markup Validation, to validate your HTML while reviewing accessibility.
- Display Source Code: Turn on source code for quick review of the HTML surrounding places where accessibility problems are identified.
- AChecker Handbook: Throughout AChecker, open the handbook for a description of how things work.
Registered Users
- Save Reviews: After resolving all issues, and answering all questions for likely and potential problems, save your results to generate an AChecker seal that can be added to your Web site and linked directly to the saved review.
- Customize Standards: If you need an accessibility standard other than those included with the system, design your own by selecting a subset of all the accessibility checks available in the system.
Administrators
- Manage Users: Manage users on the system, and assign them to various user groups with various permissions to perform AChecker related tasks.
- Manage Groups: Create groups and assign permission to groups to: use AChecker, manage users and groups, manage guidelines, create and edit accessibility checks, add and remove languages, and permission to translate AChecker.
- Guideline Management: Manage the existing guidelines, add new guidelines, and approve guidelines developed by other users.
- Check Management: Manage all aspects of the accessibility checks in AChecker. Modify text, adjust check functionality, or create new accessibility checks.
- Language Management: Import language packs to make AChecker available in different languages. Translate AChecker if the language you need is not yet available.
- Profile: Manage your personal information stored in AChecker.
Developers
- Web Services API: Developers can query AChecker from within their Web applications using the REST protocol, and have accessibility reporting as an integrated feature of their applications.
- Public Source Code Repository: All AChecker source code is availbale for public Checkout from our Subversion version control system.

