All Topics  
Computer accessibility

 

   Email Print
   Bookmark   Link






 

Computer accessibility



 
 
In human-computer interaction, computer accessibility (also known as Accessible computing) refers to the accessibility
Accessibility

Accessibility is a general term used to describe the degree to which a product is accessible by as many people as possible. Accessibility can be viewed as the "ability to access" the functionality, and possible benefit, of some system or entity....
 of a computer system to all people, regardless of disability
Disability

Disability is a lack of ability relative to a personal or group standard or norm. In reality there is often simply a spectrum of ability. Disability may involve physical impairment such as sense impairment, cognitive impairment or intellectual impairment, mental disorder , or various types of chronic disease....
 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
Assistive technology

Assistive technology is a generic term that includes assistive, adaptive, and rehabilitative devices for disability and includes the process used in selecting, locating, and using them....
.

There are numerous types of impairment that impact computer use.






Discussion
Ask a question about 'Computer accessibility'
Start a new discussion about 'Computer accessibility'
Answer questions from other users
Full Discussion Forum



Encyclopedia


In human-computer interaction, computer accessibility (also known as Accessible computing) refers to the accessibility
Accessibility

Accessibility is a general term used to describe the degree to which a product is accessible by as many people as possible. Accessibility can be viewed as the "ability to access" the functionality, and possible benefit, of some system or entity....
 of a computer system to all people, regardless of disability
Disability

Disability is a lack of ability relative to a personal or group standard or norm. In reality there is often simply a spectrum of ability. Disability may involve physical impairment such as sense impairment, cognitive impairment or intellectual impairment, mental disorder , or various types of chronic disease....
 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
Assistive technology

Assistive technology is a generic term that includes assistive, adaptive, and rehabilitative devices for disability and includes the process used in selecting, locating, and using them....
.

There are numerous types of impairment that impact computer use. These include:
  • Cognitive impairments and learning disabilities, such as dyslexia
    Dyslexia

    Dyslexia is a learning disability that manifests itself primarily as a difficulty with Writing, particularly with Reading . It is separate and distinct from reading difficulties resulting from other causes, such as a non-neurological deficiency with vision or hearing, or from poor or inadequate reading instruction....
    , ADHD or autism
    Autism

    Autism is a Neurodevelopmental disorder characterized by impaired social interaction and communication, and by restricted and repetitive behavior....
    .
  • Visual impairment
    Visual impairment

    Visual impairment or vision impairment is vision loss having reduced vision as to constitute a handicap that constitutes a significant limitation of visual perception capability resulting from disease, Physical trauma, or a congenital or degenerative condition that cannot be corrected by conventional means, including refractive correcti...
     such as low-vision, complete or partial blindness
    Blindness

    Blindness is the condition of lacking visual perception due to physiological or neurological factors.Various scales have been developed to describe the extent of vision loss and define "blindness." Total blindness is the complete lack of form and visual light perception and is clinically recorded as "NLP," an abbreviation for "no ligh...
    , and color blindness
    Color blindness

    Color blindness, a color vision deficiency, is the inability to perceive differences between some of the colors that others can distinguish. It is most often of genetic nature, but may also occur because of eye, nerve, or brain damage, or due to exposure to certain chemicals....
    .
  • Hearing impairment
    Hearing impairment

    A hearing impairment is a full or partial decrease in the ability to detect or understand sounds.Caused by a wide range of biological and environmental factors, loss of hearing can happen to any organism that perceives sound....
     including deafness
    Hearing impairment

    A hearing impairment is a full or partial decrease in the ability to detect or understand sounds.Caused by a wide range of biological and environmental factors, loss of hearing can happen to any organism that perceives sound....
     or hard of hearing.
  • Motor or dexterity impairment such as paralysis
    Paralysis

    Paralysis is the complete loss of muscle function for one or more muscle groups. Paralysis can cause loss of feeling or loss of mobility in the affected area....
    , cerebral palsy
    Cerebral palsy

    Cerebral palsy is an umbrella term encompassing a group of non-progressive illness, non-Infectious diseases conditions that cause physical disability in Human development ....
    , or carpal tunnel syndrome
    Carpal tunnel syndrome

    Carpal tunnel syndrome , or median neuropathy at the wrist, is a medical condition in which the median nerve is compressed at the wrist, leading to paresthesias, numbness and muscle weakness in the hand....
     and repetitive strain injury
    Repetitive strain injury

    Repetitive strain injury , also known as Cumulative Trauma Disorder , occupational overuse syndrome, non-specific arm pain or work related upper limb disorder , is the most recent manifestation of illness concepts that link use of the arm to injury or disease....
    .


