3

1

What are your top tips for creating an accessible website?

flag

11 Answers

2

I have already voted up as a top tip the suggestion to ask a disabled user to try out/test the site.

Here are some additional resources providing tips on creating accessible websites:

1) Konigi provides a link to an accessibility checklist (creator: Ben Cano) with priority categorized accessibility checkpoints or criteria that map to 14 accessibility principles

2) The Nielsen Norman Group Report "Beyond ALT Text:Making the Web Easy to Use for Users With Disabilities (available for free download on that page)

3) The WebAIM (Web Accessibility in Mind) website which includes:

  • guidelines for implementing web accessibility & principles of accessible design
  • Constructing a POUR (Perceivable, Operable,Understandable, Robust) Website
  • Design Considerations

It also has an Introduction to Web Accessibility section that includes links to detailed information on specific disabilities including:

  • Visual
  • Hearing
  • Motor
  • Cognitive
  • Seizure

These are further divided into subtypes, each with its own list of key concepts, challenges and solutions -see http://www.webaim.org/articles/visual/blind.php#keyconcepts.

The site also includes a video overview of the difficulties users with disabilities face on the web

link|flag
6

One tool is very useful is fangs which is a Mozilla Firefox extension creates a textual representation of a web page similar to how the page would be read by a modern screen reader.

You can find out more here

link|flag
3

Start with the task and then create the user interface on top of that. Use progressive enhancement all the way. I've put some examples in my talks on the matter, but the best might be this one: http://www.wait-till-i.com/2009/06/05/accessibility-and-you-my-brownbag-presentation-at-ebaygumtreepaypal/

link|flag
2

Progressive enhancement is a good technique for a number of reasons - besides helping implement an accessible website; it means you have minimal markup, it's logical/semantic, readily adaptable to other stylesheets like iPhone, print etc, maintainable ... but yes, it will mean that your site is readable without stylesheets and javascript enabled. Good for SEO, good for people who don't use JavaScript (a surprising number) although not so important for modern screen readers which work with CSS and JS.

Cheers,

Nat

link|flag
2

My top tip would be "Ask a disabled user to play with it for half an hour."

Then listen :-)

link|flag
1 
... and repeat :) – Nathanael Boehm Oct 14 at 2:42
2

Test the site with users that have visual, aural, motor or cognitive disabilities.

link|flag
2

Always check that your site works for colour-blind users.

There are some great free tools out there for doing this, such as:

You can also check your site's colour contrast at:

link|flag
2

Use toolbars such as the AIS one to test your pages.

link|flag
1

Great tool James! Thanks!

To make an accessible there are several instrument (like James's one) but after a discussion with a my colleague we agreed that if you can validate the site following the WAI rules of W3C you've done 70% of the work (a double A level is enough). The 30% left is due to the necessary user testing and to project design (like color contrast and other relevant issue that you can find on WAI sites).

link|flag
that allows for validation but what about making sites "usable"? – Matt Goddard Oct 11 at 21:46
1 
There is no magic trick for these. Currently I'm making a research on usability of a popular local site for people for people with Down syndrome. What I can say is that only user-testing could give you the right tips for the usability part (also for the IA part). – Elmook Oct 11 at 21:59
1

Apply caution with regards to choice of colour, and always ensure there is a suitable contrast between colours (e.g. text on a background, etc.)

Jonathan Snook has a great contrast checking tool - I use it a lot.

link|flag
I can add also this tool: contrast-a.dasplankton.com An online Contrast Tool very handy! refreshingapps.com/showcase/app/contrast_a here you can download it on your computer. – Elmook Oct 13 at 12:48
Sorry for the new comment but I forgot to cite thi site: wearecolorblind.com dedicate to Color Blindness – Elmook Oct 13 at 13:10
0

My tips for creating an accessible website are:

  • Sort the document outline first
    • Make sure the page reads well (prioritise the page structure so the most useful information is up to)
    • Use appropriate headings and nest well (imagine a word document)
  • Create valid HTML and test often, in fact test every time you write a new line of code
  • Apply the CSS to create the visual look and feel
  • if a image isn't informative consider using a backgroung-image in css instead
  • validate for accessibility as often as you valid the HTML (always aim for AA)

Always consider the usability of the site, use tools like Fang and Adesigner (thanks James) to see how the page responds for Fred in his screen reader and for sue and bob down the road with low vision and colour blindness.

Matt

link|flag

Your Answer

Get an OpenID
or

Not the answer you're looking for? Browse other questions tagged or ask your own question.