case study

The Accessibility Checklist
I Vowed I’d Never Write

Update: The below checklist is now available in German.

I have said on numerous occasions that there is no simple checklist that, when followed, will give you an accessible site without fail. There are simply too many variables. But, what do you do when you want to create accessible pages and you have dozens or even hundreds of developers who (like most of their peers) have little to no experience with accessibility? What do you do when it just simply isn’t practical to have someone review all of your pages? In short, how do you insure that a very large organization creates pages that can be accessed by the largest audience possible without drastically increasing your budget? This is one of the questions we have been (and continue to) struggle with.

I believe that in order to solve this problem, we will need to take a multi-faceted approach. However, one element which seems inevitable is training for our designers and developers. I don’t think it’s reasonable (no matter how much I would like to try) to make our devs and designers into accessibility experts, so what can we do? If we can’t yet achieve excellent accessibility, what about simply doing better than we are doing now?

When I wrote the below checklist, I attempted to answer the question, “What concise pieces of advice can I give to designers that will have the greatest impact on accessibility in the majority of cases?”

Again, this list is not the perfect solution, nor is it the only solution, but I believe it is a good first step, and it gives our developers and designers a place to start from.

It is my hope that most of the below points should be easily understood, but on our internal WIKI, we will also be providing links from most checkpoints to supporting documentation that gives more details. For everyone else, I recommend WebAIM or failing that, Google.

A printable version is available here.

Accessibility Checklist

Markup

Visual Appearance and Content

Dynamic Content

Images and Multimedia

Forms

Testing

posted by Aaron Cannon on Friday, Jun 06, 2008
tagged with accessibility, html, checklist


5 comments

Avoid CAPTCHAs unless you have no other choice, and even then they should be avoided. However, if you must use them, provide an audio CAPTCHA alternative.

Simple random Q&A would be a better alternative such as ‘is night dark or bright?’

Be sure your page is still usable when images are turned off. (This may include making sure that contrast is still sufficient if you happen to be using a background image and that image is removed.)

Also have to make sure Dave Shea’s enhanced image replacement (the bottom one) is used or the text underneath won’t be visible with images turned off.

comment by Yang Yang 89 days later

Excellent list! I’m glad to read something which is not hard to understand, but concise enough to help developers create a very accessible web site.

comment by Tom 104 days later

Thanks for the nice break-down.

comment by Jack McDaniel 110 days later

Great checklist, this points remember me that I have to do some changes in my structures.

comment by Angel 177 days later

This is a great list – especially for those who don’t have any others to review the pages before they need to be published. Instead of waiting a day for someone else to check me, I can just use this list as a reference. Thanks!

comment by Booklet Printing | PrintPlace 194 days later

Add your comment

:
:

Required but not shared.

:
:

Use HTML or Textile for formatting. Resize?

Foul language or excessive praise will be moderated.

Comment preview