© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.

Slides:



Advertisements
Similar presentations
Chapter 11 Designing the User Interface
Advertisements

ORGANIZING THE CONTENT Physical Structure
1 Official Interface Guidelines by David Catmull User interface documentation published by Apple and Microsoft.
Chapter 3: Understanding users. What goes on in the mind?
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Information Retrieval: Human-Computer Interfaces and Information Access Process.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Copyright © 2005, Pearson Education, Inc. An Instructor’s Outline of Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
Design Activities in Usability Engineering laura leventhal and julie barnes.
Dialog Styles. The Five Primary Styles of Interaction 4 Menu selection 4 Form fill-in 4 Command language 4 Natural language 4 Direct manipulation.
Copyright © 2005, Pearson Education, Inc. Chapter 8 Command and Natural Languages.
Dialog Styles. The Six Primary Styles of Interaction n Q & A n Menu selection n Form fill-in n Command language n Natural language n Direct manipulation.
Design Issues Managing Design Processes Design Tools Direct Manipulation Course 5, CMC, 30/09/03.
Lecture 7 Date: 23rd February
User Interface Design: Methods of Interaction. Accepted design principles Interface design needs to consider the following issues: 1. Visual clarity 2.
Understanding and Conceptualizing Interaction Chapter 2.
Ch 7 & 8 Interaction Styles page 1 CS 368 Designing the Interaction Interaction Design The look and feel (appearance and behavior) of interaction objects.
Information Retrieval: Human-Computer Interfaces and Information Access Process.
1 Chapter 6 Direct Manipulation and Virtual Environment.
Chapter 2: Understanding and conceptualizing interaction
2D or 3D ? Presented by Xu Liu, Ming Luo. Is 3D always better than 2D? NO!
User Interface Design Users should not have to adapt to a piece of software; the software should be designed to fit the user.
Other Interaction Styles: Direct Manipulation, Haptic, Multimedia, Multimodal, Virtual Reality, Video Games Dr.s Barnes and Leventhal.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
Chapter 13: Designing the User Interface
CSC450 Software Engineering
Understanding Task Orientation Guidelines for a Successful Manual & Help System.
Design, goal of design, design process in SE context, Process of design – Quality guidelines and attributes Evolution of software design process – Procedural,
IES 506 – Human Computer Interaction
Chapter 2: Understanding and conceptualizing interaction Question 1.
Direct Manipulation Lecture 7.
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
Direct Manipulation and Virtual Environment
Design. Hard design - increase control. - Displays are more virtual / artificial. Marketplace pressure: - Adding operations cheaper. Adding controls expensive.
Teaching with Multimedia and Hypermedia
System Design: Designing the User Interface Dr. Dania Bilal IS582 Spring 2009.
CHAPTER 6 BEN CARSON SUNIL D SOUZA RAJESH GOLLA. Section Introduction Users of systems incorporating direct manipulation are enthusiastic supporters.
11.10 Human Computer Interface www. ICT-Teacher.com.
User interface design. Recap OOD is an approach to design so that design components have their own private state and operations Objects should have constructor.
Lecture 6 User Interface Design
The ID process Identifying needs and establishing requirements Developing alternative designs that meet those requirements Building interactive versions.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
User Interface Design Session 11- LBSC 790 / INFM 718B Building the Human-Computer Interface Cartoon removed.
Copyright © 2005, Pearson Education, Inc. An Instructor’s Outline of Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
Design Rules-Part B Standards and Guidelines
AVI/Psych 358/IE 340: Human Factors Interfaces and Interaction September 22, 2008.
INFO 355Week #71 Systems Analysis II User and system interface design INFO 355 Glenn Booker.
Recuperação de Informação B Cap. 10: User Interfaces and Visualization , , 10.9 November 29, 1999.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
Fall 2002CS/PSY Dialog Design 2 Direct Manipulation 1) Continuous visibility of the objects and actions of interest 2) Rapid, reversible, incremental.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Yonglei Tao School of Computing & Info Systems GVSU Ch 7 Design Guidelines.
Chapter 5:User Interface Design Concepts Of UI Interface Model Internal an External Design Evaluation Interaction Information Display Software.
Conceptual Model Design Informing the user what to do Lecture # 10 (a) Gabriel Spitz.
Copyright © 2005, Pearson Education, Inc. Chapter 6 Direct Manipulation and Virtual Environment.
Users and the Interface When designing an information system you need to have a clear idea of who the target audience is. If the target audience is an.
© 2017 Pearson Education, Inc., Hoboken, NJ. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective.
An Instructor’s Outline of Designing the User Interface 4th Edition
CS 321: Human-Computer Interaction Design
An Instructor’s Outline of Designing the User Interface 4th Edition
Dialog Design 2 Direct Manipulation
Systems Analysis and Design in a Changing World, 6th Edition
CHAPTER 7: Information Visualization
Kuliah #5: Direct Manipulation and Virtual Environments
CHAPTER 4: Virtual Environments
CHAPTER 5: Direct Manipulation and Virtual Environments
CHAPTER 3: Direct Manipulation
Human Computer Interaction Lecture 09 Interaction Paradigms
CHAPTER 2: Guidelines, Principles, and Theories
Presentation transcript:

© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer Interaction Fifth Edition Ben Shneiderman & Catherine Plaisant in collaboration with Maxine S. Cohen and Steven M. Jacobs CHAPTER 5: Direct Manipulation and Virtual Environments

1-2 © 2010 Pearson Addison-Wesley. All rights reserved. Introduction Positive feelings associated with good user interfaces: –Mastery of the interface –Competence in performing tasks –Ease in learning the system originally and in assimilating advanced features –Confidence in the capacity to retain mastery over time –Enjoyment in using the system –Eagerness to show the system off to novices –Desire to explore more powerful aspects of the system 16 of the Year’s Best Ideas in UI design Good User Interface Design Tips 6-2

1-3 © 2010 Pearson Addison-Wesley. All rights reserved. Apple’s UI 5 Secrets of Good UI Design from Apple’s Human Interface Guidelines 5 Secrets of Good UI Design from Apple’s Human Interface Guidelines 1. Encourage feedback and communication 2. Let the User Be In Control 3. Encourage Direct Manipulation 4. Understand Explicit and Implied User Actions 5. Use the Established Mental Model iPhone UI DesigniPhone UI Design video 6-3

1-4 © 2010 Pearson Addison-Wesley. All rights reserved. Principles of Effective Web Design Usability and the utility, not the visual design, determine the success or failure of a web-site. 1. How do users think? Users appreciate quality and credibility. Users don’t read, they scan. Web users are impatient and insist on instant gratification. Users don’t make optimal choices. Users follow their intuition. Users want to have control. 6-4

1-5 © 2010 Pearson Addison-Wesley. All rights reserved. 10 Principles of Effective Web Design 1. Don’t make users think 2. Don’t squander users’ patience 3. Manage to focus users’ attention 4. Strive for feature exposure 5. Make use of effective writing 6. Strive for simplicity 7. Don’t be afraid of the white space 8. Communicate effectively with a “visible language” 9. Conventions are our friends 10. Test early, test often 6-5

1-6 © 2010 Pearson Addison-Wesley. All rights reserved. Examples of Direct-Manipulation Systems Command line vs. display editors and word processors Training times with display editors are much less than line editors Line editors are generally more flexible and powerful The advances of WYSIWYG word processors: –Display a full page of text –Display of the document in the form that it will appear when the final printing is done –Show cursor action –Control cursor motion through physically obvious and intuitively natural means –Use of labeled icon for actions –Display of the results of an action immediately –Provide rapid response and display –Offer easily reversible actions Direct Manipulation Through Surrogate Objects 2:27 video Direct Manipulation Through Surrogate Objects 6-6

