Krug Chapter 2 How We Really Use the Web and Web Site Design

Slides:



Advertisements
Similar presentations
“What’s the most important thing I should do if I want to make sure my web site is easy to use?” “What’s the most important thing I should do if I want.
Advertisements

Don’t Make Me Think (the slides) Dan Fleck SWE 632 gmu
Getting Started with HTML HTML – Hypertext Markup Language.
Web Design, Usability, and Aesthetics 2 Billboard Design 101 “Designing pages for scanning not reading” Notes from book “Don’t Make Me Think: by Steve.
Create a Web Site with Frames
What Is A Web Page? An Introduction to the Internet.
XP Tutorial 5New Perspectives on HTML, XHTML, and DHTML, Comprehensive 1 Designing a Web Site with Frames Using Frames to Display Multiple Web Pages Tutorial.
Designing Web Pages Getting to know HTML... What is HTML? Hyper Text Markup Language HTML is the major language of the Internet’s World Wide Web Web.
Web Design Using HTML Codes. WHAT DO I NEED TO BEGIN DESIGNING A HOME PAGE? 1.YOU NEED A FOLDER (also called a DIRECTORY) You should set up a folder or.
Computer Vocabulary Acceptable Use Policy conduct expected from someone using a computer.
 The World Wide Web is a collection of electronic documents linked together like a spider web.  These documents are stored on computers called servers.
Unstated Requirements And useability 1. Many UI decisions End up being made by the technical development/implementation staff End up being made by the.
Chapter 8 Browsing and Searching the Web. 2Practical PC 5 th Edition Chapter 8 Getting Started In this Chapter, you will learn: − What is a Web page −
Writing a Web Page. Using Frontpage FrontPage is a user-friendly WYSIWYG html editor. To begin, open the program and a new page. FrontPage is a user-friendly.
Walking with Wiki Presentation: Cameron Janzen. Overview What is a Wiki? What is the purpose? Example work Getting started – three main steps Creating.
One way to use the Lili database Go to lili.org. Select your grade level.
The Web Web Design. 3.2 The Web Focus on Reading Main Ideas A URL is an address that identifies a specific Web page. Web browsers have varying capabilities.
Emdeon Office Batch Management Services This document provides detailed information on Batch Import Services and other Batch features.
Front End Design By Sylvester Ndung’u
The Internet.
Word Lesson 1 Word Basics
Validation.
Chapter 8 Browsing and Searching the Web
Chapter 1 Introduction to HTML.
Navigation CS 4640 Programming Languages for Web Applications
Creating an Account on Wikieducator
Creating a Basic Document
Adding a File to a Course
Krug Chapter 5 B: Software Should be Considerate
Validation.
Cooper Part III Interaction Details Designing for the Desktop
Electronic Communication
Software Usability and Design
Exploring the Basics of Windows XP
A Brief Introduction to the Internet
Krug Chapter 5 A: Omit Needless Words and Defaults and Memory
Part 2 Setting up a web server the easy way
Accidental and Essential Problems Excise Tasks
Krug 8 Dialog Boxes Toolbars
Windows Internet Explorer 7-Illustrated Essentials
Norman Chapter 6 Krug Chapter 7 C: Navigation
Krug 11 Usability as Courtesy
Design and Implementation of Software for the Web
Presenter Mindy Pistol Ext
A Common Sense Approach to Web Usability By Steve Krug, 2000
Web User Interface (WUI) Behavior
User Interface Design and Development
Software Usability and Design
Welcome to FOCUS FOCUS website:
Web Programming– UFCFB Lecture 3
Software Usability and Design
Part 2 Setting up a web server the easy way
Researching.
Cooper Part III Interaction Details Designing For the Web
Krug Chapter 1 Don’t Make Me Think ! And Designing Hyper Text
Cooper Part III Interaction Details Designing for the Desktop
Krug Chapter 3 Billboard Design 101 and Chapter 4 Mindless Choices
Using Subscription Databases
Design and Implementation of Software for the Web
Don’t make me think Usability.
Elements of Effective Web Design
Web Page Design Focus on Usability.
Krug Chapter 5 Omit Needless Words
Krug Chapter 2 How We Really Use the Web and Web Site Design
Krug Chapter 1 Don’t Make Me Think ! And Designing Hyper Text
Krug Chapter 6 Street signs and Breadcrumbs
Software Usability and Design
Krug 4 Animal, Mineral, or Vegetable
The W3C More on images Entity codes Remote vs Local Computers
Presentation transcript:

