Dialog Design: Windows, Icons, Menus and Pointers WIMP - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

Dialog Design: Windows, Icons, Menus and Pointers WIMP

Description:

This material has been developed by Georgia Tech HCI faculty, and ... sheets of paper on our desks, so is a familiar concept. ... the cluttered desk : ... – PowerPoint PPT presentation

Number of Views:146
Avg rating:3.0/5.0
Slides: 24
Provided by: jeffp8
Category:

less

Transcript and Presenter's Notes

Title: Dialog Design: Windows, Icons, Menus and Pointers WIMP


1
Dialog Design Windows, Icons, Menus and Pointers
(WIMP)
This material has been developed by Georgia Tech
HCI faculty, and continues to evolve.
Contributors include Gregory Abowd, Jim Foley,
Elizabeth Mynatt, Jeff Pierce, Colin Potts, Chris
Shaw, John Stasko, and Bruce Walker. Comments
directed to foley_at_cc.gatech.edu are encouraged.
Permission is granted to use with acknowledgement
for non-profit purposes. Last revision June
2004.
2
Dialog Styles
  • 1. Command languages
  • 2. WIMP - Window, Icon, Menu, Pointer
  • 3. Direct manipulation
  • 4. Speech/Natural language
  • 5. Gesture, pen

3
Agenda
  • Review of dialogue design issues
  • WIMP
  • Advantages, disadvantages
  • Design guidelines

4
General Issues in Choosing Dialogue Style
  • Who is in control - user or computer
  • Initial training required
  • Learning time to become proficient
  • Speed of use
  • Generality/flexibility/power
  • Special skills - typing
  • Gulf of evaluation / gulf of execution
  • Screen space required
  • Computational resources required

5
WIMP
  • Menus, Buttons, Forms, Icons
  • Predominant desktop interface paradigm (along
    with some direct manipulation)
  • Advantages
  • Make a list individually orin a group

6
Windows Pros and Cons
  • Why are windows good (at least sometimes)? Are
    there problems with windows? Make pro/con list
    individually or in group.
  • Focus just on windows,not on menus andicons etc

7
Keep on Listing Pros and Cons
  • When done - go on

8
Window Pros
  • Facilitate multi-tasking, which many people do.
  • Maps well onto overlapping sheets of paper on our
    desks, so is a familiar concept.
  • Makes computer usage easier for most of us.

9
Window Cons
  • Can make concentrating on a single task hard
    (that incoming mail.)
  • An extension of the cluttered desk )
  • May be unnecessary for dedicated-use environments
    that run a single application

10
Menus - Many Different Types
  • Pop-up
  • Pull-down
  • Radio buttons
  • Pie buttons
  • Hierarchical/cascading

11
Pie Menus
From Sim City
12
Pop-up Hierarchical
13
Menu Pros and Cons
  • What is good about menus?
  • What is bad about menus?

14
Menu Pros
  • One keystroke or mouse operation vs. many - no
    typing!
  • No memorization of commands
  • Recognition, not recall
  • Limited input set

15
Menu Cons
  • Less direct user control - have to find correct
    menu / menu item
  • Not so readily extensible
  • Slower than keyboarding for experienced users, at
    least without accelerators

16
Menu Item Ordering
  • What rules do Mac, Netscape, Windows, etc, use?
  • Make a list if you are by yourself or in a small
    group
  • Or suggest some in class

17
Menu Items
  • Create groups of logically similar items
  • Cover all possibilities
  • Ensure that items are non-overlapping
  • Keep wording concise, understandable

18
Menu Item Order - Some Rules
  • One possible methodology (priority order)
  • Natural order (if exists)
  • Time
  • e.g. Breakfast, Lunch, Dinner
  • Numeric ordering
  • e.g. Point sizes for font
  • Categorical - with visual separation
  • Frequency of use
  • Order of use
  • Alphabetical - esp for long lists
  • Dont change dynamically!

19
A Good Menu Example
  • Logical grouping
  • Visual separation of groups
  • Disabled items grayed out
  • Shortcuts shown
  • indicates leads to dialogue
  • Go forth and find some bad examples!

20
A Bad Menu Example
  • Travel web page links
  • Flight page
  • 3 Best Itineraries
  • Flights Prices
  • Timetables
  • Fares
  • Which do you choose for reservations?

21
Menu Order Experiment
  • Experiment with 64 common English words
  • Alphabetical binary tree all the way to flat
    64-item menu
  • Performance improved as search tree flattened out
  • 9 sec. for binary, 4 sec for 8x8, about 3 sec.
    for flat categorized
  • 64 words at random worse than 64 categorized
    words
  • Snowberry et al, Computer Display Menus,
    Ergonomics 1983, 26(7), pp 699-712

22
Key Ideas
  • Window Pros and Cons
  • Types of Menus
  • Menu Pros and Cons
  • Guidelines for ordering items in menus

23
The End
Write a Comment
User Comments (0)
About PowerShow.com