1-7 © 2010 Pearson Addison-Wesley. All rights reserved. Examples of Direct-Manipulation Systems: WYSIWYG word processing 6-7

1-8 © 2010 Pearson Addison-Wesley. All rights reserved. Examples of Direct-Manipulation Systems (cont.) Technologies that derive from the word processor: Integration Desktop publication software Slide-presentation software Hypermedia environments Improved macro facilities Spell checker and thesaurus Grammar checkers 6-8

1-9 © 2010 Pearson Addison-Wesley. All rights reserved. Examples of Direct-Manipulation Systems (cont.) The VisiCalc spreadsheet and its descendants VisiCalc users delighted in watching the program propagate changes across the screen. In some cases, spatial representations provide a better model of reality Successful spatial data-management systems depend on choosing appropriate: –Icons –Graphical representations –Natural and comprehensible data layouts 6-9

1-10 © 2010 Pearson Addison-Wesley. All rights reserved. Examples of Direct-Manipulation Systems (cont.): spreadsheet 6-10

1-11 © 2010 Pearson Addison-Wesley. All rights reserved. Examples of Direct-Manipulation Systems (cont.) spatial data management 6-11

1-12 © 2010 Pearson Addison-Wesley. All rights reserved. Examples of Direct-Manipulation Systems (cont.) Video games Nintendo Wii, Sony PlayStation, and Microsoft Xbox Field of action is visual and compelling Commands are physical actions whose results are immediately shown on the screen ; No syntax to remember Most games continuously display a score Direct manipulation in SimSity Video 2:30 SimSity Second Life virtual world Spore Myst well received DOOM and Quake controversial, CAVE Quake II Video 1:58CAVE Quake II –Direct Manipulation System - Progress 2. Video 3:41Direct Manipulation System - Progress

1-13 © 2010 Pearson Addison-Wesley. All rights reserved. Examples of Direct-Manipulation Systems (cont.) Guitar Hero video game 6-13

