COMP 388/441 HCI: 09 - Balancing Function and Fashion Balancing Function and Fashion

Similar documents
Balancing Function and Fashion

Interface Design Issues Lecture 8

Guidelines for Website Design

Interaction Design. Task Analysis & Modelling

COMP 388/441 HCI: Introduction. Human-Computer Interface Design

INDEX UNIT 4 PPT SLIDES

M150 -B / Unit 12. By Wawi. A good user interface design enables the user to effectively interact with the system and perform his tasks.

ways to present and organize the content to provide your students with an intuitive and easy-to-navigate experience.

Table of contents. TOOLKIT for Making Written Material Clear and Effective

Type vs Style. Interaction types what is the aim of the interaction? Interaction styles what mechanism is to be used? E.g.

TRINET INTERNET SOLUTIONS, INC.

User Interface Design

COMP 388/441 HCI: 07 - Menu Selection, Forms, and Dialog Boxes Menu Selection, Forms, and Dialog Boxes

An Introduction to Human Computer Interaction

Interaction Styles. Interaction. Type vs Style

Interaction Styles. Interaction. Aim is to deepen understanding of the issues involved, and to provide guidance on interface design.

PLANNING. CAEL Networked Worlds WEEK 2

Mobile Technologies. context and task. theory. interaction techniques. in/output technologies. current style guides


STONELAW HIGH GRAPHIC

Guide for Creating Accessible Content in D2L. Office of Distance Education. J u n e 2 1, P a g e 0 27

GUI Design Principles

We asked the following questions about having fun at TESOL (24 point, Arial)

Unit 3. Design and the User Interface. Introduction to Multimedia Semester 1

Enhancing Presentations with Slides and Other Visuals. Prentice Hall, 2008 Business Communication Today, 9e Chapter 17-1

User Experience. 10 Principles to Ensure a Great. on your Website. Issue 3. An Appnovation Digital ebook

MS Word 2010 Accessibility Fundamentals

OUTLINE. Advanced Technical Communication & Writing Skills. What is technical communication? Technical communication skills

User Interface Design

Module 9: Audience Analysis, Usability, and Information Architecture COM 420

C L A S S 2 T Y P O G R A P H Y. FOUNDATIONS OF GRAPHIC DESIGN MW 8 a.m.

Brand Identity Guide. September 2017

MS Word 2013 Accessibility Fundamentals

Evaluation in Information Visualization. An Introduction to Information Visualization Techniques for Exploring Large Database. Jing Yang Fall 2005

Interaction Techniques. SWE 432, Fall 2016 Design and Implementation of Software for the Web

USER INTERACTION DESIGN GUIDELINES

Design Languages and Experience Design. SWE 432, Fall 2018 Web Application Development

Chapter 10 Interactive Systems And Usability Organizational Requirements Engineering

Multimedia Design Principles. Darnell Chance August 2005

VIDEO 1: WHY IS THE USER EXPERIENCE CRITICAL TO CONTEXTUAL MARKETING?

INTRODUCTION TO TYPOGRAPHY DESIGN

Marketplace Simulations Accessibility Conformance Report Based on Voluntary Product Accessibility Template (VPAT ) 1

User Interface Design

logo 101 A solid logo design intake ensures that no time is wasted, and that you receive targeted logo options as soon as possible. Getting results.

Human-Computer Interaction IS4300

Design Guidelines: Windows. Computer users need to consult multiple sources rapidly. They require the adoption of multiplewindow display strategy.

Usability Testing for Flash Applications

15 NEUROMARKETING. Mind Hacks. You Need To Be Using

Usability Report. Author: Stephen Varnado Version: 1.0 Date: November 24, 2014

Human Computer Interaction Lecture 16. User Support

USER SEARCH INTERFACES. Design and Application

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives. Overall Design Is Related to the Site Purpose. Website Organization

Review Generation. Best Practices 11/16/15. Version 1

TYPO GRA PHY THE ANATOMY OF TYPE A BRIEF HISTORY OF TYPOGRAPHY WHAT IS YOUR TYPE ACTUALLY SAYING? OPEN FONT DISCUSSION

CSE 440: Introduction to HCI User Interface Design, Prototyping, and Evaluation

University of Wisconsin - Stout

CSE 440: Introduction to HCI User Interface Design, Prototyping, and Evaluation

Preparing a Technical Session Presentation

COMP 388/441 HCI: 01 - Usability of Interactive Systems. 01- Usability of Interactive Systems

Cambrian College Online Course Review Checklist

