go to siteMap

This page conforms to W3C's web content accessibility guidelines 1.0, Level Triple-A This page has been Bobby Approved for accessibility This webpage is in English

For people who cannot see too well    For people who cannot hear too well    For people who cannot use the mouse too well

Accessibility
Make your website accessible to ALL your visitors

*

   

CONTENTS

go to 1. Use the Keyboard instead of the Mouse1. Use the Keyboard instead of the Mouse
go to 2. Internet Explorer ALT+Keys2. Internet Explorer ALT+Keys - special IE browser features
go to 3. Quicklist of Easy Things3. Quicklist of Easy Things - these things you should be doing anyway
go to 4. Why the fuss?4. Why the fuss? - Its not just the disabled, it may be you!
go to 5. Windows Accessibility Options5. Windows Accessibility Options - Things to help in Windows
go to 6. High Contrast6. High Contrast - Making it easier to read
go to 7. Text to Speech devices7. Text to Speech devices - In the car, on the phone, as well as for the visually challenged
go to 8. Graphic Design8. Graphic Design - Watch this one
go to 9. Text font and size9. Text font and size - Scalable and Standard Fonts
go to 10. Audio, Video, Applets, etc10. Audio, Video, Applets, etc - Advanced Features may not work
go to 11. Page and Website Layout11. Page and Website Layout - A logical layout please
go to 12. Image Maps12. Image Maps - Attractive, but provide alternatives
go to 13. Tables13. Tables - Avoid if possible, as on this page
go to 14. Other Problems14. Other Problems - A list of points
go to 15. Additional information15. Additional information - A more detailed discussion elsewhere

go to Acronym pagemore detail on Acronyms, AccessKey, TabIndex
go to siteMapgo to siteMap
Go to homepageGo to homepage

 

1. Use the Keyboard instead of the Mouse
In most browsers the keyboard can be used for navigation:

TAB key to go to the next link statement,

PageUp, PageDown, Up, and Down
   to move up and down the page.

Backspace (IE only) or Shift/Backspace
   to go Back to the previous or Forward to next page.

Ctrl+Home - Top of page
Ctrl+End - Bottom of page

Ctrl+O - Open a page
Ctrl+P - Print the page
Ctrl+R - Refresh the page

go to Top 2. Internet Explorer ALT+Keys

Using Internet Explorer, you can program the Alt keys to go to other pages;

In Internet Explorer v4 use the keys to execute the link
In Internet Explorer v5" the keys take the cursor to a link that applies -
   - press ENTER to execute the link

For example you could use: (In Netscape this feature is not available)
Alt+hgo to Homepage
Alt+sgo to Sitemap

go to Top  

3. Quicklist of Easy Things
  • Use the ALT= clause in all image statements
  • Use ALT="*" in button and line images
  • Use the Clientside technique for Image Maps
  • Provide display captions and optionally transcripts of audio and video
  • Do not change the default colours for links
  • With all links, describe what you will see when you get there
  • Lists of Links should be seperated with a printable character or NBSP character.
  • Use the TITLE= clause wherever possible
  • The structure of pages, and of the whole website should be logical
  • Summarise charts and graphs using LONGDESC attribute
  • Provide alternative text for Scripts, Applets and Plug-ins
  • Provide proper NOFRAMES content
  • Avoid parallel table columns of any text which may word-wrap
  • Check your work: validate, linkcheck, test on other browsers, screen widths and font sizes

go to Top  

4. Why the fuss?

There are people who have some disabilities, or happen to be using unusual computer hardware, or are trying to get the job done in trying circumstances who find it difficult to look at the Internet using the traditional tools.

These users can be of all trades, professions, and vocations, blind, deaf, paraplegic, many of whom have good reasons or employment to use your website. The disability can be temporary, through injury, illness, or ageing, or have RSI (Repetitive Strain Injury) through using the mouse too much.

Even fit people may have problems. They may be working in the rain, in a noisy machine shop, or having to keep silent in a library or hospital. They may have a text only display, of small size, monochrome. They may not speak your language, or may not read very well. Or using a screen reader to listen in the car.

Most of this goes against the grain for all website authors. We spend hours putting in sexy features, providing eye-candy and now we have to take it all out for a small percentage of visitors. But if your audience could include these people, and if the website is one which health, education, welfare or the community is the subject, then this is what you have to do.

And even then users of Netscape will not be able to see some of the useful aids. Is not life difficult.

go to Top  

5. Windows Accessibility Options

Browsers have a number of options to control font size, font face, background colour, text colour, colours of links and to insist that these options are imposed. But in addition in the Windows Control Panel there are more:

Windows provides a range of accessibility options in the Windows Control Panel Accessibility Options section. These are:

  • Sticky Keys - for multi-key functions like Ctrl/Alt/Del you can press the keys one at a time.
  • Filter Keys - to ignore multiple presses of the same key
  • Toggle Keys - an audible tone if you press Caps Lock, Num Lock, Scroll Lock
  • Sound Sentry - a visual display if the computer produces a sound
  • Show Sounds - display captions for speech or sounds
  • High Contrast - large print and high contrast display of your choice
  • Mouse Keys - use the keyboard arrow keys to control the mouse
  • Automatic Reset - turn off these features if not used in set period
  • Notification - audible or display warning when turning feature on or off
  • Serial Key Device - specify device to be used.
