HCI L10 (En)
HCI L10 (En)
Interaction
Chapter 10 – Web interface design
Objectives
2
School of ICT, HUST
1. Introduction
2. Web Interface Characteristics
Content
3
Introduction • Web interface design
• Web usability
• Website development process
4
Web interface design
When the web interface design is done successfully, it attracts attention, adds value
to a message, enhances readership and readability, simplifies, organizes, provides
selective emphasis, and creates unity.
Web Usability
9
Users-related characteristics
GUI WI
Devices User hardware variations limited. User hardware variations enormous.
User hardware characteristics well
defined. Screen appearance influenced by hardware
Screens appear exactly as specified. being used.
User Focus Data and applications. Information and navigation.
User Tasks Install, configure, personalize, start, use, Link to a site, browse or read pages, fill out
and upgrade programs. forms, register for services, participate in
Open, use, and close data files. transactions, download and save things.
Movement between pages and sites very
Fairly long times spent within an rapid.
application. Familiarity with many sites not established.
Familiarity with applications often
achieved.
Task Targeted to a specific audience with Actual user audience usually not well
Efficiency specific tasks. understood.
Only limited by the amount of Often intended for anyone and everyone.
programming undertaken to support it. Limited by browser and network capabilities.
System-related characteristics
GUI WI
System Unlimited capability proportional to Limited by constraints imposed by
Capability sophistication of hardware and the hardware, browser, software,
software. client support, and user
willingness to allow features
because of response time,
security, and privacy concerns.
Integration Seamless integration of all Apparent for some basic functions
applications into the platform within most Web sites (navigation,
environment a major objective. printing, and so on.)
Toolkits and components are key Sites tend to achieve individual
elements in accomplishing this distinction rather than integration.
objective.
Response Nearly instantaneous. Quite variable, depending on
Time transmission speeds, page
content, and so on.
Long times can upset the user.
System-related characteristics
GUI WI
Security Tightly controlled, proportional to Renowned for security exposures.
degree of willingness to invest Browser-provided security options
resources and effort. typically not understood by
average users.
Not an issue for most home PC When employed, may have
users. function-limiting side effects.
Reliability Tightly controlled in business Susceptible to disruptions caused
systems, proportional to degree of by user, telephone line and cable
willingness to invest resources and providers, Internet service
effort. providers, hosting servers, and
remotely accessed sites.
User’s Controlled and constrained by Infinite and generally
Conceptu program. unorganized.
al Space
Interaction-related characteristics
GUI WI
Interaction Interactions such as clicking Basic interaction is a single click. This can
menu choices, pressing cause extreme changes in context, which
buttons, selecting list may not be noticed.
choices, and cut/copy/paste
occur within context of active
program.
Visual Typically prescribed and Fosters a more artistic, individual, and
Style constrained by toolkit. unrestricted presentation style.
Visual creativity allowed but Complicated by differing browser and
difficult. display capabilities, and bandwidth
Little significant limitations.
personalization. Limited personalization available.
Interaction-related characteristics
GUI WI
Presentation Windows, menus, controls, data, toolbars, Two components, browser and page.
Elements messages, and so on. Within page, any combination of
Many transient, dynamically appearing and text, images, audio, video, and
disappearing. animation.
Presented as specified by designer.
May not be presented as specified
Generally standardized by toolkits and style by the designer—dependent on
guides. browser, monitor, and user
specifications.
Little standardization.
Data/ Typically created and used by known and Full of unknown content.
information trusted sources. Source not always trusted.
Properties generally known.
Typically placed into system by users or Often not placed onto the Web by
known people and organizations. users or known people and
organizations.
Typically organized in a meaningful fashion. Highly variable organization.
A notion of private and shared data exists.
Privacy often suspect
Interaction-related characteristics
GUI WI
Navigation Through menus, lists, trees, Through links, bookmarks, and
dialogs, and wizards. typed URLs.
Not a strong and visible Significant and highly visible
concept. concept.
Constrained by design. Few constraints, frequently causing
a lost “sense of place.”
Generally standardized by Few standards.
toolkits and style guides.
Typically part of page design,
fostering a lack of consistency.
Context Enables maintenance of a Poorer maintenance of a sense of
better sense of context. context.
Single-page entities.
Restricted navigation paths. Unlimited navigation paths.
Multiple viewable windows. Contextual clues become limited or
are difficult to find.
From interaction’s side
GUI WI
Consistency Major objective exists within and across Sites tend to establish their own
applications. identity.
Frequently standards set within a
site.
Aided by platform toolkit and design Frequent ignoring of GUI guidelines
guidelines. for identical components, especially
Universal consistency in GUI products controls.
generally created through toolkits and
design guidelines.
User Integral part of most systems and No similar help systems.
Assistance applications.
Accessed through standard mechanisms.
Documentation, both online and offline, The little available help is built into
usually provided. the page.
Personal support desk also usually Customer service support, if
provided. provided, oriented to product or
service offered.
Web design • Organize
principles • Economize
• Communicate
17
Principles
• Organize:
▪ Provide the user with a clear and consistent conceptual structure
• Economize:
▪ Users do the most with the least amount of cues and visual elements
▪ innovate only when you know you really have a better idea, and take advantage of
conventions when you don’t.
• Communicate:
▪ match the presentation to the capabilities of the user
1) Targets
Web design 2) Contents
guidelines
3) Rendering
4) Navigation
5) Interaction supports
6) Audience
19
→ Process
Principles
• Targets
• Contents
• Organize:
• Rendering
• Economize: • Navigation
• Audience
• Communicate: • Interaction supports
1) Targets
A B
2) Contents
• The text on Web is different from printed text, adjust the writing style
to users’ preferences and browsing habits
• Example:
▪ Promotional writing won’t be read
▪ Long text blocks without images and keywords marked in bold or italics will be
skipped
▪ Exaggerated language will be ignored
3) Rendering
• Targets
• Contents
• Rendering
(1)Structure
(2)Page layout
(3)Typography
(4)Colors
Building a better boat
• Usability and the utility, not the visual design, determine the success
or failure of a web-site.
▪ Since the visitor is the only person who clicks the mouse and therefore decides
everything, user-centered design has become a standard approach for
successful and profit-oriented web design.
▪ If users can’t use a feature, it might as well not exist.
Rendering by conventions
What they
Clients Portfolio What we do About
are saying
Gallery Detailed
Detailed
thumbnail pages (larger
pages
pages views)
… …
Structure check list
Very Very
The most visible and most accessible zone
accessible accessible
Few Few
accessible Few visible and few accessible accessible
Wireframe
Very visible
Command zone
/ Header
Selective Selective
Working zone
zone / zone /
Left menu Right menu
Alternative message
Few visible and fewzone / Footer
accessible
Wireframe
Very visible
Command zone
/ Header
Selective
Working zone
zone /
Left menu
Alternative message
Few visible and fewzone / Footer
accessible
Example: wireframe
Grids in use
White spaces
• Attention:
▪ The effects of color differ among
different cultures, so the attitudes and
preferences of your target audience
should be a consideration.
▪ Only a small number of colors can be
rapidly perceived
School of ICT, HUST
Navigation
• Navigation
1. Home page
2. Site flows
Human Computer Interaction
42
Home page check list
Navigation index
Gallery
Detailed page Detailed pages
thumbnail
1 (larger views)
pages
Previous button ()
Detailed page
3 …
Interaction
• Interaction supports
1. Help
2. Errors control
Online help
• What questions arises when the user accesses the website? What
problems he seeks to solve?
▪ What is his expectation?
▪ In what context he will ask these questions?
▪ Can we define a typical usage scenario?
School of ICT, HUST
Human Computer Interaction
Quiz A. Standardize
B. Organize
C. Economize
D. Communicate
52
School of ICT, HUST
Human Computer Interaction
54
References
School of ICT, HUST
• References:
▪ HCI: Chapter 3
▪ ID: Chapter 5, 6
• Textbook
▪ HCI: Alan J. Dix, Janet E. Finlay, Gregory D. Abowd, Russell Beale, Janet E. Finley.
Human-Computer Interaction, 3rd edition. Prentice Hall, 834 pages, 2004. ISBN:
978-0130461094.
▪ ID: Helen Sharp, Yvonne Rogers, Jenn Preece. Interaction Design: Beyond Human-
Computer Interaction, 2nd edition. Addison Wesley Publishing Company, 800
pages, 2007. ISBN: 978-0-470-01866-8
Human Computer Interaction
▪ More book
• and related papers
55