Accessibility/Mobile/GestureInterface: Difference between revisions
< Accessibility | Mobile
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== Design Principals == | |||
* Single handed operation whenever possible | |||
* Shallow learning curve | |||
* Portable knowledge from other platforms (iOS VoiceOver and Android TalkBack) | |||
* Avoid timing-sensitive input, and have little assumptions of user dexterity | |||
* Provide a large margin of error (help the user avoid mistakes), and empower them to explore | |||
{| | == Gesture Mappings == | ||
| | === Screen Reader === | ||
{| width="100%" | |||
| colspan="2" align="center" style="background:#ffdead;" | '''One Finger''' | |||
|- | |- | ||
| Double tap || Activate item | |||
|- | |- | ||
| | | Swipe left/right || Move cursor to next/previous item | ||
|- | |- | ||
| | | Touch/move on the screen || Move cursor to item under finger ("explore by touch") | ||
|- | |- | ||
| | | Swipe up/down || Move cursor by granularity* or adjust value | ||
|- | |- | ||
| | | Double tap-hold || Simulate long tap/drag* | ||
|- | |- | ||
| | | Triple tap-hold || Open granularity menu* | ||
|- | |- | ||
| | | colspan="2" align="center" style="background:#ffdead;" | '''Two Fingers''' | ||
|- | |- | ||
| | | Swipe up/down || Scroll by page length | ||
|- | |- | ||
| | | Swipe left/right || Scroll or switch page | ||
|} | |||
=== Magnifier === | |||
{| width="100%" | |||
| colspan="2" align="center" style="background:#ffdead;" | '''Two Fingers''' | |||
| Scroll | |||
| | |||
| | |||
| colspan=" | |||
|- | |- | ||
| | | Double tap-hold drag down/up || Zoom in/out | ||
|- | |- | ||
| | | Pan/Drag || Pan | ||
|} | |} |
Revision as of 21:07, 10 July 2014
Design Principals
- Single handed operation whenever possible
- Shallow learning curve
- Portable knowledge from other platforms (iOS VoiceOver and Android TalkBack)
- Avoid timing-sensitive input, and have little assumptions of user dexterity
- Provide a large margin of error (help the user avoid mistakes), and empower them to explore
Gesture Mappings
Screen Reader
One Finger | |
Double tap | Activate item |
Swipe left/right | Move cursor to next/previous item |
Touch/move on the screen | Move cursor to item under finger ("explore by touch") |
Swipe up/down | Move cursor by granularity* or adjust value |
Double tap-hold | Simulate long tap/drag* |
Triple tap-hold | Open granularity menu* |
Two Fingers | |
Swipe up/down | Scroll by page length |
Swipe left/right | Scroll or switch page |
Magnifier
Two Fingers | |
Double tap-hold drag down/up | Zoom in/out |
Pan/Drag | Pan |