A Framework for Organizing Web Usability Guidelines

Similar documents
Usability Study of a Medical Resources Web Site.

Interaction Design Guidelines and Rules

Elements of typographic design

Seven Ways You Need To Make Your Video Lectures Accessible

A Revised Set of Usability Heuristics for the Evaluation of Interactive Systems

Automated Evaluation of Web Usability and Accessibility by Guideline Review

Creating an Accessible Microsoft Word document

AUTOMATED WEB EVALUATION BY GUIDELINE REVIEW

ACCUFAST. LPX Printer Printing Guide

A Health Literacy and Usability Heuristic Evaluation of a Mobile Consumer Health Application. Helen Monkman & Andre Kushniruk

There are two basic designs of the new logo. They are professionally developed graphic files and the use of them must be strictly controlled.

Usability. HCI - Human Computer Interaction

INTEGRATION AND TESTING OF THE WEB BASED SPATIAL DECISION SUPPORT SYSTEM

Text and Lists Use Styles. What Are Styles?

Using the Forms Accessibility Checklist

Usability Evaluation of Tools for Nomadic Application Development

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 6 Professional Graduate Diploma in IT REALISING THE USER INTERFACE

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 171: Guidance on software accessibility

Digital Signage Content Creation Guidelines

8.1 Goals of Evaluation 8.2 Analytic Evaluation 8.3 Empirical Evaluation 8.4 Comparing and Choosing Evaluation Techniques

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 171: Guidance on software accessibility

8.1 Goals of Evaluation 8.2 Analytic Evaluation 8.3 Empirical Evaluation 8.4 Comparing and Choosing Evaluation Techniques

NPTEL Computer Science and Engineering Human-Computer Interaction

Usability and User Interfaces

ETSI Brand Guidelines

Section Software Applications and Operating Systems - Detail

LOGO & BRAND STANDARDS GUIDE

A Comparison of Quantitative and Qualitative Data from a Formative Usability Evaluation of an Augmented Reality Learning Scenario

Heuristic Evaluation of a Virtual Learning Environment

This document is a preview generated by EVS

onem2m Standards Certification Logo Usage Guidelines

CommonLook Office GlobalAccess Quick Start Guide using Microsoft PowerPoint

Engineering Human Computer Interaction

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 110: Dialogue principles

Graphical Screen Design

The Analysis and Proposed Modifications to ISO/IEC Software Engineering Software Quality Requirements and Evaluation Quality Requirements

BUS BLADE OPTION RAIL BLADE OPTION MULTI-MODAL BLADE OPTION. File Naming Key for All Visual Concepts:

Making the text insertion point and select cursor more visible in word processors

Preview from Notesale.co.uk Page 2 of 61

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 920: Guidance on tactile and haptic interactions

Graded Project. Excel 2016

Human-Computer Interaction IS4300

Microsoft Word 2007 Tutorial CIS*1000*DE

How to Test a Web Site for Accessibility

THE ORIGINAL HOME IMPROVEMENT SPECIALISTS SM STANDARDS OF USE GUIDELINES

Technology Assignment: Scatter Plots

Accessible Word Documents

Thermacam Reporter 2000 Professional Template Building Tutorial

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

SCOTTISH RITE NORTHERN MASONIC JURISDICTION. Brand Guidelines. December 15, 2017

1. Open PowerPoint and you will see the introductory screen that contains different themes and templates. From the selection displayed, choose Slice.

This document is a preview generated by EVS

Ergonomic Analysis

Investigator Site OC RDC PDF User Guide

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 110: Dialogue principles

Center for Faculty Development and Support Creating Powerful and Accessible Presentation

Maestro User Interface Quick Reference Guide

VMware vcenter Orchestrator 5.5 VPAT

FDA Portable Document Format (PDF) Specifications

Tutorial Tutorial. (Click here to go to the next slide and to learn more)

ADMINISTRATOR USER GUIDE NYC REPORTING TOOL

Adobe Omniture Discover Voluntary Product Accessibility Template

Warping & Blending AP

ACCESSIBILITY POLICY Effective Date: March 20, 2017

Introduction. Format Text. Word 2010 Formatting Text. To Change the Font Size: Page 1

How to Make a Poster Using PowerPoint

Microsoft PowerPoint. Now you can easily create presentations using Microsoft PowerPoint.

WELCOME TO ALL-TECH SYSTEMS & CO INTRODUCTION TO MICROSOFT WORD TUTORIAL

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 306: Field assessment methods for electronic visual displays

Chapter 4: Single Table Form Lab

Introduction to Microsoft PowerPoint 2010

Web-One Infographics

Graded Project. Computer Applications

Seven Steps to Creating an Accessible Microsoft Word document

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

Learning and Development. UWE Staff Profiles (USP) User Guide

