There are some excellent tools available to aid in the task of evaluating your Web pages for accessibility. While no software can do the whole job, automated checkers can flag both obvious errors and areas of potential concern, where human judgment is key. Best of all, many of these accessibility tools are free! If you have questions about these tools or evaluative process, contact ITS Web Services. For more information on format converters and other related tools, see the Tools & Services page. A handout version PDF of this page is available.
![]()
When Should I Evaluate? | Evaluation Tools | Emulating the User Experience | Human Judgment | Conclusions
![]()
![]()
When Should I Evaluate? | Evaluation Tools | Emulating the User Experience | Human Judgment | Conclusions
![]()
A continual awareness of accessibility concerns should be a part of the development process, and these tools allow you to perform both informal spot checks and more thorough analysis as you build. Evaluation tools fall into three main general categories: Web-based, desktop applications, and toolbars. All have their place in an integrated development environment. In addition to evaluation, there are also easy ways to emulate the experience of a user with disabilities, which can be very informative (see Emulating the user experience). All of the tools mentioned here are either free or donation-ware.
Toolbars
Accessibility toolbars are a great resource. They make the developer's job easier by aggregating disparate utilities in one convenient location. The fact that they are browser-specific is the only real downside to toolbars, but happily there are good ones for IE and Mozilla.Browser Extensions
Two useful Firefox extensions are in active development that are great evaluative tools for Web developers. Although these are great tools, remember that assistive technology users at Carolina will typically be using Internet Explorer - do your testing in that browser as well.
Web-Based
If you don't want to add a toolbar that provides direct links, you can always bookmark the evaluation and emulation tools you choose to use.
Desktop
There are software applications that operate outside the browser - these are frequently more robust than their Web-based counterparts, but have their own limitations - platform specificity being chief among them.
![]()
When Should I Evaluate? | Evaluation Tools | Emulating the User Experience | Human Judgment | Conclusions
![]()
While automated testing tools can compare your pages to a set of guidelines and give you a thumbs up or thumbs down, there are other resources that can help you experience the page as a user might. This is often much more informative from a design standpoint. The best emulator, of course, is no emulator at all, but a real user instead. If you know a person with a disability who would be willing to give you feedback, by all means take advantage of the opportunity.
![]()
When Should I Evaluate? | Evaluation Tools | Emulating the User Experience | Human Judgment | Conclusions
![]()
Like most things worth doing, accessible design is fraught with judgment calls. Some accessibility guidelines simply can't be checked off by an automated tool. Consider screen contrast - it is a subjective value, and you need to actually see it to decide if it is acceptable or not (Juicy Studios may not agree; see their nifty Contrast tool). In other cases, it is actual content that needs human judgment - the description in alternate text, for example. The bottom line is that you cannot rely exclusively on the wonderful tools described in this document. The W3C Web Accessibility Initiative has lots of resources related to evaluation, and handy guidelines you can follow in your role as the human half of the testing team.
![]()
When Should I Evaluate? | Evaluation Tools | Emulating the User Experience | Human Judgment | Conclusions
![]()
The proper tools, used consistently throughout the development process, will ease the accessibility burden dramatically. Taking the time to install - and use - a browser toolbar will make informal spot checks very straightforward, and Web-based or desktop applications can provide the features you need for a more comprehensive evaluation.