Hacker News new | ask | show | jobs
by cmaury 4047 days ago
While this is true, it turns out the lack of buttons isn't as limiting as you might think. You may not have haptic feedback, but you still have the ability to explore the screen using your spacial/tactile senses. By touching the screen and dragging your finger around you can explore what is displayed on the screen. The phone will read aloud the label of what ever item your finger is touching.

For an much more in-depth and eloquent discussion of touch screens and accessibility, you should check out this paper, slide rule which is the research that the VoiceOver design is based on.

http://openexhibits.org/paper/slide-rule-making-mobile-touch...

1 comments

Thanks for the reference. Has there been research on radial menus for this use case? E.g. touch anywhere in the middle of the screen to define the center of the radial menu, then move in a circle to discover the radial menu options. This would reduce the surface area to be traversed. If we ever get haptic feedback on mobile devices, this could be used to signal transition between "pie slices" of the radial menu.

http://en.m.wikipedia.org/wiki/Fitts's_law

Have you used VoiceOver? Both iOS and OS X versions have a rotor menu that activates with a two finger touch and twist motion to give access to various sets of items.
I've enabled VoiceOver for testing but had not seen that gesture, thanks for the pointer. It is useful but slightly awkward as you need both fingers to retain contact with the screen while rotating, which is challenging for a 360 degree rotation :)
You don't have to do full rotation in one go. It's hard to explain, but you basically need to do this (assuming right hand): put your thumb and index finger on the screen, and then do a swipe left motion with your index finger, while having thumb in place. Then lift the index finger, move it back to starting position and repeat. With that gesture you can advance the rotor by one position at time.