Assistive Technology and Inclusive Design I) Introduction help users who are disabled.

Transcription

Assistive Technology and Inclusive Design I) Introduction help users who are disabled.
Assistive Technology and Inclusive Design
I) Introduction
Concern here is with attempting to use technology to
help users who are disabled.
GOW
AKA rehabilitation technology
AKA extraordinary HCI
What exactly “disabled” means is a controversial
issue
Eg recent criticisms of the “medical model” of
disability (eg Bishop 2003 p 549)
The social model of disability (eg Shaw 2000) is
often seen as more appropriate – “while people have
impairments, the environment – attitudinal as well
as physical – can be disabling”.
Edward’s reading (1995) of the WHO classification:
impairment - “any loss or abnormality of
psychological, physiological or anatomical structure
or function”
disability - “any restriction or lack (resulting from an
impairment) of ability to perform an activity in the
manner or within the range considered normal for a
human being”
handicap - “a disadvantage for a given individual,
resulting from an impairment or disability, that limits
or prevents [their] fulfilment of a role”
so, impairment
vision
disability
seeing
or impairment
handicap
memory loss
use of Unix
handicap
use of GUI
Compare UK DDA - Disability Discrimination Act
(1995) – a disabled person is someone who has a
physical or mental impairment, which has an effect on
his or her ability to carry out normal day to day
activities. That effect must be substantial, adverse and
long-term.
Much controversy in the area, eg re the DDA: “all of
the terms used in the definition … have been
challenged in court” (Riddell et al 2002)
Hence Moore’s motto for level 6 work:
The more we pursue knowledge, the less we
know
The challenge is to support the differing needs of
people with (and without) these impairments.
Not easy:
physical and visual - main problem = computer I/O
hearing and cognitive - main problem =
communication and language
needs may vary
e.g. GUI - poor for visual impairments, preferred
by other user groups
cf. Edwards - “kerb cut phenomenon” (29)
So - not easy, but are possibilities as well as
problems
e.g. great benefit of IT to many disabled people
a “disability ” may have advantages as well as
disadvantages, IT may be able to utilise them better
e.g. “Skallagrigg” novel
II) The importance of assistive technology
Can suggest several arguments:
•large number of disabled people
BT estimate - 10% of population
EU estimate re UK - 5% of people below 30,
30% at 60, 70% at 80 (Edwards)
50 million disabled people in Europe (TAP 1997
cf. Dix et al 2004, BCS 2000)
exacerbated by demographic trends
more old people
so - any computer system likely to be used by
disabled people, so need to be aware of the issues
when designing any interactive system
•economic argument:
most types of jobs use computers
therefore must be usable by disabled people
further - possible worker shortage because of birthrate trends (Newell)
and good interfaces increase productivity
systems that reduce need for intensive nursing care
or tuition
would be very cost effective
•altruistic argument
i.e. a worthwhile endeavour
current interfaces often poor (e.g. ATMs too high,
screen cannot be read by visually impaired)
HCI expert may be able to influence the design of
new artefacts
to cater better for disabled people
•legal argument
“increasingly..... the rights of people with disabilities
is being enshrined in legislation” (Newell)
eg DDA,
SENDA (BCS 2000)
must ensure system is legally acceptable
•environmental argument
Newell (2004) – non-disabled people can be
handicapped by their environment in the same way
as disabled people are
soldier example
need therefore to allow for impairments even if there
are no “impaired users”
•offshoot argument
the argument here is that working with
extraordinary HCI can have benefits for “general”
HCI research and practice
e.g. Edwards “extra-ordinary users challenge the
boundaries of the subject”
Newell - “taking into account extra-ordinary needs
produces better and more widely useful design
solutions for everyone”
Benyon et al (2005): “if a design works well for people with
disabilities, it works well for everyone”.
Spolsky (2000, see
http://www.joelonsoftware.com/uibook/chapters/fo
g0000000064.html, [accessed Feb 2 2009]):
“I don't really believe that people are dolts, but I
think that if you constantly try to design your
program so that it's easy enough for dolts to use,
you are going to make a popular, easy to use
program that people like. And you will be surprised
by how what seem like small usability
improvements translate into lots more customers.”
in particular:
may be useful to evaluate systems with disabled
people
may reveal problems that would otherwise be
overlooked
designer is forced into considering individual
differences
normative model clearly not appropriate
spin-offs of specific artefacts (Newell):
e.g. speech transcription system developed for deaf
users now used for transcription in law courts
future possibilities:
symbol system research may lead to useful info re
using icons in HCI
mainstream HCI researchers ...[may have]... too
narrow a view of their user population
“Most contemporary user interfaces are designed
for healthy, young adults” (Leventhal and Barnes 2008: 24)
and conversely, AT people should become more
aware of HCI research
Possible counter-arguments re importance of
extraordinary HCI :
Expense
Difficulty
Size of target population
III) Approaches to Assistive Technology
Essentially there are two possibilities:
a) create specific artefacts for the disabled user
using the technology as “prostheses”
b) adaptation of the interface to existing artefacts to
make them more accessible to users with disabilities
adaptations
the interface between the adaptation and the
underlying system is fixed
attempt to adapt the interface it presents to the
user, e.g. by providing alternative input devices
(see below)
ideally one adaptation will fit several applications
(e.g. a spoken front end which works for a word
processor and a database system (Edwards))
Edwards cites 3 reasons for using adaptations rather
than building new applications from scratch:
data transfer
different preferences amongst the disabled user
population
users’ self esteem
may prefer to be seen to be using the same
kit
Prostheses
designed for a specific user
therefore no constraints from the target software
therefore likely to be less of a user interface
problem (end-user variability much less important
an issue), but remaining UI issues covered in the
module will still be important
Seen the general approaches, consider now
differing types of disability.
IV)Visual impairments
Most significant sensory impairment re computer
systems given current predominance of VDUs
Need to distinguish between people with partial sight
and people who are blind
people with partial sight
11.5 million people in Europe with partial sight (TAP
1997, cf. BCS 2000)
evidence suggests they prefer to use their sight
rather than an interface designed for blind users
(Edwards)
need therefore appropriate aids, e.g.
enlargement
but beware - may make some problems, e.g.
tunnel vision, worse
better lighting
blind users
1.1 million blind people in Europe (TAP 1997)
must use touch or hearing or both
touch
computer generated braille
hard copy - printout
A Braille Embosser.
soft braille - on the screen
Braille chord keyboards
keyboards with marked keys
hearing
speech I/O
“screen readers”
Cf. “auditory icons” and “earcons”
V) Hearing impairments
Less of a problem than visual
But an increasing problem given the advent of
multimedia computing
Early attempts to support sign language output
are underway
Text terminals can be used in a prosthetic role for
distant communication, e.g. Minicom
VI) Physical impairments
Need considerable motor skill to use current
computer technology
Users may have varying degrees of impairment
regarding these motor skills
18 million such people in Europe (Howey 1995)
Need therefore to cater for these - very important
computer often used to control prosthetic devices,
e.g. wheelchair (Edwards)
No part of the body can be used to operate keyboard
switches likely to be used
e.g. operated by suck and puff
eye gaze interfaces being researched
as are “Neural Interface Devices”
No hand use possible
may use “unicorn stick” (Edwards)
may use speech input, e.g. to control house lights
Hand use possible but impaired
e.g. hand tremor
plastic keyguard maybe
turn off autorepeat
Goransson (2004) discusses a PDA for people with
Parkinson’s disease
keyboards sized for wide or narrow reach
chord keyboards
thinking as a means of input (?!)
prediction software
Speech impairment
“augmentative communication”
VII) Cognitive impairments
Four groups of impairments (Edwards):
memory problems
perception problems
problem solving impairments
e.g. difficulty in evaluating a proposed solution
conceptual problems
e.g. difficulty in generalising learned concepts
Tentative guidelines:
simplify language
provide on-line help
keep displays simple
e.g. symbols and icons rather than (or well
as) text
simplified language
be consistent
speech to support written information (Karlsson)
artificial intelligence and decision support
Cf. Research at Leeds Met re dyslexia (Powell et
al 2004) and autism (Moore et al 2005)
VIII) Multimodality and
redundancy
One general approach to making interactive
systems accessible to people with
disabilities is to build in “redundancy” (Dix
et al 2004, p. 366f)
“Redundancy” here refers to providing more
than one way of doing the same thing.
E.g. graphical information is also
available in readable text or speech.
This relies on “multimodal interaction” – it
uses more than one mode of interaction.
Thus, some combination of the following
should be considered for use:
Vision
The main channel currently
Many systems WIMP based
Windows, icons, menus, pointers
Sound
Speech recognition
Thus far only “single-user systems that
require considerable training” (Dix et al
2004 p. 371)
Speech synthesis
Other sounds
E.g. auditory icons
Touch
Haptic interface
Possibilities for the future: gesture
recognition, mind-reading (?!),
physiological input-output (e.g. wearable
computers).
IX) Universal design
So far, we have had a very interesting look at how
we might design interactive systems so that they
are more usable by people with disabilities.
Such design is an important aspect of “universal
design” – defined by Dix et al (2004, p. 366) as
“the process of designing products so that they
can be used by as many people as possible in
as many situations as possible”.
Universal design involves these areas of human
diversity: people with disabilities, older people,
children, cultural differences.
Seven general principles of universal design have
been proposed:
Equitable use – no user is excluded
Flexibility in use - design accommodates a wide range
of individual preferences and abilities
Simple and Intuitive Use - use of the design is easy to
understand, regardless of the user's experience,
knowledge, language skills, or current concentration
level.
Perceptible Information - the design communicates
necessary information effectively to the user,
regardless of ambient conditions or the user's sensory
abilities.
Tolerance for Error - the design minimizes hazards
and the adverse consequences of accidental or
unintended actions.
Low Physical Effort - the design can be used
efficiently and comfortably and with a minimum
of fatigue.
Size and Space for Approach and Use appropriate size and space is provided for
approach, reach, manipulation, and use
regardless of user's body size, posture, or
mobility.
• More details of the 7 principles at:
http://www.design.ncsu.edu/cud/about_ud/u
dprinciplestext.htm
[accessed 2.2.09]
Web accessibility
The concern here is web use by people with disabilities.
Important to make the web accessible to people with
disabilities
Eg Mills (2000): disabled people have “among the lowest rates
of use of these technologies, and the problem is largely one
of access”.
Nielsen - it should be relatively unproblematic if HTML is used
correctly – ie to encode meaning rather than appearance.
GOW
Specialist browsers can then interpret
the meaning appropriately.
Nielsen offers principles to help make web sites more
accessible – see appendix (on X-stream).
• The World Wide Web Consortium (W3C)
has developed guidelines for web
accessibility http://www.w3.org/TR/WCAG10-TECHS/
[accessed 2/2/09]
• There are 14 guidelines, with a total of 60
checkpoints that must be followed to
ensure a site is accessible.
• The checkpoints are broken down into 3
different priority levels.
• Priority 1
• A Web content developer must satisfy this
checkpoint. Otherwise, one or more groups
will find it impossible to access information in
the document. Satisfying this checkpoint is a
basic requirement for some groups to be able
to use Web documents.
• Satisfying this checkpoint leads to “level A”
conformance:
• Priority 2
• A Web content developer should
satisfy this checkpoint. Otherwise,
one or more groups will find it
difficult to access information in the
document. Satisfying this
checkpoint will remove significant
barriers to accessing Web
documents.
• Satisfying this checkpoint leads
to “Double-A” conformance:
• Priority 3
• A Web content developer may address this
checkpoint. Otherwise, one or more groups
will find it somewhat difficult to access
information in the document. Satisfying this
checkpoint will improve access to Web
documents.
• Satisfying this checkpoint leads to “TripleA” conformance:
• Web pages deemed acceptable from the
accessibility perspective can apply for
“Bobby Approval” and display a “Bobby
Approved” logo.
• Bobby is a web-based tool that analyses web
pages for accessibility
• It used to be free, but not any more it seems http://www.cast.org/bobby/ [accessed 27/10/09]
• Such automated approaches have recently been
called into question (eg Witt and McDermott
2004)
And the “stamp of approval” cannot meaningfully
be policed(?).
X) Summary
• Looked at some ways in which IT might promote the
integration of disabled people into society
• Interesting and important area
• Hosam??
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
BCS (2000) Disability discrimination act: access for all; a practical guide for professionals & business managers
Benyon, D, Turner P and Turner S (2005) Designing interactive systems. Addison-Wesley
Bishop J (2003) The Internet for educating individuals with social impairments. Journal of Computer Assisted Learning 19, p. 546-556.
Dix A, Finlay J, Abowd G, Beale R (2004) Human-Computer Interaction (third edition); Prentice Hall
Edwards A D N (1995) Computers and People with Disabilities; in Edwards A D N (ed) Extra-ordinary Human-Computer Interaction,
Interfaces for Users with Disabilities; Cambridge University Press
Gerhard, M., Moore, D., Hobbs D. (2004) Embodiment and Copresence in Collaborative Interfaces, in International Journal of Human
Computer Studies (in press)
Goransson B (2004) The re-design of a PDA-based system for supporting people with Parkinson’s disease. In Fincher S, Markopoulos P,
Moore D, Ruddle R (eds) People and Computers XVIII – Design for Life. Proceedings of HCI 2004. Springer.
Higgins K and Boone R (1996) Creating Individualised Computer-Assisted Instruction for Students with Autism Using Multimedia
Authoring Software; in Focus on Autism and Other Developmental Disabilities, volume 11, number 2, summer 1996 pp 69-78
Howey K (1995) Technology for People with Special Needs: HCI Design Issues; in Edwards A D N (ed) Extra-ordinary Human-Computer
Interaction, Interfaces for Users with Disabilities; Cambridge University Press
Karlsson M (1995) Human Needs - Technological Possibilities; paper contained in Open University course THD204; Open University
Press
Lansdale M W and Ormerod T C (1994) Understanding Interfaces, A Handbook of Human-Computer Dialogue; Academic Press
Leventhal L and Barnes J (2008). Usability Engineering, Process, Products and Examples. Pearson
Mills S C (2000) Unlocking the kingdom gates: designing web sites for accessibility. Ed-Media 2000, Montreal, Canada, June 28
Moore D (1998) Computers and People with Autism/Asperger Syndrome; Communication, Summer 1998, pp 20-21
Moore D, Cheng Y, McGrath P, Powell N J, ‘Collaborative virtual environment technology for people with autism’. Focus on Autism and
Other Developmental Disorders 20, 231-243
Moore, D. J., McGrath, P., Thorpe, J. (2000) Computer aided learning for people with autism - a framework for research and
development. Innovations in Education and Training International 37(3), 218-228
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Murray D K C (1997) Autism and information technology: therapy with computers; in Powell S and Jordan R (eds) Autism and Learning: A
Guide to Good Practice; David Fulton Publishers (1997)
Newell A F (2004) Newell A F and Gregor P (2004) HCI and older and disabled people. Proceedings of HCI 2004, vol 2 p 205-6
Newell A F (1995) Extra-ordinary Human-Computer Interaction; in Edwards A D N (ed) Extra-ordinary Human-Computer Interaction,
Interfaces for Users with Disabilities; Cambridge University Press
OU (1996) Open University Course Text - Information Tchnology and Society
Powell, N.J., Moore, D., Gray, J., Finley, J. and Reaney, J. (2004), 'Dyslexia and Learning Computer Programming', ITALICS (Innovations
in Teaching And Learning in Information and Computer Sciences), (on-line journal) 3, 2.
Riddell S, Tinklin T, Wilson A (2002) Disabled students in higher education: The Impact of Anti-Discrimination Legislation on Teaching,
Learning and Assessment. Paper delivered to the ESRC seminar: Reconfiguring Sociology of Education, University of Bristol, 22nd
November 2002
Shaw (2000) – Teachability - http://www.teachability.strath.ac.uk/original/contents.html [accessed Feb 25 2005]
Shneiderman B and Plaisant C (2005) Designing the User Interface; Addison-Wesley
Spolsky J (2000) User Interface Design for Programmers. Apress
TAP (1997) Basic Characteristics of Users with Special Needs and their Telematics Requirements; Telematics Application Project TE
2010; available from National Physical Laboratory, 1, Queens Road, Teddington, UK TW11 0LW; information about the project can be
found in the Internet at http://www.npl.co.uk/respect
Vanderheiden G C (1992) Applications of Artificial Intelligence to the Needs of Persons with Cognitive Impairments: The Companion Aid;
in Murphy H J (ed.) Proceedings of the Seventh Annual Conference on Technology and Persons with Disabilities; Los Angeles 1992
Vincent T, Taylor M (1995) Access to Books for Visually Impaired Learners - An Investigation into the Use of Compact Disc Technology;
in Heap N, Thomas R, Einon G, Mason R, Mackay H (eds) Information Technology and Society; Sage Publications Limited
Williges R C and Williges B H (1995) Travel Alternatives for Mobility Impaired People: The Surrogate Electronic Traveller; in Edwards A D
N (ed) Extra-ordinary Human-Computer Interaction, Interfaces for Users with Disabilities; Cambridge University Press
Witt N & McDermott D (2004) Web site accessibility: what logo will we use today?. British Journal of Educational Technology vol 35 no 1
45-56.
Zorkoczy P, Heap N (1995) Information Technology: An Introduction (Fourth Edition); Pitman