Download presentation
Presentation is loading. Please wait.
Published byHomer Hawkins Modified over 9 years ago
1
Spring 20116.813/6.831 User Interface Design and Implementation1 Lecture 18: Graphic Design GR3 due tonight at midnight PS3, RS3 released, due Sunday GR4 released, due in 2 weeks
2
UI Hall of Fame or Shame? Spring 20116.813/6.831 User Interface Design and Implementation2
3
Nanoquiz closed book, closed notes submit before time is up (paper or web) we’ll show a timer for the last 20 seconds Spring 201136.813/6.831 User Interface Design and Implementation
4
1.A good prototyping technique for evaluating efficiency is: (choose one best answer) A. task analysis B. scenario C. computer prototype D. paper prototype E. Wizard of Oz 1.Which of the following are advantages of paper as a prototyping technique? (choose all good answers) A. It’s cheaper than coding B. A paper prototype can’t be shipped as the final product C. Users may act more deliberately when using a paper prototype D. Hand-sketching encourages different kinds of feedback from users 2.Suppose you’re designing a new tab bar for Internet Explorer, and you build a paper prototype of the tab bar. Which of the following areas will have the best fidelity in this prototype? (choose one best answer) A. look B. feel C. breadth D. depth 2019181716151413121110 9 8 7 6 5 4 3 2 1 0 Spring 201146.813/6.831 User Interface Design and Implementation
5
Today’s Topics Human perception –Chunking –Visual variables –Gestalt principles of grouping Graphic design guidelines –Simplicity –Contrast –White space –Balance –Alignment Spring 20116.813/6.831 User Interface Design and Implementation5
6
Simplicity “Perfection is achieved not when there is nothing more to add, but when there is nothing left to take away.” –Antoine de St-Exupery “Simplicity does not mean the absence of any decor… It only means that the decor should belong intimately to the design proper, and that anything foreign to it should be taken away.” –Paul Jacques Grillo “Keep it simple, stupid.” (KISS) “Less is more.” “When in doubt, leave it out.” Spring 20116.813/6.831 User Interface Design and Implementation6
7
Techniques for Simplicity: Reduction Remove inessential elements Spring 20116.813/6.831 User Interface Design and Implementation7
8
Techniques for Simplicity: Regularity Use a regular pattern Limit inessential variation among elements Spring 20116.813/6.831 User Interface Design and Implementation8
9
Techniques for Simplicity: Double-Duty Combine elements for leverage –Find a way for one element to play multiple roles Spring 20116.813/6.831 User Interface Design and Implementation9 title bar scrollbar thumb help prompt selection handles
10
Chunking “ Chunk ” : unit of perception or memory Chunking depends on: –What you already know –How the information is presented Hard: M W B C R A L O A B I M B F I Easier: MWB CRA LOA BIM BFI Easiest: BMW RCA AOL IBM FBI 3-4-character chunking is good for presenting unrelated digits or letters Spring 20116.813/6.831 User Interface Design and Implementation10
11
Contrast & Visual Variables Contrast encodes information along visual dimensions Spring 20116.813/6.831 User Interface Design and Implementation11 sizevaluehueorientationtextureshapeposition
12
Characteristics of Visual Variables Scale = kinds of comparisons possible –Nominal (=) All variables –Ordered ( ) Ordered: position, size, value, texture granularity Not ordered: orientation, hue, shape –Quantitative (amount of difference) Quantitative: position, size Not quantitative: value, texture, orientation, hue, shape Length = number of distinguishable levels –Shape is very long (infinite variety) –Position is long and fine-grained –Orientation is very short (~ 4 levels) –Other variables are in between (~ 10 levels) Spring 20116.813/6.831 User Interface Design and Implementation12
13
Selectivity Selective perception: can attention be focused on one value of the variable, excluding other variables and values? –Selective: position, size, orientation, hue, value, texture –Not selective: shape Spring 20116.813/6.831 User Interface Design and Implementation13
14
N N N N N N N N N N N Z Z Z Z Z Z Z Z Z K K K K K K K K K K K M M M M M M M M M M M Spring 2011146.813/6.831 User Interface Design and Implementation
15
Associativity Associative perception: can variable be ignored when looking at other variables? –Associative: position, hue, value, texture, shape, orientation –Not associative: size, value Small size and low value interfere with ability to perceive hue, value, texture, and shape Spring 20116.813/6.831 User Interface Design and Implementation15
16
Techniques for Contrast Choose appropriate visual variables Use as much length as possible Sharpen distinctions for easier perception –Multiplicative scaling, not additive –Redundant coding where needed –Cartoonish exaggeration where needed Use the “ squint test ” Spring 20116.813/6.831 User Interface Design and Implementation16
17
Choosing Visual Variables for a Display Spring 20116.813/6.831 User Interface Design and Implementation17
18
Designing Information Displays Spring 20116.813/6.831 User Interface Design and Implementation18
19
Contrast in Publication Styles Title Heading This is body text. It’s smaller than the heading, lighter in weight, and longer in line length. We’ve also changed its shape to a serif font, because serifs make small text easier to read. Redundant encoding produces an effective contrast that makes it easy to scan the headings and distinguish headings from body text. 1 1 This is a footnote. It’s even smaller, and positioned at the bottom of the page. Spring 20116.813/6.831 User Interface Design and Implementation19 Figure 1. This is a caption, which is smaller than body text, and set off by position, centering, and line length.
20
Simplicity vs. Contrast Spring 20116.813/6.831 User Interface Design and Implementation20 min 25% 50% 75% max TukeyTufte #1Tufte #2
21
Contrast Problems Spring 20116.813/6.831 User Interface Design and Implementation21 Source: Interface Hall of Shame
22
White Space Use white space for grouping, instead of lines Use margins to draw eye around design Integrate figure and ground –Object should be scaled proportionally to its background Don ’ t crowd controls together –Crowding creates spatial tension and inhibits scanning Spring 20116.813/6.831 User Interface Design and Implementation22
23
Crowded Dialog Spring 20116.813/6.831 User Interface Design and Implementation23 Source: Mullet & Sano, p. 110
24
Using White Space to Set Off Labels Spring 20116.813/6.831 User Interface Design and Implementation24 Source: Mullet & Sano, p. 96 (a) (b)
25
The Gestalt Principles of Grouping Gestalt principles explain how eye creates a whole (gestalt) from parts Spring 20116.813/6.831 User Interface Design and Implementation25 proximitysimilaritycontinuity closureareasymmetry
26
White Space Avoids Visual Noise Spring 20116.813/6.831 User Interface Design and Implementation26
27
Balance & Symmetry Choose an axis (usually vertical) Distribute elements equally around the axis –Equalize both mass and extent Spring 20116.813/6.831 User Interface Design and Implementation27
28
Symmetry Example Spring 20116.813/6.831 User Interface Design and Implementation28
29
Alignment Align labels on left or right Align controls on left and right –Expand as needed Align text baselines Spring 20116.813/6.831 User Interface Design and Implementation29
30
Grids Are Effective Spring 20116.813/6.831 User Interface Design and Implementation30 Source: Mullet & Sano, p. 165
31
Summary Use contrast to emphasize important distinctions –Choose appropriate visual variables –Squint test Simplify unimportant distinctions Remember Gestalt grouping –Alignment, balance, symmetry Spring 20116.813/6.831 User Interface Design and Implementation31
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.