Automated Accessibility Testing
Adapted from Chapter 17: Accessibility in Drupal User's Guide.
Building an accessible site is a lot easier when you know the qualities of an accessible site and how these qualities help different kinds of site visitors. Sometimes it’s hard to “see” where the problems are if you don’t have problems seeing. To make it easier to evaluate your site without having to be an expert in accessibility, there are a number of automated testing tools you can use on your site. Some things, such as the clarity of the language on your site, will still need to be checked “by hand.”
There are two main sets of Web accessibility guidelines: Web Accessibility Initiative (WAI) guidelines and, in the United States, Section 508 of the Rehabilitation Act. Although these two sets of guidelines are not mutually exclusive, building a site that complies with the highest level of accessibility using the WAI guidelines will often create a Section 508–compliant site.
Testing Themes for Color Contrast
- AccessColor (www.accesskeys.org/tools/color-contrast.html)
- Check my Colours (www.checkmycolours.com)
- Coblis, a color blindness simulator for images (www.colblindor.com/coblis-color-blindness-simulator)
- Vischeck (www.vischeck.com)
- WebAIM Color Contrast Checker (http://webaim.org/resources/contrastchecker)
Accessible Themes and Base Themes
- Celju (http://drupal.org/project/celju)
- Fusion, base theme (http://drupal.org/project/fusion)
- Genesis, base theme (http://drupal.org/project/genesis)
- Pluralism (http://drupal.org/project/pluralism)
- Pixture Reloaded (http://drupal.org/project/pixture_reloaded/)
- Tendu, base theme for BiDi languages (http://drupal.org/project/tendu)
- Zen, base theme (http://drupal.org/project/zen)
Accessibility Check Lists
- Accessibility Guidelines for Drupal 7: WCAG 2.0 and ATAG 1.0 (http://groups.drupal.org/node/18595)
- WCAG 1.0 Checklist (www.w3.org/TR/WCAG10/full-checklist.html)
- WCAG 2.0 quick reference (www.w3.org/WAI/WCAG20/quickref/)
- WCAG 2.0 Checklist, HTML format (WebAIM) (http://webaim.org/standards/wcag/checklist)
- WCAG 2.0 Checklist, Microsoft Word or PDF (web usability) (www.usability.com.au/resources/wcag2checklist.cfm)
- Section 508 Checklist (WebAIM) (www.webaim.org/standards/508/checklist)
Automated Testing Tools
- WAVE, online accessibility checker for Web sites (http://wave.webaim.org/ http://fae.cita.uiuc.edu/)
- Truwex Online, web accessibility testing tool: WCAG and Section 508 compliance (http://checkwebsite.erigami.com/accessibility.html)
- Stanford Online Web Accessibility Checker for Web sites (www.stanford.edu/group/accessibility/cgi-bin/accessibilitychecker/checke...)
- Worldspace accessibility checker (includes a test for PDFs) (http://worldspace.dequecloud.com/worldspace/wsservice/eval/checkComplian...)
- Run FAE; by creating a free user account you can also test multiple pages via Web crawling and produce a sitewide report (http://fae.cita.uiuc.edu/)
- TAW Online also tests for mobile devices (www.tawdis.net/)
- Firefox Accessibility Extension (https://addons.mozilla.org/en-US/firefox/addon/5809/)
- Firefox Colour Contrast Analyser (https://addons.mozilla.org/en-US/firefox/addon/7313/)
Want More Tutorials?
Are you interested in getting even more tutorials sent to your inbox? Sign up for our incredibly popular tips mailing list and get a free tutorial every month. You may even win a coupon for a free e-book (include your whole name if you want to win stuff).
For a limited time we'll even send you a bonus tips sheet The Top Ten Mistakes People Make when Theming Drupal when you sign up for the list.
