|
Solution: Put the options on push buttons.
Buttons and menus can handle longer phrases than pull-downs. You get clear
communication for casual and new users. You can position the push button
on the screen at the place the user needs it, matching the task flow as
it goes in a left-right, top-down pattern. If a command appears on several
screens, try to design a task flow that allows a consistent position for
the buttons.
When using pull-downs, never change menubar names! (Play the slots with
a slot machine, not a menubar.) If an option doesn't apply in a particular
situation, deactivate it by dimming it rather than "offing"
it.
Reduce Memory Work
Issue: Since pull-downs hide options,
users must remember to remember they exist! Research demonstrates that
users forget rapidly and often fail to search under menu options for ideas!
Solution: Keep your functions visible.
(Call us for our inspirational button "If the user can't find it,
the function's not there." 1-800-242-4480.) At the same time, hide
functions until they are needed. Don't overwhelm the new or casual user
with choices not required yet. (Experts can handle them better.) If you're
plumb out of screen space, candidates for pull-downs include system-wide
functions. Functions used least frequently are your first choice for pull-downs.
Reduce Motor Work
Issue: Using a pull-down menu requires
two mouse clicks. One to open the menu, another one to select the option.
Furthermore, exploring a set of menubar options requires a lot of "mousing
around".
Solution: A push button, or a classical
menu option only requires one mouse click and no mousing around.
SOUL DESIGN STRIKES BACK We haven't give up on pull-downs!
Here are some ways to set the cryptocritters straight. Let's assume you
are designing an application that has no need for the blank page metaphor.
Instead, the task has an identifiable task flow with task modules. Here
are some options that follow the VIMM model given previously.
|