05/02/2012

7 really basic accessibility tips to remember

Do you sometimes wonder who is using your site? Who is your average user, how does he interact with your site, how does he react on graphics and design solutions you used?

Probably yes, we like to do that, it is part of the design process to know how our site will be used

But do you sometimes wonder how a person with disabilities will use your site? Will a color blind person be able to still distill information from it? Will he finds a hyperlink somewhere in the text?

When developing a site we all sometimes overlook some basic methods that we can use to make our site more accessible for everyone. I am ashamed to admit that it happens to me to.

So for you and me I compiled a list of few really basic things to remember and check for to make sure your site is accessible on a basic level at least.

1. Make sure your site works with all css switched off
Your visitors with cognitive disabilities may disable complex layouts to get a more linear presentation, users with color deficiencies or low vision may override your site colors or font sizes. So always make sure that all information on your site’s pages display well without any css styling.

2. Construct your links to have a meaning, avoid “click here”, include a description of where the visitor will be taken if he clicks on a hyperlink i.e. “read more about our product”

3. Separate your links
Don’t use only one white space between consecutive links, screen readers may interpret two or more non-separated links as one

4. Provide text equivalent for non-text data.
Simply, include ALT tag to describe the image, use LONGDESC for longer descriptions. Also, you can simply describe non-text content in your sites copy.

5. Try not using images for links.
Screen readers will not interpret them as a link. If you have to do so though, use ALT attribute to allow screen readers use it as a link.

6. Design color elements in a way that they can be viewed and understand without color as well. Otherwise color blind visitors may have difficulties to see them.

7. Make sure that your site works with JavaScript switched off. This is especially important if you use some fancy script for navigation. Make sure that your content can be accessed when the script is turned off as well.

And last but not least, always validate your site to look for potential errors.

Speak Your Mind

*