/
Spring 2011 Spring 2011

Spring 2011 - PowerPoint Presentation

briana-ranney
briana-ranney . @briana-ranney
Follow
387 views
Uploaded On 2016-05-12

Spring 2011 - PPT Presentation

68136831 User Interface Design and Implementation 1 Lecture 18 Graphic Design GR3 due tonight at midnight PS3 RS3 released due Sunday GR4 released due in 2 weeks UI Hall of Fame or Shame ID: 316796

interface design 813 2011 design interface 2011 813 831 user implementation spring contrast position visual prototype simplicity hue paper

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Spring 2011" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Spring 2011

6.813/6.831 User Interface Design and Implementation

1

Lecture 18: Graphic Design

GR3 due tonight at midnight

PS3, RS3 released, due Sunday

GR4 released, due in 2 weeksSlide2

UI Hall of Fame or Shame?

Spring 2011

6.813/6.831 User Interface Design and Implementation

2Slide3

Nanoquiz

closed book, closed notes

submit before

time is up (paper or web) we’ll show a timer for the last 20 seconds

Spring 2011

3

6.813/6.831 User Interface Design and ImplementationSlide4

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

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

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

20

19

18

17

16

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

Spring 2011

4

6.813/6.831 User Interface Design and ImplementationSlide5

Today’s Topics

Human perceptionChunking

Visual variablesGestalt principles of groupingGraphic design guidelines

SimplicityContrastWhite spaceBalanceAlignment

Spring 2011

6.813/6.831 User Interface Design and Implementation

5Slide6

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 2011

6.813/6.831 User Interface Design and Implementation

6Slide7

Techniques for Simplicity: Reduction

Remove inessential elements

Spring 2011

6.813/6.831 User Interface Design and Implementation7Slide8

Techniques for Simplicity: Regularity

Use a regular patternLimit inessential variation among elements

Spring 2011

6.813/6.831 User Interface Design and Implementation

8Slide9

Techniques for Simplicity: Double-Duty

Combine elements for leverage

Find a way for one element to play multiple rolesSpring 2011

6.813/6.831 User Interface Design and Implementation

9

title bar

scrollbar thumb

help prompt

selection handlesSlide10

Chunking

Chunk”: unit of perception or memory

Chunking depends on:What you already know How the information is presentedHard: 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 2011

6.813/6.831 User Interface Design and Implementation

10Slide11

Contrast & Visual Variables

Contrast encodes information along visual dimensions

Spring 2011

6.813/6.831 User Interface Design and Implementation11

size

value

hue

orientation

texture

shape

positionSlide12

Characteristics of Visual Variables

Scale = kinds of comparisons possible

Nominal (=)All variables

Ordered (<, >)Ordered: position, size, value, texture granularityNot 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 2011

6.813/6.831 User Interface Design and Implementation

12Slide13

Selectivity

Selective perception: can attention be focused on one value of the variable, excluding other variables and values?

Selective: position, size, orientation, hue, value, textureNot selective: shape

Spring 20116.813/6.831 User Interface Design and Implementation

13Slide14

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 2011

14

6.813/6.831 User Interface Design and ImplementationSlide15

Associativity

Associative perception: can variable be ignored when looking at other variables?

Associative: position, hue, value, texture, shape, orientationNot associative: size, value

Small size and low value interfere with ability to perceive hue, value, texture, and shapeSpring 2011

6.813/6.831 User Interface Design and Implementation

15Slide16

Techniques for Contrast

Choose appropriate visual variablesUse as much length as possible

Sharpen distinctions for easier perceptionMultiplicative scaling, not additive

Redundant coding where neededCartoonish exaggeration where neededUse the “squint test”

Spring 2011

6.813/6.831 User Interface Design and Implementation

16Slide17

Choosing Visual Variables for a Display

Spring 2011

6.813/6.831 User Interface Design and Implementation

17Slide18

Designing Information Displays

Spring 2011

6.813/6.831 User Interface Design and Implementation

18Slide19

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 2011

6.813/6.831 User Interface Design and Implementation

19

Figure 1. This is a caption, which is

smaller than body text, and set off by

position, centering, and line length.Slide20

Simplicity vs. Contrast

Spring 2011

6.813/6.831 User Interface Design and Implementation

20

min

25%

50%

75%

max

Tukey

Tufte #1

Tufte #2Slide21

Contrast Problems

Spring 2011

6.813/6.831 User Interface Design and Implementation

21

Source: Interface Hall of ShameSlide22

White Space

Use white space for grouping, instead of linesUse margins to draw eye around design

Integrate figure and groundObject should be scaled proportionally to its background

Don’t crowd controls togetherCrowding creates spatial tension and inhibits scanning

Spring 2011

6.813/6.831 User Interface Design and Implementation

22Slide23

Crowded Dialog

Spring 2011

6.813/6.831 User Interface Design and Implementation

23

Source: Mullet & Sano, p. 110Slide24

Using White Space to Set Off Labels

Spring 2011

6.813/6.831 User Interface Design and Implementation

24

Source: Mullet & Sano, p. 96

(a)

(b)Slide25

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 Implementation

25

proximity

similarity

continuity

closure

area

symmetrySlide26

White Space Avoids Visual Noise

Spring 2011

6.813/6.831 User Interface Design and Implementation

26Slide27

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 Implementation

27Slide28

Symmetry Example

Spring 2011

6.813/6.831 User Interface Design and Implementation

28Slide29

Alignment

Align labels on

left or rightAlign controls on left and

rightExpand as neededAlign text baselinesSpring 2011

6.813/6.831 User Interface Design and Implementation

29Slide30

Grids Are Effective

Spring 2011

6.813/6.831 User Interface Design and Implementation

30

Source: Mullet & Sano, p. 165Slide31

Summary

Use contrast to emphasize important distinctionsChoose appropriate visual variables

Squint testSimplify unimportant distinctionsRemember Gestalt grouping

Alignment, balance, symmetrySpring 2011

6.813/6.831 User Interface Design and Implementation

31