1-14 © 2010 Pearson Addison-Wesley. All rights reserved. Examples of Direct-Manipulation Systems (cont.) Computer-aided design Computer-aided design (CAD) (2:26) use direct manipulation Computer-aided design (CAD Manipulate the object of interest Generate alternatives easily Explain the impact Problem solving by analogy to the real-world Office automation Xerox Star was a pioneer with sophisticated formatting Apple Lisa System Rapid and continuous graphical interaction Microsoft Windows is a descendant Advantages of Office Automation Systems Software from Control4 3:08 Advantages of Office Automation Systems Software from Control4 6-14

1-15 © 2010 Pearson Addison-Wesley. All rights reserved. Continuing evolution of Direct- Manipulation Systems Direct-Manipulation interfaces are being used in a wide range of applications, e.g. management dashboard for a retail store 6-15

1-16 © 2010 Pearson Addison-Wesley. All rights reserved. Continuing evolution of Direct- Manipulation Systems (cont.) 6-16

1-17 © 2010 Pearson Addison-Wesley. All rights reserved. Discussion of Direct Manipulation Problems with direct manipulation Visual representation can be too detail High-level flowchart & database schema can become confusing Design may mislead to their goals User must know the meaning of images which is displayed Typing commands or using short keys with the keyboard may be faster 6-17

1-18 © 2010 Pearson Addison-Wesley. All rights reserved. Principles of Direct Manipulation 1.Continuous representations of the objects and actions of interest with meaningful visual performance of object 2.Physical actions or presses of labeled buttons, instead of complex syntax. 3.Rapid, incremental, reversible actions whose effects on the objects of interest are visible immediately. 6-18

1-19 © 2010 Pearson Addison-Wesley. All rights reserved. Interface-Building Tools Visual Thinking and Icons The visual nature of computers can challenge the first generation of hackers An icon is an image, picture, or symbol representing a concept Icon-specific guidelines –Represent the object or action in a familiar manner –Limit the number of different icons –Make icons stand out from the background –Consider three-dimensional icons –Ensure a selected icon is visible from unselected icons –Design the movement animation –Add detailed information –Explore combinations of icons to create new objects or actions 6-19

1-20 © 2010 Pearson Addison-Wesley. All rights reserved. 3D Interfaces “Pure” 3D interfaces (10:12) have strong utility in some contexts, e.g., medical, product design. In other situations, more constrained interaction may actually be preferable to simplify interactions.Pure” 3D interfaces “Enhanced” interfaces, better than reality, can help reduce the limitations of the real-world, e.g., providing simultaneous views. Avatars in multiplayer 3-D worlds 2:50 Avatars in multiplayer 3-D worlds First person games 6-20

1-21 © 2010 Pearson Addison-Wesley. All rights reserved. 3D Interfaces (cont.) 6-21

1-22 © 2010 Pearson Addison-Wesley. All rights reserved. 3D Interfaces (cont.) Features for effective 3D –Use occlusion, shadows, perspective, and other 3D techniques carefully. –Minimize the number of navigation steps for users to accomplish their tasks. –Keep text readable. –Avoid unnecessary visual clutter, distraction, contrast shifts, and reflections. –Simplify user movement. –Prevent errors. –Simplify object movement –Organize groups of items in aligned structures to allow rapid visual search. –Enable users to construct visual groups to support spatial recall. 6-22

1-23 © 2010 Pearson Addison-Wesley. All rights reserved. 3D Interfaces (cont.) Guidelines for inclusion of enhanced 3D features: –Provide overviews so users can see the big picture –Allow teleoperation –Offer X-ray vision so users can see into or beyond objects. –Provide history keeping –Permit rich user actions on objects –Enable remote collaboration –Give users control over explanatory text and let users select for details on demand. –Offer tools to select, mark, and measure. 6-23

1-24 © 2010 Pearson Addison-Wesley. All rights reserved. 3D Interfaces (cont.) Guidelines for inclusion of enhanced 3D features (cont.): –Implement dynamic queries to rapidly filter out unneeded items. –Support semantic zooming and movement –Enable landmarks to show themselves even at a distance –Allow multiple coordinated views –Develop novel 3D icons to represent concepts that are more recognizable and memorable. 6-24

1-25 © 2010 Pearson Addison-Wesley. All rights reserved. Teleoperation Two “parents”: direct manipulation in personal computers and process control in complex environments Physical operation is remote Complicating factors in the architecture of remote environments: –Time delays transmission delays operation delays –Incomplete feedback –Feedback from multiple sources –Unanticipated interferences 6-25

1-26 © 2010 Pearson Addison-Wesley. All rights reserved. Virtual and Augmented(better, bigger) Reality Virtual reality breaks the physical limitations of space and allow users to act as though they were somewhere else Augmented reality shows the real world with an overlay of additional overlay Situational awareness shows information about the real world that surrounds you by tracking your movements in a computer model Augmented Reality –Explain by common craft 2:17 Augmented Reality –Explain by common craft Augmented reality is an important variant 1:19 Augmented reality is an important variant –Enables users to see the real world with an overlay of additional interaction. 6-26

1-27 © 2010 Pearson Addison-Wesley. All rights reserved. Virtual and Augmented Reality (cont.) Successful virtual environments depend on the smooth integration of: –Visual Display –Head position sensing –Hand-position sensing –Force feedback –Sound input and output –Other sensations –Cooperative and competitive virtual reality 6-27

1-28 © 2010 Pearson Addison-Wesley. All rights reserved. Impact of this technology in our everyday lives 6-28

1-29 © 2010 Pearson Addison-Wesley. All rights reserved. Controlled Psychologically- oriented Experiments (cont.) Controlled experiments can help fine tuning the human-computer interface of actively used systems. Performance could be compared with the control group. Dependent measures could include performance times, user- subjective satisfaction, error rates, and user retention over time. Improving Human-Centered Design: Achieving Resonance through Empathic Conversations –SDLC Human-Centered Design Video 5:49SDLC Human-Centered Design 4-29