76
Page Layout

Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Embed Size (px)

Citation preview

Page 1: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Page Layout

Page 2: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Page Layout

Design for Screens for InformationDivide vertically into zones with

different functionsEach vertical zone should provide

suitable information

Page 3: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Page Header

Headers gives site visual identity“Signature” allows user to grasp

purpose of page and where it fits within site

Important since page might be jumped into from other site

Page 4: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Page HeaderGuidelines

Should always be near topGraphical or TextNot too largeRelated series of documents might

have subtitles or section titlesShould be standardized across site

Page 5: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Page Footer

Provide navigation links back to top of page

Similar location information as header

Important because top of page might not be visible

Page 6: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Page FooterGuidelines

Contain basic data:Origin AgeCopyrightSet of links to related pages

Page 7: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Text Layout

Original HTML: single column of textHard to readNeed to use technique developed by

print documents

Page 8: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Text Layout

Line length determined by page width

When resize text reflows to fill spaceHinders readability Hinders usability

Page 9: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Text Layout

Line Length:Reading becomes uncomfortable

when there are more that 12 words per line

Margins:Define reading are by separating

main text from non text

Page 10: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Text Layout

Columns:Allows for variations in page layoutReduces line lengthGuttersSpace between columns

Page 11: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Text Layout with Tables

Most complex text layout can be done with tables

Why? Least common denominator

Examples

Page 12: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Tables

Handles text layout with images:

Page 13: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Tables

Use to make composite images:

Page 14: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Navigation

Getting lost is a bad thingGreatly hinders usabilityKey aspect of site’s usability

Page 15: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Navigation

Product of two factors:

Navigation

Content Organization Visual Organization

Page 16: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Navigation

Navigation interfaces need to answer three questions:

Where am I?Where have I been?Where can I go?

Most important is “Where am I?”

Page 17: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Where am I?

User’s location needs to be shown:Relative to site’s structureRelative to web as a whole

Page 18: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Where have I been?

Harder to support without special techniques

Browser Back ButtonBrowser History ListLink colors

Page 19: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Where can I go?

Handled by visible navigation linksThree types of links:Embedded links in body textStructural Links: points to other parts

of siteAssociative links: points to pages

related to page currently on

Page 20: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

User Controls Navigation

In traditional interface design, designer control where user can go

Web users control where they can goWeb sites need to support user

controlled navigationDesign to support this freedom of

movement

Page 21: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Navigation Types

BrowserEmbeddedSupplemental

Page 22: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Browser Navigation

Go to URLBack/Forward buttonHistory ListVisited linked different colorBookmarks

Page 23: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Browser Navigation

Do not override:Color of visited/unvisited linksKill back buttonDisable bookmark feature

Page 24: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Embedded Navigation

Three types of embedded navigation systems:

GlobalLocalContextualEach system solves a particular

problem

Page 25: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Navigation Types

Page 26: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Global Navigation

Site-wideIndented to be present on every

pageOften implemented as global

navigation bars

Page 27: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Navigation Bars

Effective implementing both global and local navigation

Collection of links grouped together on page

Most provide link to home pageSubtle differences per sub-site

Page 28: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Navigation Bars

Page 29: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Local Navigation

Complements global navigationAllows navigation of immediate areaCan be combined with global

navigationCan be so different and unique they

become sub-sites

Page 30: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Contextual Navigation

Navigation link specific to page or items

For items which do not fit into local or global navigation

“See Also” linksCan support associative learning

Page 31: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Contextual Navigation

Two Types:Inline - true hypertextLinks within page text

External - placed on page“Related products” links

Page 32: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Navigation Implementation

Navigation systems are closely links to organizational structures

Three types:HierarchicalAd-HocDatabase driven

Page 33: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Hierarchical

Provides top down view of siteMost sites support this viewIn pure form, does not facilitate easy

traversalAdditional links added to increase

ease of traversal

Page 34: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Navigation Hierarchy

