Human-Computer Interaction IS4300

Similar documents
11 Database Management

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

Jakob Nielsen s Heuristics (

Web Design and Usability. What is usability? CSE 190 M (Web Programming) Spring 2007 University of Washington

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

Human-Computer Interaction IS4300

Assignments. Assignment 2 is due TODAY, 11:59pm! Submit one per pair on Blackboard.

The LUCID Design Framework (Logical User Centered Interaction Design)

Human-Computer Interaction IS4300

Analytical &! Empirical Evaluation

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

CSE 118 Introduction to Design

Redesigning a Website Using IA Principals

The Refuge Website Goals: Increase donations Increase traffic Attract more partners Increase awareness

SWEN 444 Human Centered Requirements and Design Project Breakdown

esign an ser mterrace Evaluation TheOpen University DEBBIE STONE The Open University, UK CAROLINE JARRETT Effortmark Limited

Process. Interface Design Introduction. Purpose and Goals of your Website. Module 2. Introduction

There are four (4) skills every Drupal editor needs to master:

CS 160: Evaluation. Outline. Outline. Iterative Design. Preparing for a User Test. User Test

Marking Guidelines for MVK Projects. MVK11. Version 6.2 (PPD, URD, ADD, revised URD+ADD, and software demo)

Curtin University School of Design. Internet Usability Design 391. Chapter 1 Introduction to Usability Design. By Joel Day

Web Evaluation Report Guidelines

2/1/2016. Discuss website usability essentials Explain principles of design Critique a website in terms of usability and design

National Weather Service Weather Forecast Office Norman, OK Website Redesign Proposal Report 12/14/2015

Website Evaluation: Yowell Elementary School Library

Objectives. Object-Oriented Analysis and Design with the Unified Process 2

Writing For The Web. Patricia Minacori

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


CS 160: Evaluation. Professor John Canny Spring /15/2006 1

Usability and User Interfaces

UX Design. Web Design - Part 2. Topics. More web design: Page design: Where am I? Navigation Colour choices Special Needs Size Layout

Table of Contents. I) Project Planning. User Analysis. III) Tasks Analysis. IV) Storyboard. V) Function Design. VI) Scenario Design.

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

A Heuristic Evaluation of Ohiosci.org

WEB DESIGN QUESTIONNAIRE

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

HELLO + WELCOME THANK YOU FOR YOUR INTEREST IN MY BRANDING SERVICES

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

Usability Report for Online Writing Portfolio

Skill Area 323: Design and Develop Website. Multimedia and Web Design (MWD)

Applying Usability to elearning

An Introduction to Human Computer Interaction

Jennifer Nip, P.Eng. Portfolio

User-centered design in technical communication

Best Practices in Website Design. Making the most of every Website visitor

MIT GSL week 4 Wednesday. User Interfaces II

Responsive Redesign dispatch.com 10tv.com thisweeknews.com

Weekend Urnr. Mobile App Wireframes. May Copyright UX Wireframe Experts 1

Marking Guidelines for MVK Projects. MVK12. Version 6.2 (PPD, URD, RURD, ADD and software demo)

Overview of Today s Lecture. Analytical Evaluation / Usability Testing. ex: find a book at Amazon.ca via search

Brakebuddy.com Homepage

Human-Computer Interaction Design Studio

SFX Label & Options Menu - Guerilla Test of SFX Menu: Proposed New Design

Usability Services at the University of Maryland: Who, What and How

User-Centered Analysis & Design

CHAPTER 3 WEB DESIGN BASICS KEY CONCEPTS

Website Usability: Creating the Ultimate User Experience" Michelle Gammon!

cs465 principles of user interface design, implementation and evaluation

Reviewing and Evaluating your Website

Design Heuristics and Evaluation

Heuristic Evaluation. An Analysis of The Toronto Public Library Website. By: Chris Dacol

Planning an effective web presence: Part 2 Web interface design and usability. Basic search engine optimization MGMT 230

Usability in Multimedia. By Pınar Koçer Aydın and Özgür Bayram

Announcements. Term Paper due on Wednesday at the beginning of class Midterm #2 next Monday Fawzi Emad, Computer Science Department, UMCP

CPSC 444 Project Milestone III: Prototyping & Experiment Design Feb 6, 2018

WHY EFFECTIVE WEB WRITING MATTERS Web users read differently on the web. They rarely read entire pages, word for word.

Library Website Migration and Chat Functionality/Aesthetics Study February 2013

What is interaction design?

Web Design, 5 th Edition

Grants.gov Redesign. January 5, 2011