These impairments can present themselves with variable severity; they may be acquired from disease
Disease

A disease or medical condition is an abnormal condition of an organism that impairs bodily functions, associated with specific symptoms and Medical signs....
, trauma
Physical trauma

Physical trauma refers to a body injury. A trauma patient is someone who has suffered serious and life-threatening physical injury with the potential for secondary complications such as Shock , respiratory failure and death....
 or may be congenital or degenerative in nature.

Accessibility is often abbreviated to the numeronym
Numeronym

A numeronym is a number-based word.Most commonly a numeronym is a word where the number is used to form an abbreviation .Pronouncing the letters and numbers may sound similar to the full word: "K9" for "...
 a11y, where the number 11 refers to the number of letters omitted. This parallels the abbreviations of internationalization and localization as i18n and l10n
L10n

For L10n or L10N see:* Internationalization and localization or Internationalisation and localisation* Language localisation or language localization...
 respectively.

Special needs assessment

People wishing to overcome an impairment in order to be able to use a computer comfortably and productively may need a "special needs assessment" by an assistive technology
Assistive technology

Assistive technology is a generic term that includes assistive, adaptive, and rehabilitative devices for disability and includes the process used in selecting, locating, and using them....
 consultant (such as an occupational therapist
Occupational therapist

An occupational therapist is a health professional who is trained in the practice of occupational therapy. The role of an occupational therapist is to work with a client to help them achieve a fulfilled and satisfied state in life through the use of "purposeful activity or interventions designed to achieve functional outcomes which promote...
 or clinical scientist) to help them identify and configure appropriate assistive hardware and software. In the UK this may be provided by an NHS specialist centre such as Access to Communication and Technology in Birmingham http://www.actwmids.nhs.uk/

Where a disabled person is unable to leave their own home, it may be possible to assess them remotely using remote desktop software
Remote desktop software

In computing, the term remote desktop refers to a software or an OS feature allowing GUI to be run remotely on a server , while being displayed locally....
 and a webcam
Webcam

File:Logitech E2500 webcam.jpgWebcams are video capture connected to computer or computer network, often using Universal Serial Bus or, if they connect to networks, ethernet or Wi-Fi....
. The assessor logs on to the client's computer via a broadband
Broadband

The term broadband can have different meanings in different contexts. The term's meaning has undergone substantial shifts....
 Internet
Internet

The Internet is a global network of interconnected computers, enabling users to share information along multiple channels. Typically, a computer that connects to the Internet can access information from a vast array of available server and other computers by moving information from them to the computer's local memory....
 connection. The assessor then remotely makes accessibility adjustments to the client's computer where necessary and is also able to observe how they use their computer.

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.

Their further development relies on public domain icons being available. Many people with a learning disability learn and rely on proprietary symbols. They thus become tied to particular products. The copyright owners are generally unwilling to release them on the web.

Other examples include Web accessibility
Web accessibility

Web accessibility refers to the practice of making websites usable by people of all abilities and disabilities. When sites are correctly designed, developed and edited, all users can have equal access to information and functionality....
 a set of guidelines and two accessible web portals designed for people developing reading skills are peepo.com — try typing a letter with your keyboard for more — and peepo.co.uk with enhanced graphics, unique style controls and improved interactivity (requires an SVG supported browser).

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 font
Typeface

In typography, a typeface is a set of one or more fonts, in one or more sizes, designed with stylistic unity, each comprising a coordinated set of glyphs....
s, high DPI displays, high-contrast themes and icon
Icon

An 'icon' is a religious work of art, most commonly a painting, from Eastern Christianity. More broadly the term is used in a wide number of contexts for an image, picture, or representation; it is a sign or likeness that stands for an object by signifying or representing it either concretely or by analogy, as in semiotics; by extension, ...
s supplemented with auditory feedback and screen magnifying software.

