|
|
|
|
|
by dwringer
3204 days ago
|
|
Modal interfaces are bad practice for software that will be used by people with minimal training, in a "pick up and go" fashion, but they are not necessarily counterproductive for skilled experienced users. Douglas Engelbart was a strong proponent of modal UI's and IIRC did extensive studies showing that although disadvantageous for "newbies", such interfaces could eventually yield higher productivity. I don't know how much of this was simply due to his having such a small and biased sample. It is also important to point out that his conceptualization involved using a 5-key chording keyboard in one hand and a 3-button mouse in the other for most routine operations, so the modes helped extend the number of operations that could be encoded. Anyway, as someone who uses emacs instead of vim, on a regular old keyboard, I really can't say personally. EDIT: I suppose many people use a program like Blender with one hand on a mouse/trackball and the other on a 3d mouse, so the point about having different modes to get more versatility out of the same few buttons is still relevant. With that approach I use the radial menus plugin for Blender which makes changing modes pretty painless IMHO. |
|
Don't forget the foot pedals!