Accessible Documents & Presentations. By Amy Maes, DNOM

SFU CMPT week 11

your iphone or Apple tablet

PA Payroll Exercise for Intermediate Excel

Solutions for orienteers with colour vision defects

bla bla OX App Suite User Guide

bla bla Groupware Compact Guide

Harmonization of usability measurements in ISO9126 software engineering standards

CREATING PRINT FILES FROM MICROSOFT PUBLISHER 2007

Adobe Sign Voluntary Product Accessibility Template

How to Prepare Your Cards for Press Using InDesign

Loan Closing Advisor SM. User Guide. December 2017

Blackboard staff how to guide Accessible Course Design

For a detailed description of the parent features and benefits, please refer to the following URL:

The task or context will be familiar and involve few variable aspects. The techniques used will be familiar or commonly undertaken.

CPM-200 User Guide For Lighthouse for MAX

Topics for today. Quantitative data Instrumentation and logging Quantitative surveys AB testing Activity

Making Your PowerPoint Presentations Accessible

ISO INTERNATIONAL STANDARD. Ergonomics of human-system interaction Part 300: Introduction to electronic visual display requirements

Design is not just what it looks like and feels like. Design is how it works. Steve Jobs, Apple 2003

The following slides present guidelines and suggestions for the use of fonts, colors, and graphics when preparing PowerPoint presentations.

Rapid7 Nexpose: Voluntary Product Accessibility Template

Computer Basics: Step-by-Step Guide (Session 2)

USTGlobal INNOVATION INFORMATION TECHNOLOGY. Using a Test Design Tool to become a Digital Organization

Transcription:

A Framework for Organizing Web Usability Guidelines D. Scapin, C. Leulier, INRIA, France J. Vanderdonckt, C. Mariage, Univ. c. de Louvain, Belgium Ch. Bastien, Univ. Rene Descartes, France Ch. Farenc, Ph. Palanque, R. Bastide, Univ. Toulouse I, France

Aims and goals Aims of the EvalWeb project To provide designers with assistance on designing web pages To guide designers in evaluating design choices To support designers in documenting design choices for tracability To be aimed at people who are not necessarily very familiar with usability

Goals of this particular work Assumption: to rely on guidelines Guideline = consolidated statement containing design wisdom or recommendations with supporting evidence Can propagate some knowledge of web usability in the design and development Can be used for both formative input and summative evaluation

Goals of this particular work However, guidelines are rarely used: Incompleteness Context-independence Hard interpretation Lack of experimental studies Conflicting issues Hard integration in design process

Goals of this particular work Main goal is To develop a framework For organizing web usability guidelines That address these shortcomings That facilitates the structuring and the use of guidelines for Design Evaluation

Method for building the framework Step 1: Guidelines collection 1.1 Web guidelines collection 1.2 Addition of GUI guidelines Step 2: Guidelines organization 2.1 Classifying guideline by ergonomic criteria 2.2 Further classifying guideline Step 3: Incorporation of guidelines into approach

Step 1: Guidelines collection 1.1 Web guidelines collection Web Design Guidelines Apple Web Design Guide Yale Web Style Guide Ameritech Web Page User Int. Standards and guidelines SUN Guide to Web Style

Step 1: Guidelines collection 1.2 Addition of GUI guidelines

Step 2: Guidelines organization 2.1 Classifying guideline by ergonomic criteria Initial set is huge, has varying credibility, expressions, poor structure Ergonomic criteria = a usability factor recognized in HCI has having usability impact that is experimentally assessed

Ergonomic criteria 1. Guidance 2. Work load 3. Explicit control 4. Adaptability 5. Error management 6. Homogeneousness / Consistency 7. Significance of codes 8. Compatibility

PROM GDFO GDLO FEED LEGI CONC MIAC INDE EXUA USCO FLEX USEX ERPR QUEM ERCO CONS SICO COMP Amount of guidelines HFWEB June 19, 2000 Guidelines by Ergonomic Criteria Distribution of guidelines by elementary c. 150 100 Prompting Explicit actions Compatibility 50 0 Ergonomic criteria

Step 2: Guidelines organization 2.2 Further classifying guidelines Resulting set is still huge Alternate index keys: actions, alignment, Method/technique with examples Tool support Full automatic Semi-automatic Questions-based Delegated Manual Importance

Step 2: Guidelines organization 2.2 Further classifying guidelines Guideline: In order to support different levels of user skills, direct manipulation dialogues should be designed to minimize the need for users to alternate between different input devices. Example: To fill in a form a user points and selects every field with the mouse and then enters text with the keyboard. As the experience grows the user moves the cursor from field to field with the tab key before entering text. Thereby the need for the user to alternate between input devices is minimized and efficiency is increased. Source: Ergonomic requirements for office work with visual terminals (VDTs) - Part 16: Direct-manipulation dialogues, ISO/DIS 9241-16. Guideline Number: (5.4.3) Ergonomic criteria: Users' experience Index Key: Dialogue Evaluation method: user observation (Level of automation: manual) Score: rather important

