 |
Date Posted:
Monday August 19, 2002 02:12:53 AM
|
|
Agreed. For example, usability, from a standard front-end point of view, is best served either by a mouseless-only control scheme, or by a complete properly-designed mouseless control scheme, supplemented by a mouse control scheme (for users low on the curve).
The point is that the mouseless scheme should have the main design focus.
As users progress and "learn the interface" they will automatically seek shortcuts, and if the mouseless input scheme is well-designed, they will rapidly drop the mouse in favour of the keyboard.
My experience is that users at the top of the curve then seek and use scripting control, so if it makes sense for the application, scripting control takes us another step towards the ultimate shortcuts and thus the ultimate efficiency.
Input control schemes with mouse-only operation, or incomplete or ill-thought-out mouseless operation, perhaps as an afterthought, are one of the biggest barriers to user efficiency.
Recently I have seen an application which required more than 1000 mouse clicks/keyboard entries to complete a batch of operation as the scripting interface was not functional.
Michael Hayes.
|