Mn/DOT Market Research Reporting General Guidelines for Qualitative and Quantitative Market Research Reports Revised: August 2, 2011

Collaborate Ultra in D2L Brightspace Guide for Moderating and Presenting

What is Graphic Design?

A guide to simple, clean and minimalist design

Technical Communication A Practical Approach: Chapter 11: Web Pages and

Based on the slides available at book.com. Graphical Design

the Hick Hyman Law Pearson Addison-Wesley. All rights reserved. 6-1

Computer Projection Presentation Guide

Cognitive Walkthrough Evaluation

User-Experience Design: Considerations for Multi-Method, Web-Based Assessment Centers

Computer Projection Presentation Guide HPS Midyear Meeting Bethesda, MD

User Interface Design. Interface Design 4. User Interface Design. User Interface Design. User Interface Design. User Interface Design

Screen Design : Navigation, Windows, Controls, Text,

Recommended GUI Design Standards

The PCC CIS etutorial to PowerPoint

Note 8: Visual Interface Design

Overview. GUI History Screen Design : Navigation, Windows, Controls, Text, Evaluating GUI Performance. Example: Car Rental

Introduction to Digital Communications

Multimedia Design Principles

DESAIN. User-Centered Design Design is based on user s Tasks Abilities Needs Context. Mantra: Know the user!

Designing the User Interface

Chapter 6. Design Guides

Human Computer Interface Design Chapter 7 User Interface Elements Design and Guidelines

Chapter 17. User Interface Design. McGraw-Hill/Irwin. Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved.

Full file at

Usability. HCI - Human Computer Interaction

Color Issues for Accessible Game Development

Chapter 4. Evaluating Interface Designs

DALE K. GARRISON. in Library Automation? The term user friendly has become a buzzword. Everyone would. Is "User Friendly" Really Possible

Human-Computer Interaction IS4300

Guideline for Creating Accessible Public Documents 1

Mega International Commercial bank (Canada)

What is interaction design?

2017 SPE/IATMI ASIA PACIFIC OIL & GAS CONFERENCE AND EXHIBITION OCTOBER 2017 BALI, INDONESIA TECHNICAL SESSION PRESENTATION GUIDELINES

EMPLOYEE PROFESSIONAL DEVELOPMENT TEAM. LCC - Professional Development Activity

Stress-Free Success Using Microsoft WORD 2004

Interaction Techniques. SWE 432, Fall 2017 Design and Implementation of Software for the Web

Clear language and design. Joan Acosta

ABOUT RESEARCH POSTERS

Heuristic Evaluation of Math Out of the Box

Transcription:

09 - Balancing Function and Fashion

Lecture 09 - Overview This lecture deals with five design matters that are functional issues [...] but also leave room for varying styles to suite a variety of users. 1. Error Messages 2. Nonanthropomorphic Design 3. Display Design 4. Window Design 5. Color

Error Messages

Error Messages Overview User experience with computer-system prompts, explanations, error diagnostics, and warnings is crucial in influencing acceptance of SW systems Why do errors occur? Lack of knowledge, incorrect understanding, inadequate slips What is the consequence? Users are likely to be confused, are anxious or feel inadequate What is a solution? Make error messages as user-friendly as possible; this is especially important for novice users as they commonly have a lack of knowledge, confidence, and are sometimes easily frustrated or discouraged

Error Messages Improving Error Messages Measure where errors occur frequently, focus on these issues Improve messages but also revise error handling procedures, improve documentation and training manuals, change permissible actions, etc. All error messages should be reviewed by peers, managers, should be tested empirically, and be included in user manuals

Error Messages Guidelines Product Be as specific and precise as possible Be constructive: Indicate what the user needs to do Use a positive tone: Avoid condemnation Choose user centered phrasing Consider multiple levels of messages Maintain consistent grammatical forms, terminology, and abbreviations Maintain consistent visual format and placement Process COMP 388/441 HCI: 09 - Balancing Function and Fashion Increase attention to message design Establish quality control Develop guidelines Carry out usability tests Record the frequency of occurrence for each message

Error Messages Examples - 1/2 Specificity COMP 388/441 HCI: 09 - Balancing Function and Fashion Avoid being too general (e.g., Syntax Error ) This makes it difficult to understand what went wrong and how it can be fixed Constructive Guidance and Tone Avoid hostile messages and violent terminology Do not only focus about what went wrong (give guidance) Eliminate negative words (e.g., error, illegal, fatal, bad, catastrophic) Options for guidance: Automatic error correction, present possible alternatives, avoid errors from occurring