In the design of webpages, the High Contrast option is significant, since any background will be changed, any text colour will be changed, and therefore some images will not be seen. Also the large text font may muck up the formatting.

go to Top  

6. High Contrast

A range of background colours are provided. Brick and Egg-Plant are dark, Desert is a pleasant yellow, or a wide range of sexy colours. The user can opt to have large or extra large fonts in Yellow on Black, Black/Yellow, White/Black, Black/White

go to Top  

7. Text to Speech devices

Speech or Braille output for use by the blind, or speech for mobile phones, or using a phone link while driving

  • Provide meaningful titles
  • Use the ALT= clause in image statements
  • Provide a logical structure
  • Use the TITLE attribute wherever possible
  • Annotate any links with meaningful descriptions of what is there
  • Consider having an introduction explaining the structure
  • Consider adding an audio summary of key points
  • Strictly you should avoid tables for formatting because the cell contents may be presented in a wrong or misleading order

go to Top  
8. Graphic Design
  • Test using the High Contrast option (above)
  • Avoid background images, particularly those that make the text difficult to read
  • Provide a good contrast between background and content
  • Do not rely solely on colour to provide important information - for example in graphs, any coloured lines may not be seen

go to Top  
9. Text font and size
  • Test with various screen widths, particularly to 640 x 480
  • Test using the High Contrast Option (above)
  • Fonts should be specified with alternatives for the usual different computer types - >>more
  • Do not hard code font sizes; always use relative (scalable) sizes ( example SIZE="-1" )
  • When drawing lines use a percentage width rather than a fixed width

go to Top  
10. Audio, Video, Applets, etc
  • Do not rely on the user hearing sounds, seeing video, seeing applets, scripts, or other dynamic features
  • Provide a display indication that sound or movie is being run
  • Provide text that will display when the Show Sound option is in use, or summarising the movie segment.

go to Top  

11. Page and Website Layout
  • The structure of the whole site should be logical
  • Consider whether you should be using CSS (Style Sheets) both for their consistent layout, ease of creation of pages, and so that users can impose their own style sheets for their preference or needs.
  • Provide the options in HTML version4 for ACCESSKEY and ACRONYM - >>more
  • Be generous with ALT= in image statements and TITLE in other features

go to Top  
12. Image Maps
For a number of reasons these may not work for everyone.
  • Separate tables of links should be provided as well as the Image Map.
  • Use Clientside techniques for Image Maps; server side maps will not translate

go to Top  
13. Tables
  • Using tables for formatting, as most people do, may cause the content to be presented in a sequence which is other than that intended if viewed with a primitive browser
  • Tables to control text width may not work if a larger (or smaller) font is selected; better to let the user control the window size.
  • Test the pages using a browser which does not support tables, example a Lynx browser, or using http://ugweb.cs.ualberta.ca/~gerald/lynx-me.cgi
  • Be sure to use <TH> tags for headings instead of <TD>
  • Be sure to close off each itemised line with <BR>

go to Top  
14. Other Problems
  • State the language (example: English) in the META description and TITLE
  • Use the HTML Validator, Link-Checker, Spell-Checker, Grammar Checker
  • Auto-Refresh will confuse
  • Auto-Redirect will confuse
  • Do not use BLINK or MARQUEE, or indeed other moving text
  • Animation that causes flicker may trigger photosensitive epilepsy
  • Spawned windows and pop-ups will confuse
  • In forms, the label must be directly associated with the input area

go to Top  

15. Additional information

http://www.microsoft.com/enable/dev/reasons.htm - discussion on why

http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505/ - the fountainhead for all this

http://www.cast.org/bobby - checks your specified page for accessibility. Note: Most of the policeman's helmet markers are merely warnings and are a prompt for you to do a manual check.

http://www.bbc.co.uk/education/betsie/inverse/about.html
http://www.rnib.org.uk/digital/how.htm

http://www.vischeck.com/vischeckURL.php3 - check for colour blind people, recomended by the RNIB
http://www.deafblind.com - Deaf Blind assistance A-Z
http://www.lava.net/~dewilson/web/color.html
http://www.lighthouse.org/color_contrast.htm
http://www.helptheaged.org.uk - useful site for 10.8 million older people, plus their relatives and carers.
http://vischeck.com/ simulates a display page as seen by people with colourblindness
http://www.temple.edu/instituteondisabilities/piat/wave/yindex.html - Wave, simulates a text to voice reader.

http://euroaccessibility.org/faq.php is a site I had not met before which promotes accessibity in Europe. It has a deadline of 2005 to produce some results. The rules are in W3C/WAI which are what we know already. In each European country a regional consulting desk will certify Web sites upon request.

In the UK we apparently have Ability Net, Accessinmind Ltd, RNIB, and RNID, but have not checked these out.

In the UK SENDA: Special Educational Needs and Disability Act 2001 is also important - but this does not have an Internet specific remit.

go to Top

 

*

Website by: Richard Waller
Comments? Suggestions? Contributions?
Please contact us
 

Go to HomePage Go to
homepage
 

Go to Sitemap go to
siteMap
 

URL: http://www.waller.co.uk/access.htm