In the case of severe vision impairment such as blindness, screen reader
Screen reader

A screen reader is a Application software that attempts to identify and interpret what is being displayed on the screen . This interpretation is then re-presented to the user with text-to-speech, sound icons, or a Refreshable Braille display....
 software that provides feedback via text to speech or a refreshable braille display is a necessary accommodation 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.

Motor and dexterity impairments

Some people may not be able to use a conventional input device
Input device

An input device is any peripheral used to provide data and control signals to an information processing system . Input and output devices make up the hardware interface between a computer as a or 6DOF controller....
, 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 gesture
Mouse gesture

In computing, a mouse gesture is a way of combining computer mouse movements and clicks which the software recognizes as a specific command. Mouse gestures can provide quick access to common functions of a program....
s are ways to achieve this. More specialized solutions like on-screen software keyboards and alternate input devices like switches
Switch Access

Many people with severe physical or cognitive impairment use one or more switches to access computers. A switch is an assistive technology device that replaces the need to use a computer keyboard or a mouse ....
, joystick
Joystick

A joystick is an input device consisting of a stick that pivots on a base and reports its angle or direction to the device it is controlling. Joysticks are often used to control video games, and usually have one or more push-buttons whose state can also be read by the computer....
s and trackball
Trackball

A trackball is a pointing device consisting of a ball housed in a socket containing sensors to detect rotation of the ball about two axes—like an upside-down computer mouse with an exposed protruding ball....
s are also available. Speech recognition technology is also a compelling and suitable alternative to conventional keyboard and mouse input as it simply requires a commonly available audio headset.

The astrophysicist
Astrophysics

Astrophysics is the branch of astronomy that deals with the physics of the universe, including the physical properties of astronomical objects such as galaxy, stars, planets, exoplanets, and the interstellar medium, as well as their interactions....
 Stephen Hawking
Stephen Hawking

Stephen William Hawking Companion of Honour, Commander of the British Empire, Fellow of the Royal Society, Fellow of the Royal Society of Arts, Doctor of Philosophy is a British Theoretical physics....
 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
Wheelchair

A wheelchair is a wheeled mobility device in which the user sits. The device is propelled either manually or via various automated systems. Wheelchairs are used by people for whom walking is difficult or impossible due to illness , injury, or disability....
-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 an Augmentative and Alternative Communication
Augmentative and alternative communication

Augmentative and alternative communication refers "to an area of research, clinical, and educational practice. AAC involves attempts to study and when necessary compensate for temporary or permanent impairments, activity limitations, and participation restrictions of individuals with severe disorders of speech-language production and/or comp...
 and environmental control device
Environmental control device

An environmental control system is a form of electronic assitive technolgy which enables people with significant disabilities to independently access equipment in their environment e.g....
.

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
Silence

Silence is a relative or total lack of audible sound....
 requirements or lack of sound hardware. Such system sounds like beep
Beep (sound)

A beep is a single tone, generally made by a computer or a machine....
s 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
Web accessibility

Web accessibility refers to the practice of making websites usable by people of all abilities and disabilities. When sites are correctly designed, developed and edited, all users can have equal access to information and functionality....
 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.

Computer Software Restrictive Elements


These restrictive elements make utilization of a computer difficult for accessibility users:

Collapsing Menus


Software that incorporates Collapsing Menus has a facility that makes fundamental menu options not appear when the package menus are activated.

Instead a downward facing arrow appears at the bottom of the menu.

In order to access the missing menu options, it is necessary to activate the downward facing arrow. The menu will now change to include the missing options, and it is necessary to navigate the menu again to obtain the missing option. The problem reoccurs each time the menu is activated.

Problems

Problems with software incorporating this feature are:

The system requires more work for people who have difficulty in using the mouse or keyboard.

The downward facing arrow is difficult to activate with the mouse or the touchscreen.

The problem is recursive.

Right Click


A mouse with two buttons is required. Depression of the second mouse button provides an alternative function to a normal mouse click.

Problems

Problems with software incorporating this feature are:

The interface is not compatible with touchscreen based systems because touchscreen devices generally do not generally provide alternative finger recognition or rightclick facilities.

Inclusion of a second mouse button causes confusion for left and right-handed users on shared computers.