Error Messages Examples - 2/2 User Centered Phrasing User initiates more than responds Avoid negative and condemning tone Be brief but provide more information if needed Appropriate Physical Format Upper vs. lower case: Use all upper case only in specific situations Never use code numbers or, if you must, place them at the end of the message or hide them from users that can not deal with the codes Sound may be important if there is a chance that something will otherwise be overlooked; however, be always careful with using sound

Nonanthropomorphic Design

Nonanthropomorphic Design Overview Deals with conversational messages between humans and computers Meaningful design of such dialogs is crucial to create comprehensible, predictable and controllable interfaces Questions: Why not let computers talk as they were people, appear as being intelligent, human, emotional, autonomous? Controversy: appealing, productive vs. deceptive, confusing, misleading,...

Nonanthropomorphic Design Arguments for Nonanthropomorphic Design People feel disillusionment, distrust computers if they can not live up to their expectations Clarification of the difference between humans and computers. Can we blame the computer? People feel less responsible for their actions/performance if they interact with an anthropomorphic interface Distraction from the actual task Anxiety, which leads to less accuracy in task performance

Nonanthropomorphic Design Guidelines Be cautious in presenting computers as people, either with synthesized or cartoon characters Use appropriate humans for audio or video introductions or guides Use cartoon characters in games or children s software, but usually not elsewhere Provide user-centered overviews for orientation and closure Do not use I when the computer response to human action Use you to guide users, or just state facts

Display Design

Display Design Overview Deals with layout of information on the display Goal: Avoid clutter, reduce search time, increase subjective satisfaction Task performance goes up! For most interactive systems the display is key component of successful design General rule: Always start with task analysis without consideration of display size Consider: Provide all necessary data in a proper sequence to carry out the task Meaningful grouping of items (with labels suitable to users knowledge) Use consistent sequences of groups and orderly formats

Display Design Example Guidelines Ensure that any data a user needs, at any step in a transaction sequence, are available for display Display data to users in directly usable forms; do not require that the users convert displayed data Maintain a consistent format, for any particular type of data display, from one display to another Use short, simple sentences Ensure that labels are sufficiently close to their data fields to indicate association, yet are separated at least by one space... more on page 491, Box 12.3

Display Design Example Principles 1. Elegance and simplicity: Unity, refinement and fitness 2. Scale, contrast, and proportion: Clarity, harmony, activity, restraint 3. Organization and visual structure: Grouping, hierarchy, relationship, balance 4. Style: Distinctiveness, integrity, comprehensiveness, appropriateness 5....

Display Design Some specific guidelines for web-based design These examples of guidelines are based on studies: Use a columnar organization Limit the use of animated graphical adds Average link text: 2-3 words Use Sans-Serif fonts Vary colors to highlight text and headings

Window Design

Window Design Overview For many tasks it is required to deal with multiple documents, windows, forms Problem: There is a limit of how many of such documents etc. can be displayed simultaneously Goal: Offer sufficient information and flexibility to accomplish the task while reducing window housekeeping actions and minimizing distracting clutter This leads to users being able to complete their task more rapidly and most likely with fewer mistakes

Window Design More concrete How to coordinate multiple windows? Synchronized scrolling: One scrollbar (window 1) is connected to another scrollbar (window 2); enables, for instance, simultaneous document review Hierarchical browsing (e.g., Windows Explorer) Opening/closing of dependent windows Saving/opening of window state Image Browsing Good example: Google Maps!

Color

Color Overview COMP 388/441 HCI: 09 - Balancing Function and Fashion The use of colors can be highly influential in regard to the acceptance of interfaces. With the high-resolution color display that are available and common today, this brings challenges for the designer Influence of color: Soothes or strikes the eye Adds accents to an uninteresting display Facilitates subtle discrimination in complex displays Emphasizes the logical organization of information Draws attention to warning Evokes string emotional reactions of joy, excitement, fear, or anger

Color Guidelines for alphanumeric displays, spreadsheets, graphs,... Use color conservatively Limit the number of colors Recognize the power of color as a coding technique Ensure that color coding supports the task Have color coding appear with minimal user effort Place color coding under user control Design for monochrome first Consider the needs of color-deficient users Use color to help in formatting Be consistent in color coding Be alert to common expectations about color codes Be alert to problems with color pairings Use color changes to indicate status changes Use color in graphic displays for greater information density

The End COMP 388/441 HCI: 09 - Balancing Function and Fashion Questions?