Prof. James A. Landay University of Washington Autumn 2012 USER INTERFACE DESIGN + PROTOTYPING + EVALUATION Visual Information Design * Includes material.

Slides:



Advertisements
Similar presentations
Typography Typography exists to honor content. — Robert Bringhurst,
Advertisements

UI Best Practices Application Developer’s Intro School Week 1 Day 1.
® Copyright 2008 Adobe Systems Incorporated. All rights reserved. ® ® 1 INTRODUCTION TO TYPOGRAPHY DESIGN.
Elements of Design: The 4 Basic Principles.
The Art of Interface Design Anne Morgan Spalter. Inter-related Components of Interface Design Task analysis and user testing Software engineering Functional.
Chapter Concepts Discuss Fonts Understand Fonts
Stanford hci group / cs147 u 23 October 2007 Visual Design Scott Klemmer tas: Marcello Bastea-Forte, Joel Brandt, Neil Patel,
Stanford hci group / cs147 u 30 October 2008 Information Design Scott Klemmer.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Feb 27, 2003.
Prof. Anselm SpoerriWeb Design Summary1 Web Guiding Principles Diversity of Users & Rapid Change –Diverse users, diverse computers, diverse skills, diverse.
SIMS 213: User Interface Design & Development Marti Hearst Tues Mar 15, 2005.
SIMS 213: User Interface Design & Development Marti Hearst Thurs Feb 8, 2001.
James A. Landay Jason I. Hong Berkeley Summer Engineering Institute 14 – 16 June 2004 Visual Information Design.
The Information School of the University of Washington Information System Design Info-440 Autumn 2002 Session #10 BOO! BOO!
SIMS 202 Information Organization and Retrieval Prof. Marti Hearst and Prof. Ray Larson UC Berkeley SIMS Tues/Thurs 9:30-11:00am Fall 2000.
Design Resources Presented for Capstone Course in Educational Technology Danah Henriksen May 31, 2003.
CS 160 Spring 2005 Visual Information Design Slides from Prof. James Landay.
490F Visual Design. Outline Simplification Small Multiples Typography & Grid systems Things to Avoid Color Proportion & Scale Design economy Visualization.
14-Aug-15 Design Principles. Design principles In The Non-Designer’s Design Book: Design and Typographic Principles for the Visual Novice, Robin Williams.
7 Selecting Design and Color Section 7.1 Identify presentation design principles Use a custom template Add pages to a navigation structure Section 7.2.
® Copyright 2008 Adobe Systems Incorporated. All rights reserved. ® ® 1 INTRODUCTION TO TYPOGRAPHY DESIGN Vocabulary and Guidelines.
Typography and Space for Web Design Important Issues From Web Style Guide.
Section 7.1 Identify presentation design principles Use a custom template Add pages to a navigation structure Section 7.2 Identify color scheme guidelines.
Stanford hci group / cs147 u 25 September 2007 Information Design Scott Klemmer tas: Marcello Bastea-Forte, Joel Brandt, Neil.
Graphical Screen Design Part 1: Contrast, Repetition, Alignment, Proximity Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada.
William H. Bowers – Designing Look and Feel Cooper 19.
Introduction to Interactive Media 06: Text: Static Interactive Media Component.
Design Principles for PowerPoint
CS3205: HCI in SW Development More on Detailed Design: Guidance and Color.
Visual Design.  My first graphic design class ever was typography  draw the Futura R in black plaka.  type is the center of design.
Design. Hard design - increase control. - Displays are more virtual / artificial. Marketplace pressure: - Adding operations cheaper. Adding controls expensive.
Information Design. 2 London Underground  Abstraction is key to design. This is one of the best examples.  First subway map to notice that public transit.
Introduction to Visual Literacy. Essential Questions: What does it mean to be a “Visually Literate Person” (VLP)? Why is it important for teachers and.
© Anselm Spoerri Lecture 14 Course Review –Course Objectives –Design Principles Evaluation Criteria used for Term Project.
Guidelines and Prototypes CS774 Human Computer Interaction Spring 2004.
HCI 특론 (2010 Spring) Low-fi Prototyping. 2 Interface Hall of Shame or Fame? Amtrak Web Site.
What is Multimedia?. Today’s objectives Define multimedia Work with XHTML Work with CSS.
Design  Good design is good because of its fitness to a particular user fitness to a particular task  In general, you are not your user!  Our class.
IS1824: Introduction to Internet Multimedia Lecture 7: Style 1 (Layout and Colour) Rob Gleasure
Visual Information Design. June 2004User Interface Design, Prototyping, and Evaluation2.
Prof. James A. Landay University of Washington Autumn 2008 Video Prototyping October 14, 2008.
Final Review 490JL. What’s on the Final? Everything. Lecture Slides Assignments/Project Readings Discussion Section Worth 20 %
Presentation or Visual Design Gabriel Spitz 1 Lecture # 15.
Visual design The “look” of your interface. Role of Graphic Design What someone initially encounters – Sets a framework for understanding content.
Final Review 490F. What’s on the Final? Everything Lecture Slides Assignments/Project Readings Discussion Section Worth 25 % Bias toward topics covered.
11–13 June 2001 Visual Information Design James Landay Jason Hong Scott Klemmer.
Graphics and interface design Feng Liu Ph.D.. Outline Design Principles – What designer need to keep in mind Elements of design Where interface design.
VISUAL RHETORIC All the C.R.A.P. you need to know… The Purdue Writing Lab.
CS147 - Terry Winograd - 1 Lecture 7 – Visual Design Terry Winograd CS147 - Introduction to Human-Computer Interaction Design Computer Science Department.
ANM 104 DESIGN THEORY & PRACTICE 1) Foundation Portfolio Information 2) Digital Image Composition Review & File Check 3) Digital Image Composition Work.
With a focus on screen design and CRAP. The Joshua Tree Epiphany.
Visual Rhetoric and the Common Core Amy Jo Southworth Bay Shore High School
ANM 104 DESIGN THEORY & PRACTICE LESSON 12 1) Group Review 2) What ’ s New on the Class Blog 3) InDesign Typography Composition: File Check 4) Basics of.
Now… The Basics of Design Basic Elements of Design Dots Lines Shapes Color Type Size Direction.
Stanford hci group / cs376 research topics in human-computer interaction Information Visualization Scott Klemmer 03 November.
Web Design Basics What is a good web site from a design standpoint?
Prof. James A. Landay University of Washington Winter 2007 Video Prototyping January 22, 2007.
Prof. James A. Landay University of Washington Autumn 2004 Visual Information Design November 4, 2004.
Prof. James A. Landay University of Washington Spring 2008 Web Interface Design, Prototyping, and Implementation Ubicomp Design Pre-Patterns May 29, 2008.
Understanding and Applying Typography in CSS
Visual Information Design
8/18/2016 Web Development and Interactive Media
Section 7.1 Section 7.2 Identify presentation design principles
Visual Information Design Introduction to Human Computer Interaction & Design Hao-Hua Chu National Taiwan University November 28, 2016 *** Adapt teaching.
Applying Typography in CSS
Understanding and Applying Typography in CSS
Information Visualization
GRAPHIC DESIGN TIPS & TRICKS
Cooper Part II Making Well-Behaved Products Visual Design
Layout Terms Visual Hierarchy
Presentation transcript:

