Accessibility is making computer systems usable by those who have a disability so they are not disadvantaged over other users in any way.
Most accessibility work is based on web-based software, as this is a public representation of a company. However, the general principles are applicable to all software development.
Some issues are now mandated by law.
Disability Issues
Developers must consider these types of situations during design:
- They may not be able to see, hear, move or may not be able to process some times of information easily or at all
- They may have difficulty reading or comprehending text
- They may not have or be able to use a keyboard or mouse
- They may have a text-only screen, a small screen or a slow internet connection
- They may not speak or understand fluently the language in which the document is written
- They may be in a situation where their eyes, ears or hands are busy of interfered with (e.g. driving, working in a loud environment etc)
- They may have an early version of a browser, a different browser entirely, a voice browser or a different operating system.
Web Content Accessibility
The W3C maintain a set of web content accessibility guidelines. Each guideline is given a priority.
Priority 1 guidelines are those which are essential other wise one or more group will find it impossible to access information.
Priority 2 guidelines are advised otherwise one or more groups will find it difficult to access information.
Priority 3 guidelines are optional, otherwise one ore more group will find it some what difficult to access information.
The guidelines are as follows:
- Provide equivalent alternatives to auditory and visual content
- Don’t rely on colour alone
- Use markup and style sheets and do so properly
- Clarify natural language usage
- Create tables that transform gracefully
- Ensure that pages feature new technologies transform gracefully
- Ensure user control of time-sensitive content changes
- Ensure direct accessibility of embedded user interfaces
- Design for device-independence
- Use interim solutions
- Use W3C technologies and guidelines
- Provide context and orientation information
- Provide clear navigation mechanisms
- Ensure that documents are clear and simple
Related posts:
- The Mechanics of Interaction
- An Analysis of Amazon against Neilson’s Usability Principles
- Empirical Software Evaluation
- Software Evaluation – Surveys
- How Interfaces Affect Users
Bookmarking
-
Stumble | Digg | del.icio.us | RSS

