By centralising the design of a web site and a web application around practical and pragmatic uses, a local authority will enable visually impaired, handicapped and other disabled users reach content over the Internet. Such content would relate to important information and act as a place of contact, which would satisfy the needs of the elderly without them having to face the torment of travelling to the local authority and waiting in long queues.
In a certain manner, by fulfilling the behavioural activities of disabled users needs, the web site is useable by any other Internet user. However, the other issue of accessibility is to cater for the different web browsers on the Internet. The dominant browsers in use are Microsoft Internet Explorer (version 6) and Mozilla Firefox.
So, should the web designer cater for these two browsers? The answer is no (short and long). Why? You will be making assumptions on your users, and will prevent other users from viewing the web page clearly.
Now the issue is accessibility . The Local e-Government Programme (localegov.co.uk) was set up with the aims of:
assisting local government to achieve 100% capability in electronic delivery of priority services by 2005, in ways that customers will use
While this programme was successful, it is now up to the local authorities and solution providers to maintain this efficiency of "electronic delivery" of services.
Back to beginningHere‘s a scenario from an accessibility report by BBC Click:
Emma Tracey is blind, and she is a journalist from the BBC's Ouch magazine.
We set her the task of buying a book from the Amazon online shop, and she found it extremely difficult.
Emma says: "I was at my computer for 20 minutes.
"To find the book I wanted I had to go through an absolute sea of links, and then when I did find what I needed to buy, and added it to my shopping basket, I couldn't move forward from there because the 'continue' button wasn't marked in such a way that I could find it."
Splitting website usability into two areas based on what has just been discussed:
For the second area, an Internet body has been setup to maintain usability standards to ensure web sites are displayed correctly within many browsers – the World Wide Web Consortium (W3C). This is achieved with their XHTML validation tool, which also validates HTML, SVG and MathML.
The colours and text can be readily adjusted by the use of Cascading Style Sheets (CSS). Usage of this technology allows the separation of sections/elements in a web page without sacrificing presentation. The W3C has also provided a CSS validation tool to ensure cross browser compatibility.
By using CSS, a web designer can create many style sheets for different purposes for a single web page, where the user can select (and sometimes save) their preference. For example, in the diagram below, CSS Zen Garden (csszengarden.com) is a single page web site which allows the user to view it in a different design.
Many Mozilla-based web browsers have functionality which would check for style sheets in a web page and make them available through the File menu, provided that the designer has made this available. On the other hand Internet Explorer has functionality that allows the user to load their own style sheet, so that the web page can be catered for their specific needs, such as text-to-speech software.
CSS forms a crucial element for the guidelines, where a good development practice is to separate content from design. This is to say, while strictly using simple and conforming XHTML for outputting the text ( or any other content), CSS can be used strictly for the presentation of the content (design).
Thus effective use of CSS would enable consistency throughout the web site as well as providing flexibility to cater more specifically to the needs of the user. Technically speaking, the use of CSS would allow you to create "jazzy" web pages without overburdening and complicating the XHTML.
Back to beginningThere are a number of organisations that suggest ways of effectively using the above technologies for the Internet audience. The prominent guidelines are from W3C – Web Content Accessibility Guidelines 1.0 (WCA).
Additionally AbilityNet and the Royal National Institute of the Blind (RNIB) have teamed up to form the See It Right: UseAbility accreditation. This accreditation specifically serves the needs of those with visual impairment.
In collaboration with the Disability Rights Commission, The British Standards Institution has proposed practise guidelines for disabled persons. It is hoped that the Publicly Available Specification 78 would become a legal requirement.
In respect to the growing number of guidelines for designing the web sites, these guidelines still implicitly implement upon the WCA Guidelines.
So how are these adhered to? A tool is available which validates against the Priority Checkpoints of the WCA Guidelines, known as WebXACT (formerly Bobby). However, this tool automatically checks against these guidelines where possible. There are potential issues that a web site cannot be fully checked against this tool. Thus, the above accreditations involve an aspect of reviewing the web site before declaring that the web site is accessible.
Back to beginningIt is advised that each guideline is read through carefully so that they are implemented as part of the web site‘s interface. When developing a website a summary of the WCA Guidelines follows, with necessary annotation as it forms the basis of the other guidelines :
That is all to it. It is highly recommended that the guidelines are downloaded and read through thoroughly, as they do give useful tips of utilising the XHTML and CSS technologies, effectively.
Back to beginning
By
Shahid Ali Shah
email : shahid@ggpsystems.co.uk
phone : 020 8 686 9887 option 3
This page has been designed with usability and accessibility in mind without having to compromise the use of XHTML and CSS.
All presentation related elements have been singled out from the XHTML coding and all presentation in purely CSS.
By usage of the tool to validate the accessibility of this page against the W3C Guidelines, it is awarded Priority 1 (or A) compliance.
The tool seems to fail in an area to do with the order of headers in the XHTML coding, but the error is not clear.
The WCAG 1.0 guidelines contain multiple checkpoints which can not be tested automatically; they require a judgment call made by a human, not software.
Although the page comes close to achieving AAA compliance, we can't in good conscience say that it is fully an AAA-compliant site, since we now need such a long excuse.