Manual accessibility evaluation

This manual procedure is designed to complement automated tools for web site accessibility evaluation, emphasizing areas that can only be evaluated realistically by human judgement. On screen or in print, it looks like a lot of work, but in fact each step can be done in a few minutes or even seconds. For many pages, the entire list (excluding Part 3) should take less than a half-hour to complete. There is an accompanying report form that can be used after becoming familiar with the descriptions and rationale given here. (www.tomjewett.com/accessibility/eval-report.html)

Although this procedure can help you to identify most major barriers to accessibility, it cannot by itself certify a site as being accessible. A thorough evaluation and retrofit program must also include authoritative sources such as those listed in my Section 508 quick reference page. (www.tomjewett.com/accessibility/section508.html) There are many additional checklists and references that may be helpful; the most comprehensive and current of these that I've seen is Web Accessibility by Jim Thatcher. More information is available at jimthatcher.com. (www.jimthatcher.com/)

Most sites that you will be evaluating consist of a number of individual pages that belong to the same organization or sub-unit—for example, a university academic department or staff agency—and are maintained by a single individual or development group. Normally, you will only need to look at a very few pages (one to three) from any one site, which should include:

Tools needed

Depending on your system configuration, a system administrator may have to install the software listed here.

Part 1: finding barriers

This section is designed to require no knowledge of the inner workings of the web or of web coding languages. It is frankly meant to be done by a fully-sighted reader, who may also be learning about the barriers that disabled readers face every day.

Visual check

Text size

Tab order

Document outline

Links

Alt attributes

Tables

Style sheets

Images

Linearization

Part 2: technical evaluation

This section requires some knowledge of web coding languages. It might be done by web developers after others have looked at part 1.

Valid HTML

Valid style sheets

Speed report

Color contrast

Color simulations

Source code

Part 3: user testing

This section ideally requires the assistance of users with actual disabilities. Alternatively, it requires some inventiveness and role-playing by non-disabled testers. Although only two checks are suggested, if more people are available to use the site under different conditions, the results will certainly be more robust.

Much of the adaptive technology in actual use today is very specialized and very expensive. You may want to enlist the support of a Disabled Student Services office or similar organization in order to do this section effectively.

These actual-use checks are likely to reinforce the observations that you made in parts 1 and 2 above, but they are also likely to identify problems that would be missed by any manual or automatic evaluation. If you have already identified any truly major barriers to accessibility, it might be best to delay this part until the most important fixes have been made.

Low vision

Blindness