Page 35: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Ad-Hoc and Database

Ad-Hoc: additional links to make connections based on relationships

Used for embedded navigationDatabase: not used to global or local

navigation, but used as supplemental navigation, search engines

Page 36: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Site Navigation

Page 37: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Supplemental

External to basic navigation structure

Can be critical for ensuring usabilitySitemapsBreadcrumbsIndexes Guides

Page 38: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Sub Navigation

Page 39: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Site Map

A table of contents for a siteTypically presents top few levels of

informationMost used for web sites which are

hierarchical based

Page 40: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Breadcrumbs

Display a record of links user traveled to get to page

Record user’s trail through siteBased on: Just wait, Gretel, until the moon rises, and then we

shall see the crumbs of bread which I have strewn about; they will show us our way home again - Hansel and Gretel

Page 41: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Guided Tour

Take several forms:Guided toursTutorialsMicro-portalsUsed for training or introduction of

site to new users

Page 42: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Search

Central part of supplemental navigation

Search by passes all other navigationShould provide reasonable resultsDo allow for search for phrasesDo not provided search of web

Page 43: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Advanced

Personalized and customized navigation

Play important or limited rolesRequire solid foundation of structure

and organizationDifficult to do well

Page 44: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Icons

Text is usually better than iconsIcons harder to changeOften ambiguous

Page 45: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Icons

Page 46: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Menus

Pack a large amount of navigational elements in a small space

Requires users to understand how to use them

No all items visible User must act to see menu elements

Page 47: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Frames

Used in early days of webTake valuable real-estateBookmaking becomes a problemPrinting becomes a problemTypically not used anymore

Page 48: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Navigation Stress Test

Ignore the home page and jump directly to middle of site

For each random page, can you figure out where you are within the site?

Can you tell where the page will lead you next?

Page 49: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Color and Usability

Integral part of web pageProperly used makes page attractive

and usableProvides contrast for pageCan show button’s state or function

Page 50: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Human Vision

Cones on retina responsible for detecting color

Three different types of conesEach responds to different

wavelengthsBasis for tristimulus theory of color

mixing

Page 51: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Vision

Page 52: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Physics of Color

Visible light small part of electromagnetic spectrum

Different wavelengths correspond to different colors

Light which contains all visible wavelengths is perceived as white

Black is absence of light

Page 53: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Visible Spectrum

Page 54: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Color Systems

Model which quantifies the description of color

Two types of color mixing:AdditiveSubtractive

Page 55: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Additive Color Schemes

Model based on lightAdd colors added together = whiteMost common one: RGBA few variations on color model

Page 56: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Additive Color

Page 57: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Hue Saturation Brightness (HSB)

Page 58: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Hue Value Saturation

Page 59: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Subtractive Color

Additional of colors = black Since most objects reflect light

subtractive is very commonColors primaries subtract color from

reflected lightMost common model: CMYK

Page 60: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Subtractive Color

Page 61: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

CMYK

Page 62: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Color Gamut

Refers to range of color for a particular device

Can greatly alter the color of material when printed or displayed

Different devices show colors differently

Page 63: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Color Harmony Scheme

Depend on references to a color wheel

Mixing equal amounts of primaries results in a secondary color

Mixing two secondary colors results in a tertiary color

Page 64: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Color Wheel

Page 65: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Primary & Secondary Colors

Page 66: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Monochromatic

Page 67: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Monochromatic

Page 68: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Complementary

Page 69: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Complementary

Page 70: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Analogous

Page 71: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Analogous

Page 72: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Triadic

Page 73: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Triadic

Page 74: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Color Harmonies

Page 75: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Color Harmonies

Page 76: Page Layout. zDesign for Screens for Information zDivide vertically into zones with different functions zEach vertical zone should provide suitable information

Color and Browsers

Not all colors can be displayed on all devices

Color of text can affect readabilityWeb-Safe palletMonitor Type: CRT vs LCD