HCI and Design SPRING 2016

Edexcel CiDA Course Overview

What is interaction design?

Using the Web in Your Teaching

Web Development & Design Foundations with HTML5

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

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

Human-Computer Interaction: An Overview. CS2190 Spring 2010

Prepared by: Marysol Ortega & Diana Arvayo

Foundation Level Syllabus Usability Tester Sample Exam

ADOBE DREAMWEAVER CS4 BASICS

Human-Computer Interaction IS4300

Assignment 5 is posted! Heuristic evaluation and AB testing. Heuristic Evaluation. Thursday: AB Testing

Designing a single channel technology: Introduction to Coursebuilder handout

Usability Report: Amtrak s Employment Portal. Mishaun D. Cannon Concordia University - Chicago

Exemplar for Internal Achievement Standard. Technology Level 1

EVALUATION OF PROTOTYPES USABILITY TESTING

CSE 403. UI Requirements & Design. Material in part from Marty Stepp and Valentine Razmov, past 403 classes.

Web Site Design Principles

Usability of interactive systems: Current practices and challenges of its measurement

CS/ISE 5714 Spring 2013

Software Development and Usability Testing

Coca Cola Heuristic Evaluation

Usability evaluation in practice: the OHIM Case Study

IBM s approach. Ease of Use. Total user experience. UCD Principles - IBM. What is the distinction between ease of use and UCD? Total User Experience

SWEN 444 Human Centered Requirements and Design Project Breakdown

UX Case Study 1 Objective

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

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

Transcription:

Human-Computer Interaction IS4300 1 Designing for the Web Stone Ch 17 + J. Lazar et al, HCI Handbook 1

Today Stone Chapter J. Lazar et al, HCI Handbook Testing tools & surveys Nielsen s Top 10 Mistakes Credibility in Web sites Designing for the Web Relative to Designing for GUIs What s different? What s the same? 2

Design Principles for Web Sites Homerun (Nielsen 2000) High-Quality Content Often Updated Minimal Download Time Ease of Use Relevant to User s Needs Unique to the Online Medium Net-centric Corporate Culture Designing Web Sites Designing the Web Site Structure Start with Information Structure How deep & wide? Long vs. short pages? Structure of site should support tasks. 3

Sample information structure Web structure Broad & shallow minimizes page loads 4

Designing Web Sites Helping the Users Know Where They Are Orient users who hypertext into the middle of your site. What site am I on? Logo, consistent look & feel What page am I on? Breadcrumbs Breadcrumbs 5

Designing Web Sites Helping the Users Navigate around the Site Structural navigation other pages within the same site Associative links same page links See Also links to other web sites Navigation Aids Site map Breadcrumbs Maps (geographical or other visual index) Designing Home Pages and Interior Pages Designing the Home Page Tells the users where they are Tells the users what the site does Logo, tagline, intro, key content, search, etc Designing Interior Pages More content, less introductory info User still needs to know where they are Logo, link to homepage 6

Design Issues for Web Pages Widgets on Web Pages Scrolling Info above the fold important Users now used to scrolling web pages vertically (but not horizontally) Designing for Different Screens and Platforms Using the Screen Area Effectively Using style sheets Writing the Content of Web Pages Keep Text to a Minimum <=50% of print Help Users to Scan use headings and subheadings, bulleted and numbered lists, highlight Dividing Long Blocks of Text into Separate Sections 7

Lovely Rooms example Conceptual Design Content diagram UIDE Chapter 17 Find a Lovely Room Information structure UIDE Chapter 17 8

Lovely Rooms web site UIDE Chapter 17 UIDE Chapter 17 9

Jonathan Lazar Handbook of HCI Unique Challenges in Designing for Web? Unreliability of internet (delays, outages) Browser incompatibility & versions Standards (w3) rarely followed exactly Absence of user training Navigation design Important to provide navigation Let users know where they are and where they can go Users may not enter from home page Infeasible to link from every page to every other, so must organize site into sections sectional navigation section links in sidebar (eg) audience-splitting Parts of site optimized to different user groups site maps Reduces user disorientation 10

Navigation breadcrumbs Hierarchical info about current location in site Text navigation (in addition to images) important For users with images turned off For blind users For users to navigate before all images download Navigation widgets should be at top or left of page First places users look at Methods should be constant throughout entire site Tips things to think about Download times 10 sec max (Nielsen) Accessibility Internationalization Animation can be distracting Mouseovers Nielsen: most have no value to users 11

