Introduction
Menu is a way to present available instructions for users. Form fill-in is a mean for interactive system to ask data or information from users. Dialog box is a response from interactive system after users give intructions that need parameters, e.g. When users click Open icon
The primary goal for menu, form fill-in, and dialog-box designers is to create a sensible, comprehensible, memorable, and convenient organization relevant to the user's task
There are several type of menus :
- Single menus
- linear sequence menus
- tree structure menus
- cyclic and acyclic network menus
Single Menus
A menu with binary choice (True or False, Yes or No), for example
- Mnemonic Letters
- Radio Buttons
- Button Choice
- Pull-down
- Pop-up
- Toolbar Menus
- Menus for Long List
- Embedded Menus
Combinations of Multiple Menus
- Linear Sequence Menus
- Simultaneous Menus
- Tree-structured menus
- Menu Maps
- Acyclic Networks Menus
- Cyclic Networks Menus
- Menu Layout
Form Fill-in
Appropriate when many fields of data must be entered :
- Full complement of information is visible to user.
- Display resembles familiar paper forms.
- Few instructions are required for many types of entries.
Form fill-in design guidelines :
- Meaningful title
- Comprehensive instructions
- Logical grouping and sequencing of fields
- Visually appealing layout of the form
- Familiar field labels
- Consistent terminology and abbreviations
- Visible space and bounderies for data-entry fields
- Convenient cursor movement
- Error correction for individual characters and entire fields
- Error prevention where possible
- Error messages for unacceptable values
- Marking of required fields
- Explanatory messages for fields
- Completion signal to support user control
Dialog Boxes
Dialog boxes is a combination of menu and form fill-in techniques.
Internal layout guidelines:
- Meaningful title, consistent style
- Top-left to bottom-right sequencing
- Clustering and emphasis
- Consistent layouts (margins, grid, white space, lines, boxes)
- Consistent terminology, fonts, capitalization, justification
- Standard buttons (OK, Cancel)
- Error prevention by direct manipulation
- Smooth appearance and disappearance
- Distinguishable but small boundary
- Size small enough to reduce overlap problems
- Display close to appropriate items
- No overlap of required items
- Easy to make disappear
- Clear how to complete/cancel
No comments:
Post a Comment