Conceptual Models & Interface Metaphors. 2 Interface Hall of Fame or Shame? Tabbed dialog for setting options in MS Web Studio –more tabs than space to.

Slides:



Advertisements
Similar presentations
Managing Your Site – Lesson 61 Managing Your Site Lesson 6.
Advertisements

The next generation of Communications on Campus The University of Toledo Unified Messaging.
SIMS 213: User Interface Design & Development Marti Hearst Tues, Jan 27, 2004.
Macintosh OS X. What is an operating system? O Like cars, computers have operating systems (sometimes abbreviated OS). O A computer operating system is.
Don Norman Worked for industry (Apple) Professor First published in 1988 Does not focus on computer interfaces Coined: user-centered design Goal: Motivate.
Understanding and conceptualizing interaction. Understanding the problem space –What do you want to create? –What are your assumptions? –Will it achieve.
HCI 특론 (2007 Fall) Conceptual Models & Interface Metaphors.
1 Official Interface Guidelines by David Catmull User interface documentation published by Apple and Microsoft.
Fall 2002CS/PSY Design of Everyday Things Agenda Discuss Norman’s views on HCI & design Discussion What did you take away from DOET book.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Feb 10, 2005.
Design Analysis of Everyday Objects IS 485, Professor Matt Thatcher.
Design of Everyday Things
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 10, 2004.
Design Principles, Guidelines and Metaphor Howell Istance Department of Computer Science De Montfort University.
Design of Everyday Things Don Norman on Design & HCI.
Using the WWW in Teaching and Learning Barbara Watson Andrew Stansfield IT Service.
Conceptual Models & Interface Metaphors Working as a Team*
SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 11, 2003.
Computer and Internet Basics.
SOFTWARE.
Microsoft Visual Basic 2012 CHAPTER TWO Program and Graphical User Interface Design.
Website Designing Using Ms FrontPage FrontPage 2003 Create a Web site with FrontPage.
Computer Hardware and Software
Prof. James A. Landay University of Washington Autumn 2008 Conceptual Models & Interface Metaphors October 23, 2008.
Programming with Microsoft Visual Basic 2012 Chapter 12: Web Applications.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 24, 2002.
Spring /6.831 User Interface Design and Implementation1 Lecture 3: Visibility.
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
An Overview of Using Computers
Warranty buyer beware. software manufacturers limit their liability for software problems by selling their software “as is”. can’t guarantee error free.
11.10 Human Computer Interface www. ICT-Teacher.com.
Notes on our audience People have selective attention/tunnel vision (especially if problem-solving), limited working/short-term memory, slow long-term.
What is an interface? How many different types of interfaces can you think of?
Visual Basic 2005 CHAPTER 2 Program and Graphical User Interface Design.
User Interface Design Session 11- LBSC 790 / INFM 718B Building the Human-Computer Interface Cartoon removed.
Prof. James A. Landay University of Washington Autumn 2004 Conceptual Models & Interface Metaphors October 7, 2004.
Design of Everyday Things. Grade summaries Assignments 1-4 (out of 10) P0 (out of 10) P1 group grade (out of 100) P1 individual grade (out of 50) Midterm.
Conceptual Model Design Informing the user what to do Lecture # 11 Gabriel Spitz.
Understanding Computer Viruses: What They Can Do, Why People Write Them and How to Defend Against Them Computer Hardware and Software Maintenance.
Visual Basic 2005 CHAPTER 2 Program and Graphical User Interface Design.
The Design of Everyday Things Darn these hooves! I hit the wrong switch again! Who designs these instrument panels, raccoons?
Human-Computer Interaction
Prof. James A. Landay Computer Science Department Stanford University CS 147 Autumn 2015 DESIGN THINKING FOR USER EXPERIENCE DESIGN + PROTOTYPING + EVALUATION.
Theories and Practice of Interactive Media 13 October 2003 Kathy E. Gill.
Stanford hci group / cs147 u 16 October 2007 Direct Manipulation and Mental Models Scott Klemmer tas: Marcello Bastea-Forte, Joel.
Prof. James A. Landay University of Washington Autumn 2007 Conceptual Models & Interface Metaphors October 10, 2007.
Metaphors Informing the user what to do Lecture 10 Gabriel Spitz 1.
Executive Summary - Human Factors Heuristic Evaluation 04/18/2014.
Choreography Assistant Human Computer Interaction - April 6, 2004 Choreography Assistant.
A disciplined approach to analyzing malfunctions –Provides feedback into the redesign process 1.Play protocol, searching for malfunctions 2.Answer four.
Conceptual Model Design Informing the user what to do Lecture # 10 (b) Gabriel Spitz.
Design CSE 403. Announcements Design How do people interact with computers? Tremendous flexibility in designing/building interactions Look at physical.
1 Design Principles – Part 2 of 3 Learnability Principles Flexibility Principles.
Introduction to Human Factors in Information Systems Dr. Cindy Corritore Creighton University ITM 734 Fall 2005.
Agenda: Surveys –In-person, Paper, telephone, and web –Computer assisted –Instrument Design Administrative data WorkFirst Longitudinal Study Hands-on surveys.
WEEBLYWEEBLY A user friendly FREE website builder Tips and Instructions.
[Donald A. Norman, “The Design of Everyday Things,” Chapter 3]
CEN3722 Human Computer Interaction Interface Metaphors and Conceptual Models Dr. Ron Eaglin.
Midterm in-class Tuesday, Nov 6
Conceptual Models & Interface Metaphors
Conceptual Models & Interface Metaphors Introduction to Human Computer Interaction & Design Hao-Hua Chu National Taiwan University Dec 12, 2016 *** Adapt.
ICS 463, Intro to Human Computer Interaction Design: 6 (Theory): Interface Metaphors (Chapter 7)
Cooper Part III Interaction Details Designing for the Desktop
Program and Graphical User Interface Design
Cooper Part III Interaction Details Designing for the Desktop
Official Interface Guidelines
4.00 Apply procedures to add content by using Dreamweaver. (22%)
What, why and how.
Presentation transcript:

