Computer accessibility refers to the
accessibility of a
computer system
A computer is a machine that can be programmed to automatically carry out sequences of arithmetic or logical operations (''computation''). Modern digital electronic computers can perform generic sets of operations known as ''programs'', wh ...
to all people, regardless of
disability
Disability is the experience of any condition that makes it more difficult for a person to do certain activities or have equitable access within a given society. Disabilities may be Cognitive disability, cognitive, Developmental disability, d ...
type or severity of impairment. The term ''accessibility'' is most often used in reference to specialized hardware or
software
Software consists of computer programs that instruct the Execution (computing), execution of a computer. Software also includes design documents and specifications.
The history of software is closely tied to the development of digital comput ...
, or a combination of both, designed to enable the use of a computer by a person with a disability or impairment.
Accessibility features
Accessibility features are meant to make the use of technology less challenging for those with disabilities. Common accessibility features include
text-to-speech
Speech synthesis is the artificial production of human speech. A computer system used for this purpose is called a speech synthesizer, and can be implemented in software or Computer hardware, hardware products. A text-to-speech (TTS) system conv ...
,
closed-captioning, and
keyboard shortcut
In computing, a keyboard shortcut (also hotkey/hot key or key binding) is a software-based assignment of an action to one or more keys on a computer keyboard. Most Operating system, operating systems and Application software, applications come ...
s. More specific technologies that need additional hardware are referred to as
assistive technology
Assistive technology (AT) is a term for assistive, adaptive, and rehabilitative devices for Disability, people with disabilities and the elderly. Disabled people often have difficulty performing activities of daily living (ADLs) independently, ...
.
There are many disabilities or impairments that can be a barrier to effective computer use. Some of these impairments, which can be acquired from
disease
A disease is a particular abnormal condition that adversely affects the structure or function (biology), function of all or part of an organism and is not immediately due to any external injury. Diseases are often known to be medical condi ...
,
trauma, or
congenital disorders
A birth defect is an abnormal condition that is present at birth, regardless of its cause. Birth defects may result in disabilities that may be physical, intellectual, or developmental. The disabilities can range from mild to severe. Birth de ...
, include:
*
Cognitive impairments
Cognition is the "mental action or process of acquiring knowledge and understanding through thought, experience, and the senses". It encompasses all aspects of intellectual functions and processes such as: perception, attention, thought, i ...
(head injury, autism, developmental disabilities) and
learning disabilities
Learning disability, learning disorder, or learning difficulty (British English) is a condition in the brain that causes difficulties comprehending or processing information and can be caused by several different factors. Given the "difficulty ...
, (such as
dyslexia
Dyslexia (), previously known as word blindness, is a learning disability that affects either reading or writing. Different people are affected to different degrees. Problems may include difficulties in spelling words, reading quickly, wri ...
,
dyscalculia
Dyscalculia () is a learning disability resulting in difficulty learning or comprehending arithmetic, such as difficulty in understanding numbers, numeracy, learning how to manipulate numbers, performing mathematical calculations, and learning f ...
, or
ADHD
Attention deficit hyperactivity disorder (ADHD) is a neurodevelopmental disorder characterised by symptoms of inattention, hyperactivity, impulsivity, and emotional dysregulation that are excessive and pervasive, impairing in multiple ...
).
*
Visual impairment
Visual or vision impairment (VI or VIP) is the partial or total inability of visual perception. In the absence of treatment such as corrective eyewear, assistive devices, and medical treatment, visual impairment may cause the individual difficul ...
, such as low-vision, complete or partial
blindness
Visual or vision impairment (VI or VIP) is the partial or total inability of visual perception. In the absence of treatment such as corrective eyewear, assistive devices, and medical treatment, visual impairment may cause the individual difficul ...
, and
color blindness
Color blindness, color vision deficiency (CVD) or color deficiency is the decreased ability to color vision, see color or differences in color. The severity of color blindness ranges from mostly unnoticeable to full absence of color percept ...
.
*Hearing-related disabilities (deafness), including
deafness
Deafness has varying definitions in cultural and medical contexts. In medical contexts, the meaning of deafness is hearing loss that precludes a person from understanding spoken language, an audiological condition. In this context it is writte ...
, being
hard of hearing, and
hyperacusis
Hyperacusis is an increased Hearing, sensitivity to sound and a low tolerance for environmental noise. Definitions of hyperacusis can vary significantly; it often revolves around damage to or dysfunction of the Stapes, ''stapes'' bone, stapedius ...
.
*Motor or dexterity impairment such as
paralysis
Paralysis (: paralyses; also known as plegia) is a loss of Motor skill, motor function in one or more Skeletal muscle, muscles. Paralysis can also be accompanied by a loss of feeling (sensory loss) in the affected area if there is sensory d ...
,
cerebral palsy
Cerebral palsy (CP) is a group of movement disorders that appear in early childhood. Signs and symptoms vary among people and over time, but include poor coordination, spasticity, stiff muscles, Paresis, weak muscles, and tremors. There may b ...
,
dyspraxia,
carpal tunnel syndrome
Carpal tunnel syndrome (CTS) is a nerve compression syndrome associated with the collected signs and symptoms of Pathophysiology of nerve entrapment#Compression, compression of the median nerve at the carpal tunnel in the wrist. Carpal tunn ...
, and
repetitive strain injury
A repetitive strain injury (RSI) is an injury to part of the musculoskeletal or nervous system caused by repetitive use, vibrations, compression or long periods in a fixed position. Other common names include repetitive stress injury, repetitiv ...
.

