Jump to content

Computer accessibility: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Motor and dexterity impairments: added info about speech recognition techology.
No edit summary
Line 1: Line 1:
In [[human-computer interaction]], '''computer accessibility''' (also known as ''Accessible computing'') refers to the [[accessibility]] a [[computer system]] to all people, regardless of [[disability]] or severity of impairment. It is largely a [[software]] concern; when software, hardware, or a combination of hardware and software, is used to enable use of a computer by a person with a disability or impairment, this is known as [[Assistive Technology]].
In [[human-computer interaction]], '''computer accessibility''' (also known as ''Accessible computing'') refers to the [[accessibility]] a [[computer system]] to all people, regardless of [[disability]] or severity of impairment. It is largely a [[software]] concern; when software, hardware, or a combination of hardware and software, is used to enable use of a computer by a person with a disability or impairment, this is known as [[Assistive Technology]].


There are several types of impairments that impact computer use. These include:
There are numerous types of impairment that impact computer use. These include:
*[[Cognitive disabilities|Cognitive impairments]] and [[learning disabilities]], such as [[dyslexia]], [[ADHD]] or [[autism]].
*[[Cognitive disabilities|Cognitive impairments]] and [[learning disabilities]], such as [[dyslexia]], [[ADHD]] or [[autism]].
*[[Visual impairment]] such as low-vision, complete or partial [[blindness]], and [[color blindness]].
*[[Visual impairment]] such as low-vision, complete or partial [[blindness]], and [[color blindness]].
*[[Hearing impairment]] including [[Hearing impairment|deafness]] or [[hard of hearing]].
*[[Hearing impairment]] including [[Hearing impairment|deafness]] or [[hard of hearing]].
*Motor or dexterity impairment such as [[paralysis]], [[cerebral palsy]], or [[carpal tunnel syndrome]].
*Motor or dexterity impairment such as [[paralysis]], [[cerebral palsy]], or [[carpal tunnel syndrome]] and [[RSI]].


These impairments can present themsevles with variable severity; they may be acquired from [[disease]], [[trauma]] or may be [[congenital]] or degenerative in nature.
These impairments can present themselves with variable severity; they may be acquired from [[disease]], [[trauma]] or may be [[congenital]] or degenerative in nature.


In [[Free software]] contexts, accessibility is often abbreviated to '''a11y''', where the number 11 refers to the number of letters omitted. This parallels the abbreviations of '''internationalization''' and '''localization''' as [[i18n]] and [[l10n]] respectively.
In [[Free software]] contexts, accessibility is often abbreviated to '''a11y''', where the number 11 refers to the number of letters omitted. This parallels the abbreviations of '''internationalization''' and '''localization''' as [[i18n]] and [[l10n]] respectively.

== Special Needs Assessment ==
So, how does one go about overcoming an impairment in order to be able to use a computer comfortably and productively ?. Well, there is a huge variety of [[Assistive Technology|assistive]] hardware and software available on the market today, but without the right guidance it is all too easy to spend large sums of money on a product, only to find it's not the right thing. The best way forward is to have an impairment assessed by experts in [[Assistive Technology]]. They will use their expert knowledge and experience to advise an impaired user on the most practical and cost effective solutions.