Development Methodology for Web First, determine overall mission and users User involvement Requirements gathering Usability testing Best: participatory design But, typically very short development times Usability testing Easier to do remotely, since web site can be accessed over net Tools Intuition HQ, Usabilla, Loop11, etc. Heuristic evaluation: Levi & Conrad, 1996 Interactions 3(4), A heuristic eval Used Nielsen s heuristics & severity scale 12

Automatic Usability Testing Tools NIST WEBSAT Very old Example rule, Forms must have Submit and Reset/Clear buttons Readability checks (Word, wordscount.info, etc) Color contrast (checkmycolours.com) Navigation (optimalworkshop.com, writemaps.com, plainframe.com, navflow.com) Load speed (pingdom.com) UX (feedbackarmy.com, 10 reviews for $20) Standard Survey Instruments QUIS - $750! Questionnaire for User Interaction Satisfaction WAMMI web analysis and measurement inventory wammi.com 13

WAMMI WEBMAC Website Motivational Analysis Checklist 4 aspects assessed Engaging/Stimulating offers eye-catching visuals, attractive screen layout, humor, varied activities, novelty, and diverse and well-written content; Meaningful offers a statement of the purpose and importance of the site, accurate and updated information, meaningful examples and analogies, and quick and easy links to other relevant sites; Organized offers a site overview, summaries of key points, a help interface, and definitions of terms; Enjoyable for both the extrinsically and intrinsically motivated user positive feedback on progress, user-controlled external rewards (such as animation), and quick response speed. 14

WEBMAC Example Stimulating Questions 1. The home page of this Web site is eye-catching and visually interesting. 5. There are incentives at this site that motivate me to explore it 9. The screen layout of this Web site is attractive. Exercise Design the eyeglass frame sales web site Methodology? Sketch solution 15

Nielsen: Top 10 Mistakes in Web Design #1. Bad Search #2. PDFs #3. Not indicating visited links. #4. Non-Scannable Text #5. Fixed Font Size Nielsen: Top 10 Mistakes in Web Design #6. Page Titles With Low Search Engine Visibility #7. Avoid Anything that looks like an Advertisement #8. Violating Design Conventions Jakob's Law of the Web User Experience: "users spend most of their time on other websites." #9. Opening New Browser Windows #10. Not answering users questions 16

Trust in websites Fogg, CHI 2001, What Makes Web Sites Credible? 1400 people evaluated 51 websites credibility can be defined as believability When is this important? Trust 17

Positive influence Positive influence 18

Positive influence Positive influence 19

Negative influence Negative influence 20

T8 - User Testing & Prototype Revision Due next class In this final group assignment, you will complete enough of the implementation to support user testing, conduct a user test of your interface, and write up the final results of the project. User Testing You will conduct user testing of your system. Prepare a briefing and three tasks. These may be the same ones that you used in paper prototyping, but you may want to improve them based on feedback from the paper prototyping. You may, if you wish, also prepare a short demo of your interface that you can use to show your users the purpose of the system. The demo should be scripted, so that you do and say the same things for each user. It should use a concrete example task, but the example task should be sufficiently different from the test tasks to avoid bias. The demo option is offered because some interfaces are learned primarily by watching someone else use the interface. Think carefully about whether your interface is in this category before you decide to use a demo, because the demo will cost you information. Once you've demonstrated how to use a feature, you forfeit the chance to observe how the user would have used it otherwise. Pilot test your briefing, demo, and tasks, before the user test session. Use another group member or another member of the class for your pilot testing. T8 - User Testing & Prototype Revision Due next class Conduct a formative evaluation with each user: Provide your briefing and (optionally) demo. Then provide the tasks one at a time, observe, and take notes. One member of your group should be the facilitator of the test, and the rest should be observers. Redesign Collect the usability problems found by your user tests into a list. Assign each problem a severity rating (as in T7 above), and brainstorm possible solutions for the problems. Then, fix your implementation to solve as many problems as you can in the time available, giving priority to severe problems. What to Post A link to your updated prototype and a brief usability test report. 21

To do Read Stone Ch 18, Leung, Chaudry Finish T8 (next class) Finish final report & 10 min presentation (due in 1 week) Problem. (1 min) What user problem are you trying to solve? Who are the users? What are their tasks? Demonstration. (2 min) Demonstrate your design and implementation via a live demo of your system, working through one sample task. Discuss major design decisions. Run on YOUR computer to minimize compatibility issues. You should test with the projector before class starts. Evaluation. (4 min) Discuss the major findings from all three of your user evaluations (paper prototyping, heuristic evaluation, and user testing). 22