A topic closely linked to computer accessibility is
web accessibility
Web accessibility, or eAccessibility,European CommissionCommunication from the Commission to the Council, the European Parliament and the European Economic and Social Committee and the Committee of the Regions: eAccessibility, EC(2005)1095 pu ...
. Similar to computer accessibility, web accessibility is the practice of making the use of the
World Wide Web
The World Wide Web (WWW or simply the Web) is an information system that enables Content (media), content sharing over the Internet through user-friendly ways meant to appeal to users beyond Information technology, IT specialists and hobbyis ...
easier to use for individuals with disabilities.
Accessibility is often abbreviated as the
numeronym
A numeronym is a word, usually an abbreviation, composed partially or wholly of numerals. The term can be used to describe several different number-based constructs, but it most commonly refers to a contraction in which all letters between the fir ...
''a11y'', where the number 11 refers to the number of letters omitted.
[
Evolving blog.
] This parallels the abbreviations of
''internationalization'' and ''localization'' as ''i18n'' and ''l10n'', respectively. Moreover, ''a11y'' is also listed on the
USPTO
The United States Patent and Trademark Office (USPTO) is an agency in the U.S. Department of Commerce that serves as the national patent office and trademark registration authority for the United States. The USPTO's headquarters are in Ale ...
Supplemental Register under Accessibility Now, Inc.
Accessibility options 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 and reading skills. For example, people with learning disabilities may rely on proprietary symbols and identify particular products via the product's symbols or icons. Unfortunately, copyright laws can limit icon or symbol release to web-based programs and websites by owners who are unwilling to release them to the public.
In these situations, an alternative approach for users who want to access public computer-based terminals in
libraries
A library is a collection of Book, books, and possibly other Document, materials and Media (communication), media, that is accessible for use by its members and members of allied institutions. Libraries provide physical (hard copies) or electron ...
,
ATMs, and information kiosks is for the user to present a token to the computer terminal - such as a
smart card
A smart card (SC), chip card, or integrated circuit card (ICC or IC card), is a card used to control access to a resource. It is typically a plastic credit card-sized card with an Embedded system, embedded integrated circuit (IC) chip. Many smart ...
- that has configuration information to adjust the computer speed, text size, etc. to their particular needs.
This concept is encompassed by the
CEN standard "Identification card systems – Human-machine interface". This development of this standard has been supported in Europe by
SNAPI and has been successfully incorporated into the Local Authority Smartcards Standards e-Organisation (LASSeO) specifications.
Visual impairment
Since computer interfaces often require visual input and provide visual feedback, another significant challenge in computer accessibility involves making software usable by people with visual impairments.
For people with mild to medium vision impairment, things like large
font
In metal typesetting, a font is a particular size, weight and style of a ''typeface'', defined as the set of fonts that share an overall design.
For instance, the typeface Bauer Bodoni (shown in the figure) includes fonts " Roman" (or "regul ...
s, high DPI displays, high-contrast themes and
icon
An icon () is a religious work of art, most commonly a painting, in the cultures of the Eastern Orthodox, Oriental Orthodox, Catholic Church, Catholic, and Lutheranism, Lutheran churches. The most common subjects include Jesus, Mary, mother of ...
s combined with auditory feedback and screen magnifying software are very useful. In the case of severe vision impairment such as blindness,
screen reader
A screen reader is a form of assistive technology (AT) that renders text and image content as speech or braille output. Screen readers are essential to blindness, blind people, and are useful to visually impaired people, Illiteracy, illiterate, ...
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 men and about 0.4% of women have some form of
color-blindness. The main color combinations that might be confused by people with visual deficiency include red/green and blue/yellow. However, in a well-designed user interface, color isn't the primary way to distinguish between different pieces of information.
Motor and dexterity impairments
Some people may not be able to use a conventional
input device
In computing, an input device is a piece of equipment used to provide data and control signals to an information processing system, such as a computer or information appliance. Examples of input devices include keyboards, computer mice, scanne ...
, such as the
mouse
A mouse (: mice) is a small rodent. Characteristically, mice are known to have a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. The best known mouse species is the common house mouse (''Mus musculus'' ...
or the
keyboard. Therefore, it is important for software functions to be accessible using both devices. Ideally, the software will use a generic input
API
An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
that permits the use even of highly specialized devices unheard of at the time of software's initial development.
Keyboard shortcuts
In computing, a keyboard shortcut (also hotkey/hot key or key binding) is a software-based assignment of an action to one or more keys on a computer keyboard. Most Operating system, operating systems and Application software, applications come ...
and
mouse gestures are ways to achieve this access, as are more specialized solutions, including on-screen software keyboards and alternate input devices (
switches
In electrical engineering, a switch is an electrical component that can disconnect or connect the conducting path in an electrical circuit, interrupting the electric current or diverting it from one conductor to another. The most common type o ...
,
joystick
A joystick, sometimes called a flight stick, 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. Also known as the control column, it is the principal control devic ...
s and
trackball
A trackball is a pointing device consisting of a ball held by a socket containing sensors to detect a rotation of the ball about two axes—like an upside-down ball mouse (computing), mouse with an exposed protruding ball. Users roll the ball t ...
s). Users may enable a
bounce key feature, allowing the keyboard to ignore repeated presses of the same key.
Speech recognition
Speech recognition is an interdisciplinary subfield of computer science and computational linguistics that develops methodologies and technologies that enable the recognition and translation of spoken language into text by computers. It is also ...
technology is also a compelling and suitable alternative to conventional keyboard and mouse input as it simply requires a commonly available audio headset.
UI design can also improve accessibility for users with motor impairments. For example,
barrier pointing design allows commonly-used functions to require less accuracy to select.
The
astrophysicist Stephen Hawking
Stephen William Hawking (8January 194214March 2018) was an English theoretical physics, theoretical physicist, cosmologist, and author who was director of research at the Centre for Theoretical Cosmology at the University of Cambridge. Between ...
is an example of someone with severe motor and physical limitations who used assistive technology to support
activities of daily living
Activities of daily living (ADLs) is a term used in healthcare to refer to an individual's daily self-care activities. Health professionals often use a person's ability or inability to perform ADLs as a measure of their Performance status, functi ...
. He used a switch, combined with special software, that allowed him to control his
wheelchair
A wheelchair is a mobilized form of chair using two or more wheels, a footrest, and an armrest usually cushioned. It is used when walking is difficult or impossible to do due to illnesses, injury, disabilities, or age-related health conditio ...
-mounted computer using his limited and small movement ability. This personalized system allowed him to remain mobile, do research, and produce his written work. Prof. Hawking also used
augmentative and alternative communication
Augmentative and alternative communication (AAC) encompasses the communication methods used to supplement or replace speech or writing for those with impairments in the production or comprehension of spoken or written language. AAC is used by t ...
technology to speak and an
environmental control device to access equipment independently.
A small amount of modern research indicates that utilizing a standard computer mouse device improves fine-motor skills.
Hearing impairment
While
sound user interfaces have a secondary role in common desktop computing, these interfaces are usually limited to using
sound effects
A sound effect (or audio effect) is an artificially created or enhanced sound, or sound process used to emphasize artistic or other content of films, television shows, live performance, animation, video games, music, or other media.
In m ...
as feedback. Some software producers take into account people who cannot hear due to hearing impairments,
silence
Silence is the absence of ambient hearing, audible sound, the emission of sounds of such low sound intensity, intensity that they do not draw attention to themselves, or the state of having ceased to produce sounds; this latter sense can be exten ...
requirements, or lack of sound-producing software. The system sounds like beeps can be substituted or supplemented with visual notifications and captioned text (akin to
closed captioning
Closed captioning (CC) is the process of displaying text on a television, video screen, or other visual display to provide additional or interpretive information, where the viewer is given the choice of whether the text is displayed. Closed cap ...
). Closed captions are a very popular means of relaying information for the Deaf and hearing-impaired communities. Modern
computer animation
Computer animation is the process used for digitally generating Film, moving images. The more general term computer-generated imagery (CGI) encompasses both still images and moving images, while computer animation refers to moving images. Virtu ...
also allows for translation of content into sign language by means of sign language avatars, such as SiMAX.
Types of software accessibility
Accessibility application programming interfaces
Software
API
An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
s (application programming interfaces) exist to allow assistive technology products such as
screen reader
A screen reader is a form of assistive technology (AT) that renders text and image content as speech or braille output. Screen readers are essential to blindness, blind people, and are useful to visually impaired people, Illiteracy, illiterate, ...
s and
screen magnifiers to work with mainstream software. The current or past APIs include:
* Java Accessibility and the
Java Access Bridge for
Java
Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
software (being standardized as ISO/IEC TR 13066-6);
*
Assistive Technology Service Provider Interface (AT-SPI) on
UNIX
Unix (, ; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
and
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
(being standardized as ISO/IEC PDTR 13066-4);
*
Microsoft Active Accessibility (MSAA) on
Microsoft Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
;
*
IAccessible2 on
Microsoft Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
, a competitor of Microsoft UI Automation also replacing MSAA by
Free Standards Group (standardized as ISO/IEC 13066-3:2012);
*
Mac OS X
macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
Accessibility;
*
Microsoft UI Automation on Microsoft Windows, replacing MSAA.
Some of these APIs are being standardized in the
ISO/IEC
ISO/IEC JTC 1, entitled "Information technology", is a joint technical committee (JTC) of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). Its purpose is to develop, maintain and ...
13066 series of standards.
Accessibility features in mainstream software
Accessibility software can also make input devices easier to access at the user level. These include:
*
Keyboard shortcuts
In computing, a keyboard shortcut (also hotkey/hot key or key binding) is a software-based assignment of an action to one or more keys on a computer keyboard. Most Operating system, operating systems and Application software, applications come ...
and
MouseKeys allow the user to substitute keyboarding for mouse actions.
Macro recorder
A macro recorder is software that records macros for playback at a later time.
The main advantage of using a macro recorder is that it allows a user to easily perform complex operations much faster and with less effort without requiring custom co ...
s can greatly extend the range and sophistication of keyboard shortcuts.
*
Sticky keys allows characters or commands to be typed without having to hold down a
modifier key
In computing, a modifier key is a special key (or combination) on a computer keyboard that temporarily modifies the normal action of another key when pressed together. By themselves, modifier keys usually do nothing; that is, pressing any of the , ...
(Shift, Ctrl, or Alt) while pressing a second key. Similarly, ClickLock is a
Microsoft Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
feature that remembers a mouse button is down so that items can be highlighted or dragged without holding the mouse button down while scrolling.
* Customization of mouse or mouse alternatives' responsiveness to movement, double-clicking, and so forth.
*
ToggleKeys is a feature of Microsoft
Windows 95
Windows 95 is a consumer-oriented operating system developed by Microsoft and the first of its Windows 9x family of operating systems, released to manufacturing on July 14, 1995, and generally to retail on August 24, 1995. Windows 95 merged ...
onwards. A high sound is heard when the
caps lock,
scroll lock, or
number lock key is switched on. A low sound is heard when any of those keys is switched off.
* Customization of
pointer appearance, such as size, color, and shape.
*
Predictive text
*
Spell checker
In software, a spell checker (or spelling checker or spell check) is a software feature that checks for misspellings in a text. Spell-checking features are often embedded in software or services, such as a word processor, email client, electronic ...
s and
grammar checker
A grammar checker, in computing terms, is a Computer program, program, or part of a program, that attempts to verify written text for grammatical correctness. Grammar checkers are most often implemented as a feature of a larger program, such as a ...
s
Support for learning disabilities
Other approaches may be particularly relevant to users with a learning disability. These include:
* Cause and effect software
* Switch-accessible software (navigable with a switch)
*
Hand–eye coordination skills software
* Diagnostic assessment software
*
Mind mapping software
*
Study skills
Study skills or study strategies are approaches applied to learning. Study skills are an array of skills which tackle the process of organizing and taking in new information, retaining information, or dealing with assessments. They are discrete ...
software
* Symbol-based software
*
Text-to-speech
Speech synthesis is the artificial production of human speech. A computer system used for this purpose is called a speech synthesizer, and can be implemented in software or Computer hardware, hardware products. A text-to-speech (TTS) system conv ...
*
Touch typing
Touch typing (also called blind typing, or touch keyboarding) is a style of typing. Although the phrase refers to typing without using the sense of visual perception, sight to find the keys—specifically, a touch typist will know their location ...
software
Open Accessibility Framework
The Open Accessibility Framework (OAF) provides an outline of the steps that must be in place in order for any
computing platform
A computing platform, digital platform, or software platform is the infrastructure on which software is executed. While the individual components of a computing platform may be obfuscated under layers of abstraction, the ''summation of the requi ...
to be considered accessible. These steps are analogous to those necessary to make a physical or built environment accessible. The OAF divides the required steps into two categories: creation and use.
The "creation" steps describe the precursors and building blocks required for technology developers to create accessible applications and products. They are as follows:
# Define what "accessible" means for the identified use of the platform. It must be clear what is meant by "accessible" as this will differ according to the
modality
Modality may refer to:
Humanities
* Modality (theology), the organization and structure of the church, as distinct from sodality or parachurch organizations
* Modality (music), in music, the subject concerning certain diatonic scales
* Modalit ...
and capabilities of each platform. Accessibility features may include
tabbing navigation
The tab key (abbreviation of tabulator key or tabular key) on a alphanumeric keyboard, keyboard is used to advance the cursor to the next tab stop.
History
The word ''tab'' derives from the word ''tabulate'', which means "to arrange data in ...
,
theming, and an
accessibility API.
# Provide accessible stock
user interface elements. Pre-built "stock" user interface elements, used by application developers and authoring tools, must be implemented to make use of the accessibility features of a platform.
# Provide authoring tools that support accessibility. Application developers and content authors should be encouraged to implement tools that will improve the accessibility features of a platform. Using these tools can support accessible stock user interface elements, prompt for information required to properly implement an accessibility API, and identify accessibility evaluation and repair tools.
The "use" steps describe what is necessary for the computing environment in which these accessible applications will run. They are as follows:
# Provide platform supports. Computing platforms must properly implement the accessibility features that are specified in their accessibility definition. For example, the accessibility API definitions must be implemented correctly in the program code.
# Provide accessible
application software
Application software is any computer program that is intended for end-user use not operating, administering or programming the computer. An application (app, application program, software application) is any program that can be categorized as ...
. Accessible applications must be available for the platform and they must support the accessibility features of the platform. This may be achieved by simply engaging the accessible stock elements and authoring tools that support accessibility.
# Provide
assistive technologies. Assistive technologies (e.g. screen readers, screen magnifiers, voice input, adapted keyboards) must actually be available for the platform so that the users can effectively interface with the technology.
The following examples show that the OAF can be applied to different types of platforms: desktop operating systems, web applications and the mobile platform. A more complete list can be found in the Open Source Accessibility Repository by the Open Accessibility Everywhere Group (OAEG).
# Accessibility APIs include the
Assistive Technology Service Provider Interface and
UI Automation on the desktop,
WAI-ARIA in web applications, and the Blackberry Accessibility API on the Blackberry operating system.
# Other APIs are keyboard access and theming in widget libraries like
Java Swing for desktop applications, the
jQuery UI and Fluid Infusion for Web applications, and the
Lightweight User Interface Toolkit (LWUIT) for mobile applications.
# Support for accessible development can be effective by using
Glade (for the GTK+ toolkit), the DIAS plugin for NetBeans IDE,
Xcode
Xcode is a suite of developer tools for building apps on Apple devices. It includes an integrated development environment (IDE) of the same name for macOS, used to develop software for macOS, iOS, iPadOS, watchOS, tvOS, and visionOS. It w ...
IDE for
iOS
Ios, Io or Nio (, ; ; locally Nios, Νιός) is a Greek island in the Cyclades group in the Aegean Sea. Ios is a hilly island with cliffs down to the sea on most sides. It is situated halfway between Naxos and Santorini. It is about long an ...
applications. Accessibility inspection tools like Accerciser (for
AT-SPI) and support for accessible authoring with the AccessODF plugin for
LibreOffice
LibreOffice () is a free and open-source office productivity software suite developed by The Document Foundation (TDF). It was created in 2010 as a fork of OpenOffice.org, itself a successor to StarOffice. The suite includes applications ...
and
Apache OpenOffice
Apache OpenOffice (AOO) is an open-source software, open-source office suite, office productivity software suite. It is one of the successor projects of OpenOffice.org and the designated successor of IBM Lotus Symphony. It was a close cousin of ...
also fit into this step.
# Support for UI Automation on Microsoft Windows,
[Microsoft Developer Network]
Accessibility (.NET Framework 4.5)
Accessed 2013-01-17. support for ATK and AT-SPI in Linux GNOME, WAI-ARIA support in Firefox, and the MIDP LWUIT mobile runtime (or the MIDP LCDUI mobile runtime) that is available on mobile phones with Java are examples of APIs.
# The
DAISY player AMIS on the Microsoft Windows desktop and the AEGIS Contact Manager for phones with Java ME are designed for accessibility.
# The
GNOME Shell Magnifier and
Orca
The orca (''Orcinus orca''), or killer whale, is a toothed whale and the largest member of the oceanic dolphin family. The only extant species in the genus '' Orcinus'', it is recognizable by its black-and-white-patterned body. A cosmopol ...
on the GNOME desktop, GNOME's
ATK (Accessibility Toolkit), the web-based screen reader
WebAnywhere, and the alternative text-entry system
Dasher for
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
, iOS and Android are examples of assistive technologies.
The goal of the listed tools is to embed accessibility into various mainstream technologies.
Positive effects of computer accessibility
Effects in school
Computer accessibility plays a large role in the classroom. Accessible technology can enable
personalized learning
Personalized learning (also named individualized instruction, personal learning place or direct instruction) refers to efforts to tailor education to meet the different needs of students.
Overview
Use of the term "personalized learning" dates ba ...
for all students.
Impacts in the classroom
When accessible technology allows personalized learning, there are positive impacts on students. Personalized learning switches the focus from what is being taught to what is being learned. This allows the students to need to become an integral part of the learning process. Accessibility in the classroom allows millions of students of all backgrounds to have equal educational opportunities and keep up with their non-disabled peers.
When PCs are personalized for students in the classroom, students are more comfortable in the classroom, special needs students are better assisted and teachers can save time and effort.
While PCs can provide a large amount of support in the classroom, iPads and apps can play a large role as well. Apps are constantly being developed to aid teachers, parents, and children. Educators have noted that the ease and portability of tablets make them a preferred choice that offers usage in a variety of environments. The advantages include interactivity, Internet access and text messaging. Educators have noticed improvements in motor skills, reading skills, and interaction with others in students.
Impacts outside the classroom
Parents and teachers can notice the long-term effects that accessibility has on students with disabilities. This can include enhanced social skills, better relationships with family and friends, increased understanding of the world around them, and an exhibition of self-reliance and confidence. Changes can be seen in not only children but adults as well. Social media can help parents to learn, share knowledge, and receive moral support.
Effects in the workplace
Computer accessibility plays a large role in the workplace. In the past few years, adults have had their disabilities accommodated by the ability to work from home and by the availability of reliable software. This allows workers to work in a comfortable area while still being able to support themselves. This is allowing thousands of people with disabilities to create and earn jobs for themselves. The inexpensiveness and reliability of computers has facilitated the process.
Special needs assessments
People wishing to overcome an impairment in order to use a computer comfortably may require a "special needs assessment" by an assistive technology consultant (such as an
occupational therapist
Occupational therapists (OTs) are health care professionals specializing in occupational therapy and occupational science. OTs and occupational therapy assistants (OTAs) use evidence-based practice, scientific bases and a Holism, holistic perspec ...
, a
rehabilitation engineering technologist, or an
educational technologist) to help them identify and configure appropriate assistive technologies to meet individual needs. Even those who are unable to leave their own home or who live far from assessment providers may be assessed (and assisted) remotely using
remote desktop software
In computing, the term remote desktop refers to a software- or operating system feature that allows a personal computer's desktop environment to be run remotely from one system (usually a PC, but the concept applies equally to a server or a sma ...
and a
web cam. For example, the assessor logs on to the client's computer via a
broadband
In telecommunications, broadband or high speed is the wide-bandwidth (signal processing), bandwidth data transmission that exploits signals at a wide spread of frequencies or several different simultaneous frequencies, and is used in fast Inter ...
Internet
The Internet (or internet) is the Global network, global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a internetworking, network of networks ...
connection, observes the user's computer skills, and then remotely makes accessibility adjustments to the client's computer where necessary.
Standards and regulations regarding computer accessibility
Section 508 of the Rehabilitation Act of 1973
Section 508 requires US Federal agencies make their electronic and information technology (EIT) accessible to all disabled employees and members of the public. The
US Access Board develops and maintains the
Information and Communication Technology (ICT) accessibility standards. The Access Board issued a final rule that went into effect on January 18, 2018, updating accessibility requirements under Section 508. This final rule requires that all electronic content generated by US Federal agencies must conform to Level A and Level AA success criteria in
WCAG 2.0, with four exceptions for non-Web documents: 2.4.1 Bypass Blocks, 2.4.5 Multiple Ways, 3.2.3 Consistent Navigation, and 3.2.4 Consistent Identification.
International Standards
;
ISO 9241-171:2008
ISO 9241-171:2008 is a standard that provides
ergonomics
Ergonomics, also known as human factors or human factors engineering (HFE), is the application of Psychology, psychological and Physiology, physiological principles to the engineering and design of products, processes, and systems. Primary goa ...
guidance and specifications for the design of accessible software for public use.
Compiled from independent standards experts, this document is the most comprehensive and technical standard for designing accessible features for software, covering all disabilities and all aspects of software. It provides examples of two priority levels ('Required' and 'Recommended') and offers a handy checklist designed to help with recording software testing results.
Because of its complexity and technical nature, and with upwards of 150 individual statements, ISO 9241-172 is difficult to interpret and apply. Luckily, not every statement is relevant to every situation, so it may be advisable to identify a subset of statements that are tailored to the particular software environment, making the use of this document much more achievable.
See also
*
Assistive technology
Assistive technology (AT) is a term for assistive, adaptive, and rehabilitative devices for Disability, people with disabilities and the elderly. Disabled people often have difficulty performing activities of daily living (ADLs) independently, ...
*
Augmentative and alternative communication
Augmentative and alternative communication (AAC) encompasses the communication methods used to supplement or replace speech or writing for those with impairments in the production or comprehension of spoken or written language. AAC is used by t ...
*
Digital rights
Digital rights are those human rights and Natural and legal rights, legal rights that allow individuals to access, use, create, and publish digital media or to access and use computers, other Consumer electronics, electronic devices, and teleco ...
*
Game accessibility Within the field of human–computer interaction, accessibility of video games is considered a sub-field of computer accessibility, which studies how software and computers can be made accessible to users with various types of impairments. It can a ...
*
Global Accessibility Awareness Day
*
Knowbility
*
Modding
Modding (from "modifying") is the act of modifying hardware, software, or anything else to perform a function not originally intended by the designer, or to achieve bespoke specification or appearance. The term is often used in reference to vid ...
*
Ubiquitous computing
Ubiquitous computing (or "ubicomp") is a concept in software engineering, hardware engineering and computer science where computing is made to appear seamlessly anytime and everywhere. In contrast to desktop computing, ubiquitous computing imp ...
*
Web accessibility
Web accessibility, or eAccessibility,European CommissionCommunication from the Commission to the Council, the European Parliament and the European Economic and Social Committee and the Committee of the Regions: eAccessibility, EC(2005)1095 pu ...
References
External links
The annual ERCIM Workshop on 'User Interfaces for All'emphasizing accessibility
Better Living Through Technology- contains guides on accessibility options and information about specialist assistive hardware and software
HP AccessibilityAbilityNet- provides information on accessibility, assistive technology, and remote assessment
C4EAConsortium For E-learning Accessibility
W3C Web Accessibility Initiative (WAI)Accessibility in the Opera web browserMozilla Accessibility ProjectOpen Office Accessibility ProjectEU Project Guide: Multimodal user interfaces for elderly people with mild impairments
{{Computer science
Accessibility
es:Accesibilidad
it:Accessibilità (informatica)