|
|
|
|
|
by andrewla
1401 days ago
|
|
General-purpose buttons whose action changes with context are just as bad as touchscreens. The whole point of tactile interfaces is that the buttons and controls have a consistent action regardless of context. A button that sometimes does one thing and sometimes does another depending on what is on the screen is no better than a touchscreen, since it requires active attention to operate. |
|
It just requires context. How that context is critically important. If it is a hierarchical menu, then the context is the navigation path (i.e. the sequence of previous button pushes, each of which transitions from one state to the next). Importantly, with a fixed hierarchical menu, the path to a button's functionality doesn't change and can be memorized. With some audio feedback, the current state can also be announced, so that a person's mental state matches the state the interface is in.
There are several problems with touchscreens, not the least of which is the context issue. The next issue is there is no tactile feedback, which requires you to look at where you are touching, often because interactive things can appear anywhere.