UID - Module 3 - Notes
UID - Module 3 - Notes
Event Trapping menus provide an ever-present background of control over the system’s state and
parameters while the user is working on a foreground task. They are,in essence, a set of
simultaneous menus imposed on hierarchical menus. In a graphical system, for example, existing
together are a simultaneous menu, the menu bar, and hierarchy—the menu bar and its pull-downs.
Event-trapping menus generally serve one of three functions.
(1) They may immediately change some parameter in the current environment (bold a piece
of text),
(2) They may take the user out of the current environment to perform a function without
leaving the current environment (perform a spell check), or
(3)They may exit the current environment and allow the user to move to a totally new
environment (Exit).
3.2 Functions of Menus
From the user’s perspective, a menu can be used to perform several functions, to navigate to a new
menu, to execute an action or procedure, to display information, or to input data or parameters.
(i)Navigation to a New Menu
Each user selection causes another menu in a hierarchical menu tree to be displayed.
The purpose of each selection is to steer the user toward an objective or goal. Selection errors may
lead the user down wrong paths, and cost time and, perhaps, aggravation, but these errors are
nondestructive and usually undoable
(a) Consistency
If continual or frequent references to menu options are necessary, permanently display the menu
in an area of the screen that will not obscure other screen data. If only occasional references to
menu options are necessary, the menu may be presented on demand Critical options should be
continuously displayed
(c) Presentation
Ensure that a menu and its choices are obvious to the user by presenting them witha unique and consistent
structure, location, and/or display technique. Ensure that other system components do not possess the same
visual qualities as menu choices
(d) Organization
Provide a general or main menu.
(i) Display all relevant alternatives only relevant alternatives.
(ii)Delete or gray-out inactive choices.
(iii)Match the menu structure to the structure of the task. Organization should reflect the most
efficient sequence of steps to accomplish aperson’s most frequent or most likely goals.
(iv) Minimize number of menu levels within limits of clarity For Web sites, restrict it to two levels
(requiring two mouse clicks) for fastest performance.
(v)Be conservative in the number of menu choices presented on a screen:
Without logical groupings of elements, limit choices to 4 to 8.
With logical groupings of elements, limit choices to 18 to 24.
(vi) Provide decreasing direction menus, if sensible.
(vii)Never require menus to be scrolled.
(viii)Provide users with an easy way to restructure a menu according to how work is accomplished
Complexity
Provide both simple and complex menus.
• Create groupings of items that are logical, distinctive, meaningful, and mutually exclusive.
• Categorize them in such a way as to:
• Maximize the similarity of items within a category.
• Minimize the similarity of items across categories.
• Present no more than six or seven groupings on a screen.
• Order categorized groupings in a meaningful way.
If meaningful categories cannot be developed and more than eight options must be displayed on a screen,
create arbitrary visual groupings that:
Consist of about four or five but never more than seven options.
Industry standards
Standard industry keyboard equivalents have been established for many common system menu choices.
Where these standard equivalents have been established, they should be followed. Microsoft Windows
calls keyboard equivalents access keys. Standard keyboard equivalents are shown in Table 4.1.
3.5.5.2 Keyboard Accelerators
For frequently used items, provide a keyboard accelerator to facilitate keyboard selection
• The accelerator may be one function key or a combination of keys
• Function key shortcuts are easier to learn than modifier plus letter shortcuts
• Pressing no more than two keys simultaneously is preferred.
• Do not exceed three simultaneous keystrokes.
• Use a plus (+) sign to indicate that two or more keys must be pressed at the same time
• Accelerators should have some associative value to the item.
• Identify the keys by their actual key top engraving.
• If keyboard terminology differences exist, use
• The most common keyboard terminology
• Terminology contained on the newest PCs
• Separate the accelerator from the item description by three spaces.
• Right-align the key descriptions.
• Do not use accelerators for
• Menu items that have cascaded menus.
• Pop-up menus.
• Use industry-standard keyboard accelerators when they exist.
• Where am I now?
• Where did I come from?
• Where can I go from here?
• How can I get there quickly?
Control
• An executive summary that provides a preview of the site and contains links to all major
concepts.
• A site map illustrating the site’s hierarchical structure and the relationships of
components.
• Both global and local maps.
• An alphabetized site index.
• A table of contents.
• Allow accessibility from any point in the Web site.
• Provide graphical images and command buttons of sufficient and equal size
Spacing
• Create equal spacing between choices graphical image and textual listing toolbars.
Inapplicability