Prof. James A. Landay University of Washington Autumn 2012 USER INTERFACE DESIGN + PROTOTYPING + EVALUATION Visual Information Design * Includes material from Skip Shelly, Edward Tufte, Kevin Mullet, & Scott Klemmer

Hall of Fame or Shame?

Hall of Shame! 20 pages of scrolling to get to the next action

Hall of Shame! 20 pages of scrolling to get to the next action

Prof. James A. Landay University of Washington Autumn 2012 USER INTERFACE DESIGN + PROTOTYPING + EVALUATION Visual Information Design * Includes material from Skip Shelly, Edward Tufte, Kevin Mullet, & Scott Klemmer

Outline Review Prototyping Simplification Small Multiples Typography & Grid systems Things to Avoid Color Proportion & Scale Design economy Visualization 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 6

Prototyping Review Prototypes are a concrete representation of a design or final product Low-fi testing allows us to? –quickly iterate –get feedback from users & change right away Problems with lo-fi testing? –computer inherently “buggy” –timings not accurate –some widgets hard to recognize as sketches –dynamic behaviors hard to simulate CSE 440: User Interface Design, Prototyping, & Evaluation 7 11/20/2012

Quotes: Mullet and Sano “Design is not something that can be applied after the fact, when the fundamental organization of the product has already been determined–though this is indeed a common misconception. To be effective, design must be an integral part of the product development lifecycle.” 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 8

Quotes: Mihai Nadin “Method helps intuition when it is not transformed into dictatorship. Intuition augments method if it does not instill anarchy. In every moment of our semiotic existence, method and intuition complement one another.” 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 9

How Might We Improve This? 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 10

Use whitespace to make groupings obvious “Some space must be narrow so that other space may be wide, and some space must be emptied so that other space may be filled.” – Robert Bringhurst Elements of Typographic Style CSE440 - Autumn 2007CSE440 - Winter

Can We Do Better Still? 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 12

