comp101 guest lecture accessibility. 2 universal usability (uu) universal usability refers to design...
TRANSCRIPT
COMP101COMP101
Guest LectureGuest Lecture
AccessibilityAccessibility
2
Universal Usability (UU)Universal Usability (UU)
• Universal usability refers to design of information
and communications products and services that
are both accessible and usable by all
3
Why is accessibility important?Why is accessibility important?
4
Users are diverse!Users are diverse!
• Individual Differences
– Physical abilities
• Difficulties interacting with hardware
– Cognitive and perceptual abilities
• Differences in memory, learning, making decisions
– Personality differences
• Interested/disinterested in software
5
What problems are faced by older What problems are faced by older adults when using technology?adults when using technology?
From: www.smh.com.au
6
UTOPIA Project DVDUTOPIA Project DVD
7
Older AdultsOlder Adults
• More than 32 million older people (55+) have a computer compared to 64 million aged 34-54
• Use of Internet is increasing
• May not all realize benefits of technology
• Can help them access healthcare, maintain communication
– 7 million Americans are long-distance caregivers for older relatives (Family Caregiving Alliance, 2005)
8
Older AdultsOlder Adults
• Eye sight– Difficult to see small icons on toolbars
• Motor skill abilities– Smith et al (1999)
• Tested basic mouse clicking and drag-and-drop abilities
• Older participants found more difficulty performing tasks than younger participants
• Tasks such as double-clicking problematic
9
Older AdultsOlder Adults
• Cognitive abilities– Component behaviors comprising cognition
decline with age– Component abilities such as speed and attention
are predictors of data entry, menu-based tasks – Therefore, Word Processing would be difficult– Searching on the Web also requires cognitive
skills such as memory, reasoning, attention, learning and problem solving
10
Assistive Technologies for the BlindAssistive Technologies for the Blind
• Screen readers to access software or the Web
• A synthetic voice reads the text present
Screen reader reading out form
From: http://www.webaim.org/techniques/forms/screen_reader.php
11
Assistive Technologies for the BlindAssistive Technologies for the Blind
• Understanding diagrams can be a challenge unless there is some alternative text
How would you describe this through text?
From: http://www.howstuffworks.com
12
Screen ReadersScreen Readers
• Can be cumbersome reading a long page of text
• Also difficult to understand images and tables
• Braille output but not all blind people can read it!
• Can lead to social and technical isolation
13
Assistive TechnologiesAssistive Technologies
• Partially sighted (including some elderly users) can use screen magnifiers
– Enlarges the information on the screen
– Create a large, scrolling virtual screen or magnify area close to the mouse
14
ChildrenChildren
• Dexterity
– Motor control is not equal to adults
– May have problems double clicking or using 3 button mouse (Bederson et al. 1996)
– Difficulty dragging a mouse (Strommen, 1994)
• Speech
– O’Hare and McTear (1999) found that 12 year olds could generate text more quickly and accurately through dictation
– Speech recognition developed for adults doesn’t work so well with young children (Nix et al., 1988)
15
ChildrenChildren
• Reading
– Different reading abilities
– What can be used to substitute?
• Background knowledge
– Jones (1992) – Children are less familiar with office concepts like file folders and in/out boxes
• Interaction style
– Playful, spontaneous interactions with technology
– Hanna et al. (1997) found kids repeatedly generating errors to hear funny noises!
• More information in Chapter 40 (Sears and Jacko)
16
LegislationLegislation
• Economic impact of individuals with disabilities
• Section 508 - Americans with Disabilities Act
– Eliminate barriers in IT
– Make new opportunities for disabled
– Encourage development of technologies that will help achieve these goals
17
LegislationLegislation
• Section 508 - Americans with Disabilities Act
– Law applies to all Federal agencies
– Good practice for private companies
18
LitigationLitigation
• Sydney Olympics case (1999)
• Target (2009)
19
Design Guidelines for Design Guidelines for InclusivenessInclusiveness
• Section 508
– Have a text equivalent to diagrams (e.g. alt text, longdesc)
– Equivalent alternatives for any multimedia
– Information conveyed with color is also available without color
20
Design Guidelines for Design Guidelines for InclusivenessInclusiveness
• Section 508
– Pages should be readable without style sheet
– Row and column headers should be identified for data tables.
– Avoid causing the screen to flicker with a frequency greater than 2 Hz and lower than 55 Hz
21
Design Guidelines for Design Guidelines for InclusivenessInclusiveness
• Section 508
– Scripting should be identified by assistive technologies
– Permits users to skip repetitive navigation links
22
Design Guidelines for Design Guidelines for InclusivenessInclusiveness
• Section 508
– Further info and sample HTML code at:
http://www.access-board.gov/sec508/guide/1194.22.htm
23
What can I do if I want to design What can I do if I want to design a universally usable system?a universally usable system?
• Follow design guidance (Section 508)
• Simple design can be more effective than complex design
• Testing with target users is essential!
24
What new technologies have What new technologies have been developed for individuals been developed for individuals
with disabilities?with disabilities?
25
Research to Support Blind UsersResearch to Support Blind Users
• Assistive camera technology (Jayant et al., 2011)
• PortraitFramer (Android)• Number of faces detected voiced by mobile app• Vibrations presented to help user identify position of faces
26
Research to Support Blind UsersResearch to Support Blind Users
• Color Detectors
– Color Teller (Brytech www.brytech.com)
– Handheld device detects colors, tints and shades
– Color is spoken out to user
– Can also tell you if lights are on in room or not
Research to Support Blind UsersResearch to Support Blind Users
• Games include RockBand, GuitarHero – Check out the ASSETS Conference for more papers
Folmer, E. (2011) Human Computer Interaction of Video Games: Game Accessibility
28
Research to Support Physical Research to Support Physical DisabilitiesDisabilities
• Alternative entry devices
29
Research to Support Behavioral Research to Support Behavioral DisordersDisorders
• Lanyi et al. 2006– Virtual classroom developed
– Aim is to improve confidence in virtual school environment to transfer to real school• Public speaking
Working with others
Lanyi et al. (2006) Virtual Reality in Special Needs Early Education. International Journal of Virtual Reality, 2006, 5(4):55-68
30
Research to Support Research to Support RehabilitationRehabilitation
• Motek - http://www.motekmedical.com– Users can interact with virtual worlds– Improve physical and cognitive abilities– Treatment for head injury, stroke, multiple sclerosis,
motor neuron disease, cerebral palsy and muscular dystrophy
– Game (below) requires user to steer the dragon around an environment, testing orientation skills
31
Research to Support Research to Support RehabilitationRehabilitation
• Motek - http://www.motekmedical.com– Patient mimics posture of an avatar to balance on
the boat– Waves are presented, so participant should stay in
control
32
Research to Support Research to Support RehabilitationRehabilitation
• Simone Concepts simoneconcepts.com– Retraining users with TBIs to drive again– Simulation presented– Distracting tasks given– Checking participants behavior over time
33
Biggest ChallengesBiggest Challenges
• Accessibility is not always prioritized
• How to use low-cost technologies
• Designing for multiple disabilities
34
Biggest ChallengesBiggest Challenges
• Design for an aging population
35
Biggest ChallengesBiggest Challenges
• Supporting disabled kids in the classroom
• Facilitating collaboration between disabled and non-disabled individuals
36
What can I do?What can I do?
• Take IS303 for a stronger background in Human-Centered Computing
• Look at the proceedings of the ASSETS conference (http://assets13.sigaccess.org/)
• Think about getting involved in research at UMBC
– Volunteer to participate in research studies
– Work with faculty on projects
– URA