ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACAD
1
User Constraints
(Feel free to make comments and suggest additions)
2
ConstraintNeedInput/outputFollow-on need(s)Accessibility useAccessibility BenefitNon-accessibility use (Situational Impairment)Non-accessibility benefitsExamplesChallengesPossible Solutions to ChallengesRelevant SC's
3
No visualAudio and/or Haptic for visualOutputEfficient navigationSightInclude peopleRadio
Multitasking including driving, operating a machine, cooking, interacting with other people
Safety
4
Reduced visualMagnification, some audio and/or haptic for visual, color contrastOutputEfficient navigationSightInclude peopleAging
Multitasking including driving, operating a machine, cooking, interacting with other people
Safety
5
No abrupt visualStill optionOutputCognitiveInclude peopleTasks that require concentration
Multitasking including driving, operating a machine, cooking, interacting with other people, especially if it's dangerous
Safety, better concentrationPlatform or browser settings optionKnowing what to set.
Making sure the setup process is quick, easy and persists
Consistency across programs
6
No audioVisual for audioOutputLanguage accuracyHearingInclude peopleAging
Loud environment including bar
Quiet environment including library
Misplaced earbuds
Increased reachCaptionsAutomatic captioning still contains mistakes.
Manual captioning is relatively expensive.
Correcting automatic captioning is tedious.
7
Reduced audioVisual for audioOutputLanguage accuracyHearingInclude peopleAging
Loud environment including bar
Quiet environment including library
Misplaced earbuds
Increased reachCaptionsAutomatic captioning still contains mistakes.
Manual captioning is relatively expensive.
Correcting automatic captioning is tedious.
8
No abrupt audioStill optionOutputCognitiveInclude peopleTasks that require concentration
Quiet environments including library
Multitasking including driving, operating a machine, especially if it's dangerous
Safety, better concentrationPlatform or browser settings option
9
No hands availableNo hands inputInputSpeedMotorInclude peopleMultitasking including something that requires hands all the time
Doing anything that will benefit from increased efficiency
Safety, increased reachSpeech input;
Sound input;
Head/Eye pointer input;
Computer Brain interface input;
User-directed automation
Enabling multiple input methods so the user can choose when to employ a given method
Consistency across programs.
10
Reduced time with handsAlternative keyboard/mouse device(s) and/or no hands input optionInputEfficient navigationMotorInclude peopleMultitasking including something that requires hands part of the timeSafety, increased reach
11
Reduced dexterity with handsAlternative keyboard/mouse device(s) and/or no hands input optionInputEfficient navigationMotorInclude peopleWorking in a cold or awkward environmentSafety, increased reachAbsolute positioning mouse device
12
Reduced memory capacityClarity, breadcrumbsOutputEfficient navigationCognitiveInclude peopleMultitasking
Doing anything that will benefit from increased efficiency
Fewer mistakes, less time needed
Back button, historyPrivacy.
13
Reduced interrupt capacityClarity, breadcrumbsOutputEfficient navigationCognitiveInclude peopleMultitasking
Doing anything that will benefit from increased efficiency
Fewer mistakes, less time needed
Back button, historyPrivacy.
14
Reduced language capacitySymbolic optionsOutput/InputEfficient navigationCognitiveInclude peopleBetter communication with people who use symbolic optionsIncreased reachSymbol setsMultiple needs. Multiple symbol sets
15
Reduced complexitySimple optionsOutputEfficient navigationCognitiveInclude peopleMultitasking including driving, operating a machine, cooking, interacting with other people.
Using a language that's not your first language.
Fewer mistakes, less time needed
Avoiding multiple paths for beginners/expert
16
Reduced stressClarity, breadcrumbs, control over environment including interrupts, choice of input and output methodsOutput/InputEfficient navigationCognitiveInclude peopleMultitasking including driving, operating a machine, especially if it's dangerous
Safety, fewer mistakes, less time needed
17
18
Require privacyOutput/Input
Technologies used for accessibility can reveal user information without user consent
Include peopleAllow people to keep personal information private
19
Reduced navigation in the physical worldEnhanced transport power and/or navigationOutput/Input
Sight, Motor, Cognitive
Include peopleTransporting children
Transporting older folks who have reduced power and navigation abilities
More transport choices across groups
More efficient transport
Group transport schemes;
Buses, subways and cars that can quickly and easily handle wheeled cargo;
Electric cargo bicycles
20
Reduced visualEnhanced visual options to access content / navigationOutput/Input
Accessibility Settings (Zoom)
Benefit for users using mobile native Accessibility SettingsAging pouplationResize Text / Reflow Text
21
22
Note: There are two needs that apply to all the constraints – speed of use and option to mix different inputs and different outputs (everywhere).
23
Note: Everything boils down to this: people need to know what to do, and be able to do it – without latency or interruption – using their choice of input and output methods
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100