Step 3: Incorporation of guidelines into approach Context of use Requirements Requirements engineering New requirements Site specification Graphical chart Structure Task model Site design Contents Site maintenance Implementation changes Site usage and evaluation Quantitative usage metrics Qualitative usage metrics Heuristic inspection Client need for update Page design Data model Software architecture Physical architecture Site development Web site Design process = series of design operations

Applying the framework: Example #1 Guidelines Each personal home page should contain the company logo at the top left corner. Each personal home page should contain the photo of the person after the logo. Expression according to the framework Design action 2.1.2.5. Specification C.E.-Guidance 2.1.2.5.1.3.2.4 Picture: picture=company logo 2.1.2.5.2 Specification C.E.-Grouping/distinction Design question 2.1.2.5.2.1 Spec. C.E.-By location: location=left corner

Applying the framework: Example#1

Applying the framework: Example #2 Guideline Select colors that will make your page easy to read by people with color blindness Expression according to the framework Data collection action 1. Requirements engineering 1.2 Users 1.2.1.5 Handicaps: impairment = color blindness 2. Site specification 2.1.1. Spec. C.E.-Compatibility 2.1.1.2.6 Accessibility: user limitation = lack of color differentiation 2.1.2.2.8 Colors: colors = readable by users 5. Site evaluation 5.1.3.4 Color scheme = readable by users; legible in black & white Design choices Conformance verification

Applying the framework: Example #2 Keep the good color combinations Background White Thin lines and text Blue (94%) Black (63%) Red (25%) Black Red White (75%) Yellow (63%) Yellow (75%) White (56%) Black (44%) Green Black (100%) Blue (56%) Red (25%) Blue Cyan Magenta White (75%) Yellow (63%) Cyan (25%) Blue (69%) Black (56%) Red (37%) Black (63%) White (56%) Blue (44%) Yellow Red (63%) Blue (63%) Black (56%)

Applying the framework: Example #2 Keep the good color combinations Background White Black Red Green Blue Cyan Magenta Yellow Bold lines and panels Black (69%) Blue (63%) Red (31%) Yellow (69%) White (50%) Green (25%) Black (50%) Yellow (44%) White (44%) Black (69%) Red (63%) Blue (31%) Yellow (38%) Magenta (31%) Black (31%) Red (56%) Blue (50%) Black (44%) Blue (50%) Black (44%) Yellow (25%) Red (75%) Blue (63%) Black (50%)

Applying the framework: Example #2 Avoid the bad color combinations Background White Black Red Green Blue Cyan Magenta Yellow Thin lines and text Yellow (100%) Cyan (94%) Blue (87%) Red (37%) Magenta (25%) Magenta (81%) Blue (44%) Green (25%) Cyan (81%) Magenta (50%) Yellow (37%) Green (62%) Red (37%) Black (37%) Green (81%) Yellow (75%) White (31%) Green (75%) Red (56%) Cyan (44%) White (81%) Cyan (81%)

Applying the framework: Example #2 Avoid the bad color combinations Background White Black Red Green Blue Cyan Magenta Yellow Bold lines and panels Yellow (95%) Cyan (75%) Blue (81%) Magenta (31%) Magenta (69%) Blue (50%) Green (37%) Cyan (81%) Magenta (44%) Yellow (44%) Green (44%) Red (31%) Black (31%) Yellow (69%) Green (62%) White (56%) Cyan (81%) Green (69%) Red (44%) White (81%) Cyan (56%) Green (25%)

Conclusion 400 Web usability guidelines organized Design operations Design questions Design actions Design choices Data collection actions Conformance verification Design operations are triggered by Design questions Usability guidelines

Thank you for your attention! Questions?

Future work At least 3 directions Guidelines: GDL language Incorporation into approach: life cycle Heuristic evaluation Supporting tools

Envisioned tools EvalWeb = Design/evaluation assistant MetroWeb = Tool for automated evaluation of usability guidelines

EvalWeb Guideline Examples Comments Ergonomic criteria Step Design operations

MetroWeb Guideline evaluation Starting URL http://www.qant.ucl.ac.be/membres/jv

Example #3 Guideline All data fields must be accessible via a tabulation key in the same order. If fields are grouped together, then tab must access the fields within the group Data collection action 1. Requirements engineering 1.1.1.2 Task order/sequencing: task order = domain objects sequence 2. Site specification Design question 2.1.1 Spec. C.E.-Compatibility 2.1.1.1.1.2 Task.order/sequencing: fields order = task order