Designing for Velomobile Diversity: Alternative opportunities for ...
Designing for Diversity - Human Computer Interaction
-
Upload
sudantha-sulochana -
Category
Documents
-
view
718 -
download
32
description
Transcript of Designing for Diversity - Human Computer Interaction
Designing for users with Disabilities
Designing for users with Disabilities
• 10% of population of every country has
disability that will affect interaction with
computers.
• Legislation demands regarding
workplaces
Visual impairments
Visual impairments
• The most researched area
• Reduces the use of a GUI
• Alternatives:
–Use of sound
–Use of touch
• Sound Track – Word Processor
Hearing impairments
Hearing Impairments
• Has less impact on User Interface
• Multimedia Applications with sounds• Information tend to get
lost
• Gesture Recognition
Speech impairments
Speech Impairments
• Alternatives:– Synthetic Speech– Text Based Communications
• Textual Communication is slow• Predictive Algorithms to reduce the
amount of typing• Use of Smilie– Eg: ,
Designing for different age groups
Older People
• Having problem with their vision• Like to operate simple system• They need more support than other
users– Voice– Video
• Different thinking…
Children
• They think differently so we have to involve them in design
• They mostly like art works– Present system using text, graphics and
sounds.
• Then need to do things quickly• They may have difficulties to use key
boards and other input devices.
What can you see?
14
Cultural Diversity
Human Computer Interaction
15
What is Cultural Diversity ?
• Cultural diversity is the variety of
human societies or cultures in a specific
region, or in the world as a whole
16
How Cultural diversity affects Humans ?
• A research was done by the physiologist Geert Hofstede
culture affects almost all of the mental
programs of individuals like at
attitudes ,personality and
satisfaction ,perception
Universal Problem
• With the cultural diversity make a universal problem in HCI
• Example – Colors , Symbols
Designing for Universal
• Designing software for universal by using localization