Conceptual Models & Interface Metaphors

2 Interface Hall of Fame or Shame? Tabbed dialog for setting options in MS Web Studio –more tabs than space to display them Clicking on the right arrow once gives

3 Interface Hall of Shame! Tabbed dialog for setting options in MS Web Studio –more tabs than space to display them Clicking on the right arrow once gives: Inconsistent display of possible tabs –Where did the “Editor” tab go? Position of arrows awkward (split to each side?) –also, small targets near each other (Fitts’ Law)

Conceptual Models & Interface Metaphors

5 Outline Review – more Engelbart videos Design of Everyday Things Conceptual models Interface metaphors

6 Review Computers do not need to be the way we see them today Predict the future by inventing it What were some of the things Engelbart invented?

7 Design of Everyday Things By Don Norman (UCSD, Apple, HP, NN Group) Design of everyday objects illustrates problems faced by designers of systems Explains conceptual models –doors, washing machines, digital watches, telephones,... Resulting design guides  Highly recommend this book

8 Conceptual Models Mental representation of how object works & how interface controls affect it People may have preconceived models that are hard to change –(4 + 5) vs. (4 5 +) –dragging to trash? deletes file but ejects disk Interface must communicate model –visually –online help and documentation can help, but shouldn’t be necessary

9 Affordances as Perceptual Clues Well-designed objects have affordances –clues to their operation –often visual, but not always (e.g., speech) What affordances do you see here?

10 Affordances as Perceptual Clues Siemens Pocket PC Phone Pen input, no keypad Handspring Treo Pen input/keypad input

11 Affordances as Perceptual Clues Poorly-designed objects –no clues or misleading clues French artist Jacques Carelman Crazy design for a screw punch!

12 Refrigerator Problem: freezer too cold, but fresh food just right freezer fresh food

13 Refrigerator Controls What is your conceptual model? Normal SettingsC and 5 Colder Fresh FoodC and 6-7 Coldest Fresh FoodB and 8-9 Colder FreezerD and 7-8 Warmer Fresh FoodC and 4-1 OFF (both)0 A B C D E

A B C D E A Common Conceptual Model independent controls cooling unit cooling unit

15 Actual Conceptual Model Now can you fix the problem? Possible solutions –make controls map to user’s model –make controls map to actual system A B C D E cooling unit

16 Design Model & User Model Users get model from experience & usage –through system image What if the two models don’t match? Design ModelUser Model System Image

17 Conceptual Model Mismatch Mismatch between designer’s & user’s conceptual models leads to… –Slow performance –Errors –Frustration –...

18 Notorious Example

19 Car Example

20 Design Guides Provide good conceptual model –user wants to understand how UI controls impact object Make things visible –if object has function, interface should show it Map interface controls to user’s model –infix vs. postfix calculator -- whose model is that? Provide feedback –what you see is what you get!

21 Make Things Visible Refrigerator (?) –make the A..E dial something about percentage of cooling between the two compartments? Controls available on watch w/ 3 buttons? –too many and they are not visible! Compare to controls on simple car radio –#controls = #functions –controls are labeled (?) and grouped together

22 Control should mirror real-world Which is better for dashboard speaker front / back control? Dashboard Map Interface Controls

23 Map Interface Controls

24 Map Interface Controls

25 Metaphor Definition ? –“The transference of the relation between one set of objects to another set for the purpose of brief explanation.” Lakoff & Johnson, Metaphors We Live By –“...the way we think, what we experience, and what we do every day is very much a matter of metaphor.” –in our language & thinking -- “argument is war” he attacked every weak point... criticisms right on target... if you use that strategy We can use metaphors to leverage existing conceptual models

26 Desktop Metaphor Suggests a conceptual model –not really an attempt to simulate a real desktop –leverages existing knowledge about files, folders, trash –a way to explain why some windows seemed blocked

27 Example Metaphors Global metaphors –personal assistant, wallet, clothing, pens, cards, telephone, eyeglasses Data & function –rolodex, to-do list, calendar, applications documents, find, assist Collections –drawers, files, books, newspapers, photo albums

28 Is Consistent Always Better? PDA example: should “new appointment” & “delete appointment” be in the same place? New (add) is common, but delete is not

29 Is Consistent Always Better? Early Palm designStreamlined design

30 Is Consistent Always Better? Interfaces should be consistent in a meaningful way –eating knives, cutting knives, Swiss army Some types of consistency –consistent internally e.g., same terminology and layout throughout –consistent with other apps ex. works like MSWord, uses keyboard conventions design patterns –consistent with physical world

31 Summary Design ModelUser Model System Image Conceptual models –mental representation of how the object works & how interface controls effect it Design model should equal user model –mismatches lead to errors –know the user’s likely conceptual model Design guides –make things visible –map interface controls to user’s model –provide feedback

32 Further Reading Design of Everyday Things, Donald Norman Design as Practiced, Donald Norman –Talks about failure to make changes to Macintosh – Computing the Case Against User Interface Consistency, Jonathan Grudin –Talks about why interfaces should not always be consistent –