Use size contrasts to indicate hierarchy “Information consists of differences that make a difference.” – Edward Tufte Envisioning Information 13 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 13

11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 14

Quotes: Antoine de Saint Exupery “In anything at all, perfection is attained not when there is no longer anything to add, but when there is no longer anything to take away.” 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 15

Simplification & Reduction

Abstraction London Underground

Small Multiples Economy of line Similarities enable us to notice differences IMAGE REMOVED Images from Edward Tufte’s Envisioning Information (removed for copyright) 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 18

International Women’s Day Diaz, Estela 1974 March 8 - International Women’s Day Echeverria, Heriberto 1971 March 8 - International Women’s Day S M A L L M U L T I P L E S Cuban Poster Art Gallery, 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 19

Reid Miles, Blue Note Cover CSE440 - User Interface Design, Prototyping, & Evaluation S M A L L M U L T I P L E S 11/20/

Jan Tschichold’s Revolution Champion of Modernist Typography Die Neue Typographie Berlin, 1928 Bauhaus school Dessau, /20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 21

Type Classifications Typeface (Arial) vs Font (Arial Bold) Serifs: Structural details in letters that help the reader connect them Sans Serif Serif 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 22

Asymmetric Typography How blocks used to be arranged in magazines. Schematic, thoughtless centering of blocks (= ugly). The same blocks, correctly arranged in the same type-area. Constructive, meaningful, and economical (= beautiful). J A N T S C H I C H O L D 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 23

Grid Systems A key pattern for implementing rationality, modernism, asymmetry Note that no elements are “centered” Java Look and Feel Design Guidelines 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 24

Use alignment to guide the eye & reduce clutter Avoid slight misalignments; undermine your ability to beacon organization And they draw the eye – our perceptual system notices deviations from patterns When you deviate from a pattern, do so strategically 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 25

Icon Design: Differences that Make a Difference 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 26

Administrivia Medium-fidelity Interactive prototype due Tue 12/4 –as much of the final UI as possible –much of backend processing or data faked –run on phone in web browser (most) –use a prototyping tool (we highly recommend JustInMind) Presentations 12/4 & 12/6 Presentations & poster session during final exam slot (Mon 12/10) 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 27

Color Hue is gradation of colour Saturation/purity is intensity of the hue Luminance is the brightness in an image Photo Hue Saturation Luminance 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 28

Technology-Centered Colors Nice Hex codes, “evenly” distributed But yowch! Lime green and hot pink? 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 29

Color Spaces 11/20/2012

Human-Centered Colors Munsell (left): Perceptually based Pantone (right): Functionally based Anne Spalter, The Computer in the Visual Arts 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 31

Color: Edward Tufte CSE440 - User Interface Design, Prototyping, & Evaluation IMAGE REMOVED

Color: Edward Tufte CSE440 - User Interface Design, Prototyping, & Evaluation IMAGE REMOVED

How to get color right Design in grayscale first Keep luminance values from grayscale when moving to color 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 34

Scale 35

Proportion and Scale Kevin Mullet and Darrell Sano, Designing Visual Interfaces 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 36

Visualization Tree maps Design Galleries 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 37

Tree Maps (SmartMoney)

Tree Maps (PhotoMesa)

Design Galleries

Some Starting Points Gather materials you find… –successful –contextually relevant Could be from a very different domain “Good artists borrow, great artists steal” – Picasso Include visual design professionals in the iterative design cycle 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 42

Further Reading Kevin Mullet and Darrell Sano, Designing Visual Interfaces Edward Tufte’s books and course Anne Spalter, The Computer in the Visual Arts Robin Williams, The Non-Designer’s Design Book Typography –Jan Tschichold, The New Typography –Robert Bringhurst, The Elements of Typographic Style – 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 43

Further Reading Color: Charles Poynton, A Technical Introduction to Digital Video –also his SIGGRAPH course –web Typography on the web – – 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 44

Summary Grid systems help us put information on the page in a logical manner –similar things close together Small changes help us see key differences (e.g., small multiples) Abstraction is a key to design RGB color space leads to bad colors Use color properly – not for ordering! Avoid clutter 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 45

Next Time Have a Happy Thanksgiving! Tue, 11/27: User Testing Read –Appendix A from The Design of SitesAppendix A from The Design of Sites –Discussion of guidelines for user observation By Kathleen Gomoll & Anne NicholDiscussion of guidelines for user observation –optional: Statistica Ch1, & parts of Ch3Ch1Ch3 –optional: Lewis & Rieman Ch. 5optional: Lewis & Rieman Ch. 5 11/20/2012CSE440 - User Interface Design, Prototyping, & Evaluation 46