Users unable to use a mouse cannot access the rightclick functionality.

Double Click


Double Click is a facility that requires depression of the mouse button in rapid succession to obtain an alternative function to a normal mouse click.

Problems

Problems with software incorporating this feature are:

The double click is difficult to achieve for some mouse and touchscreen users.

Middle Click


Middle Click is a facility that requires a three button mouse or emulation that requires pressing both mouse buttons simultaneously.

Problems

Problems with software incorporating this feature are:

The interface is not compatible with touchscreen based systems because touchscreens do not generally provide alternative finger recognition or middleclick facilities.

Users unable to use a mouse cannot access the middleclick functionality.

Drag


A drag event can be achieved by:

  • Moving the mouse or pointing device with a button pressed
  • A finger or pointer being moved whilst in continuous contact with a touchscreen or tablet device.
  • A joystick being moved whilst the button is continually depressed
  • The aiming device being moved whilst the trigger is continually depressed


Problems

One of the problems with software incorporating this feature is that some users find interfaces requiring drag movements are difficult to use, particularly for accessibility users, or users with limited dexterity.

Neighbouring Widgets


Neighbouring Widgets is system design flaw built into some graphical user interfaces caused by placement of widgets in close proximity to each other.

Problems

This causes a problem for users that lack precision targeting skills with the mouse pointing device, or users that produce mouse jolt when they attempt to click a mouse button.

No Keyboard Equivalents


This is a system design flaw, whereby some functionality provided by mouse navigation is not replicated by a keyboard equivalent.

Problems

The problem with software containing this flaw is that users with limited dexterity will not be able to make use of the required functionality.

Examples of this include the lack of a facilities in Microsoft Word to Switch Between Headers and Footers, or to resize boxes and tables using only the keyboard.

No Joystick Equivalents


Some windowing systems do not allow the joystick to be used to control the pointer or cursor. This flaw makes the system difficult to operate by users with limited dexterity, because they cannot utilize the joystick for basic system operation.

Focus stealing
Focus stealing

In computing, focus stealing is when a program not in Focus places a window in the foreground and redirects all keyboard input to that window....
 


Focus stealing
Focus stealing

In computing, focus stealing is when a program not in Focus places a window in the foreground and redirects all keyboard input to that window....
 is a facility built into some graphical user interfaces and windowing management systems that allows an application that is not in focus to suddenly gain focus and steal user input intended for the previously focused application.

Pop Up Boxes


See also


  • Modding
    Modding

    Modding is a slang expression that is derived from the verb "wiktionary:modify". The term can refer to the act of modifying a piece of hardware or software or anything else for that matter, to perform a function not originally conceived or intended by the designer....
  • Assistive Technology
    Assistive technology

    Assistive technology is a generic term that includes assistive, adaptive, and rehabilitative devices for disability and includes the process used in selecting, locating, and using them....
  • Web accessibility
    Web accessibility

    Web accessibility refers to the practice of making websites usable by people of all abilities and disabilities. When sites are correctly designed, developed and edited, all users can have equal access to information and functionality....
  • Section 508 Amendment to the Rehabilitation Act of 1973
    Section 508 Amendment to the Rehabilitation Act of 1973

    In 1998 the US Congress amended the 1973 Rehabilitation Act to require Federal agencies to make their electronic and information technology accessible to people with disabilities....
  • C4EA
    C4EA

    Sorry, no overview for this topic
  • Fire Vox
    Fire Vox

    Fire Vox is a free and open source extension for the Mozilla Firefox web browser that transforms it into a self-voicing application. Easy to install and operate, it works on Windows, Mac, and Linux....
  • AccessApps
    AccessApps

    AccessApps is a package of over 50 open source software and freeware Assistive technology run from a USB flash drive stick on a Microsoft Windows computer....
     - a collection of accessibility software which fits on a USB drive


External links

  • emphasising accessibility
  • - contains guides on accessibility options and information about specialist assistive hardware and software
  • for Microsoft Office
  • - provides information on Accessibility, Assistive Technology and Remote Assessment
  • Consortium For E-learning Accessibility


Accessibility features of Operating Systems



Web browser accessibility features



Software platform accessibility features



Live forums

  • [irc://irc.freenode.net/#accessibility Chat] with experts on internet accessibility