== Considerations for specific impairments ==
== Considerations for specific impairments ==
Line 45: Line 48:
== See also ==
== See also ==
* [[Modding]]
* [[Modding]]
* [http://www.abilitynet.org.uk/ AbilityNet] - Providers of Assistive Technology, Special Needs assessments and Web Accessibility services.
* [[Assistive technology|Assistive Technology]]
* [[Assistive technology|Assistive Technology]]
* [[Web accessibility]]
* [[Web accessibility]]

Revision as of 20:50, 30 September 2006

In human-computer interaction, computer accessibility (also known as Accessible computing) refers to the accessibility a computer system to all people, regardless of disability or severity of impairment. It is largely a software concern; when software, hardware, or a combination of hardware and software, is used to enable use of a computer by a person with a disability or impairment, this is known as Assistive Technology.

There are numerous types of impairment that impact computer use. These include:

These impairments can present themselves with variable severity; they may be acquired from disease, trauma or may be congenital or degenerative in nature.

In Free software contexts, accessibility is often abbreviated to a11y, where the number 11 refers to the number of letters omitted. This parallels the abbreviations of internationalization and localization as i18n and l10n respectively.

Special Needs Assessment

So, how does one go about overcoming an impairment in order to be able to use a computer comfortably and productively ?. Well, there is a huge variety of assistive hardware and software available on the market today, but without the right guidance it is all too easy to spend large sums of money on a product, only to find it's not the right thing. The best way forward is to have an impairment assessed by experts in Assistive Technology. They will use their expert knowledge and experience to advise an impaired user on the most practical and cost effective solutions.

Considerations for specific impairments

Cognitive impairments and illiteracy

The biggest challenge in computer accessibility is to make resources accessible to people with cognitive disabilities - particularly those with poor communication skills - and those without reading skills.

Visual impairment

Another significant challenge in computer accessibility is to make software usable by people with visual impairment, since computer interfaces often solicit input visually and provide visual feedback in response. For individuals with mild to medium vision impairment, it is helpful to use large fonts, high DPI displays, high-contrast themes and icons supplemented with auditory feedback and screen magnifying software.

In the case of severe vision impairment such as blindness, screen reader software that provides provides feedback via text to speech or a refreshable braille display is a necessary accomodation for interaction with a computer.

About 8% of people, mostly males, suffer from some form of colour-blindness. In a well-designed user interface, colour should not be the only way of distinguishing between different pieces of information. However, the only colour combinations that matter are those that people with a deficiency might confuse, which generally means red and green and blue and green.

An example in Web accessibility is a set of guidelines [1] and two accessible[2] web portals designed for people developing reading skills are peepo.com [3] — try typing a letter with your keyboard for more — and peepo.co.uk [4] with enhanced graphics, unique style controls and improved interactivity (requires SVG supported browser).

Motor and dexterity impairments

Some people may not be able to use a conventional input device, such as the mouse or the keyboard. Therefore it is important for software functions to be accessible using both devices; ideally, software uses a generic input API that permits the use even of highly specialized devices unheard of at the time of software development. Keyboard shortcuts and mouse gestures are ways to achieve this. More specialized solutions like on-screen software keyboards and alternate input devices like switches, joysticks and trackballs are also available. Speech recognition technology is also a compelling and suitable alternative to conventional keyboard and mouse input as it simply require a commonly available audio headset.


The astrophysicist Stephen Hawking is a famous example of a person suffering from motor disability. He uses a switch, combined with special software, that allows him to control his wheelchair-mounted computer using his remaining small movement ability. This performs as a normal computer, allowing him to research and produce his written work, and as a Voice Output Communication Aid (VOCA) and environmental control unit.

Hearing impairment

While sound user interfaces have a secondary role in common desktop computing, usually limited to system sounds as feedback, software producers take into account people who can't hear, either for personal disability, noisy environments, silence requirements or lack of sound hardware. Such system sounds like beeps can be substituted or supplemented with visual notifications and captioned text (akin to closed captions).

Web accessibility

Enabling access to Web content for all users is the concern of the Web accessibility movement. Websites can be designed to be more accessible by their conformance to certain design principles.

Screen readers are of limited use when reading text from websites designed without consideration to accessibility; this can be due to the differences between spoken and written language and the complexity of text, but it is mainly due to poor page design practices. The tendency to indicate semantic meaning using methods that are purely presentational (e.g. larger or smaller font sizes, using different font colors, or images or multimedia to provide information) restricts meaningful access to some users. Therefore designing sites in accordance with Web accessibility principles helps enable meaningful access for all users.

For example, web designers can ensure that navigation and content is as plain and simple as appropriate and long texts should provide summaries. Texts can be supplemented by symbols, illustrations, comics and photographs [citation needed].

See also

Live Forums

  • Chat with experts on internet accessibility
Listen to this article
(2 parts, 7 minutes)
Spoken Wikipedia icon
These audio files were created from a revision of this article dated
Error: no date provided
, and do not reflect subsequent edits.

Accessibility features of Operating Systems

Web browser accessibility features