Krug Chapter 2 How We Really Use the Web and Web Site Design Jeff Offutt https://www.cs.gmu.edu/~offutt/ SWE 205 Software Usability and Design

Users Do Not Read the Web Web page authors want users to study web sites No … users : Glance at a page Scan some text Click on the first link that looks interesting Web page authors … Should not think in terms of telling a story Should think in terms of a sign on a busy highway 21-Nov-18 © Jeff Offutt

Why do we use the Web in the first place? Users Scan Web Pages Why do we use the Web in the first place? To save time Only a few pages get read completely And if they are more than 2 or 3 paragraphs, many users print them Reading paper hurts less than reading screens Very young people don’t notice the pain, but until evolution adapts our eyes to reading screens, everybody over age 25 will prefer reading ink on paper 21-Nov-18 © Jeff Offutt

Humans do not make optimal decisions We Compromise Humans do not make optimal decisions We take the first option that looks reasonable Very few people consider multiple options before making decisions Especially on minor decisions We call people who do “great designers” Why do we compromise ? We’re in a hurry We usually don’t lose much for guessing wrong Comparing options doesn’t lead to better decisions Comparing options is hard work and no fun 21-Nov-18 © Jeff Offutt

We Do Not Understand Fully Few users fully understand a system before they start using it Only engineers … But most software developers expect users to have full understanding Maybe because they are engineers ? Sometimes users come up with interesting ways to use software the designers did not intend Users usually waste time and make mistakes Why ? Learning takes mental effort and time Don’t make me think! 21-Nov-18 © Jeff Offutt

User Success Rate Users only find information they search for on web sites about 42% of the time When given an interactive task, they can only accomplish the task about 26% of the time ! 21-Nov-18 © Jeff Offutt

Home pages should look different from interior web pages Web Site Home Pages Many web sites have a “home page” – the introductory landmark page to the company or organization Home pages should look different from interior web pages No HOME button State purpose of the entire web site Provide a directory of the web site Include a search facility All interior web pages must link to the home page 21-Nov-18 © Jeff Offutt

Do not ask for boolean operators in search Search Boxes More than 50% of users start by searching The search should be in the web site Not the entire WWW Make search available on all pages People do not understand boolean: “I’m interested in SWE 205 and CS 332” should be: 205 OR 332 but most people will enter: 205 AND 332 Do not ask for boolean operators in search 21-Nov-18 © Jeff Offutt

Users do not like to scroll horizontally Screen Width Try not to design to a specific width – keep the HTML as flexible as possible Users do not like to scroll horizontally Put information that is not very important on the right 21-Nov-18 © Jeff Offutt

Unfortunately, we must type and remember URLs URL Design Unfortunately, we must type and remember URLs Help the users avoid typos: Do not use upper case in domain, directory, or file names Underscores require the shift key – hyphens are better, but not much Avoid zeros (0 or O?) and ones (1 or l)? Do not add unnecessary directories Choose short, common words Use standard abbreviations Use URL aliasing to be error tolerant : Allow x.com and www.x.com Provide aliases for common misspellings (jeffoffutt.com and jeffoffut.com) Use the standard “html”, not the non-standard “.htm” Fully specify URLs in HTML links: Do not use this: cs.gmu.edu/~offutt Do use this: https://www.cs.gmu.edu/~offutt/ 21-Nov-18 © Jeff Offutt

Summary Professional HTML designers have accumulated these pearls of wisdom over many, painful, years Standards documents give some of these rules I also want you to understand WHY 21-Nov-18 © Jeff Offutt