Transcript CHAPTER 1
IS 360
Web Site Design
Overview
Types of Web Site Organization
Types of Web Site
Organization
Hierarchical
Linear
Pages nested under pages nested under pages
Shallow or deep hierarchies
A sequence of steps (Similar to a Microsoft
Wizard)
Random
No clear path through the application
A directed graph
Navigation (Best Practices)
Do use breadcrumbs
Do use navigation bars (menus)
Where are we in the hierarchy
Horizontal / vertical / or both
Do create a link to get home
Page Layout (Best Practices)
Do keep pages short
If pages get long, do create named anchors
to implement a table of contents
Do create site maps
Page Design (Best Practices)
Do use a consistent design throughout the
site
CSS helps with this
Make sure visual items have adequate
contrast
Group related items together
Page Design (Best Practices)
Minimize load time by
Paying attention to graphics resolution
Keeping pages as small as possible
Content “above the fold”
Put important material at the upper left side of
the page
Avoid horizontal scrolling
Do use adequate whitespace
Page Design (Best Practices)
Color
Browser independent
It depends on the target audience
Usually, use light background and dark text
colors
Try to support the widest range of browsers
More later
Design for the lowest denominator (screen
resolution)
Page Design (Worst Practices)
Mystery Meat navigation
A list of big mistakes
http://www.webpagesthatsuck.com/biggestmistakes-in-web-design-1995-2015.html#6
Oh my ###
http://www.flatpakhouse.com/
http://www.dokimos.org/ajff/
Too much
http://www.arngren.net/
Design Styles (Introduction)
There are several and I’ll go way beyond your
book (Ice, Jello, Liquid)
These are well-known design styles
Each has their plusses and minuses
Color
Organization of Colors
Three Primary Colors
In print, we use CMYK
Relationships
Red, Green, Blue
Complimentary colors live at opposite sides of
the color wheel
Analogous colors are located next to each other
http://www.accesskeys.org/tools/colorcontrast.html
Color Groups (1)
Warm colors evoke warmth (red, yellow,
orange)
Red symbolizes fire, power, and passion
Orange symbolizes happiness, joy and sunshine
Not as aggressive as red
Bright yellow is happy but dingy yellow brings
about caution, laziness and jealousy
Neutral colors don’t evoke much emotion
(grey, brown)
Color Groups (2)
Cool colors are (blue, green and purple)
Green symbolizes growth, harmony, and money
OR
Beginner, greed jealousy
Blue is peaceful and calming (stability, trust,
dependability)
Purple brings about feelings of wealth and
luxury
Black
It’s not part of the color wheel
Black is the absence of color
Evokes feelings of power, sophistication and
depth
Layouts (1)
Absolute
Relative
Everything is displayed using absolute
measurements (cm, in)
Use for printer-friendly style sheets
Layout adjusts in size based on the browser’s
viewport size
Fixed
Similar to absolute
Layouts (2)
Elastic
Liquid
Content is of a fixed width
Gutters appear to the left and right to fill available
space
Use percentage measurements for everything
The total opposite of fixed layout
Equated
Requires CSS3 (calc function)
A hybrid between fixed and relative layout
Layouts (3)
Fluid Min-Max
Conditional
We set up hard minimum and maximum widths
Serve different styles based on the viewport
width and height
Popular with mobile devices
Hybrid
Text Design
Don’t use obscure fonts
Do use sans serif fonts
Be aware that font sizes differ between
browsers
Keep links short
Don’t link entire phrases or sentences
Graphics Design
Do use the 216 Web colors
Keep images as small as possible
ADA
Low resolution configurations will not render
other colors correctly
In practice, this is not much of a problem
anymore
Use alternate text for images
Limit animations
Performance
A shopper expects a page to load in 2
seconds or less (Forrester Consulting)
Amazon found that it increased revenue by
1% for every 100 milliseconds of
improvement. [Source: Amazon]
Try http://code.google.com/speed/pagespeed
Methodologies
The 960 Grid System
Uses 12 or 16 column
We don’t write the CSS. Use the grids created
by Nathan Smith
The 1140 Grid System for wide screen
monitors
We often use these to fit fixed-size ads.
A 12 Column Grid