Web Design Principles
Web Design Principles
•   Multimedia packages
•   News sites
•   Story components
•   Redesigns
•   Blogs
•   Print
Simplify
“Don’t Make Me Think” != “Dumb it down”
How Not To Do It
Simplicity
  FTW
What we design for
             We think user will:


• Read
• Read
• Read
• Pause for reflection
• Click carefully chosen link
What users actually do
Eyetrack
       eyetrack.poynter.org




What are people really looking at?
Eyetrack
What does this
kind of information
architecture do to
 someone’s brain?
Actionable Lessons from
              Eyetracking Studies


Users initially look at the top
left and upper portion of the
  page before moving down
       and to the right.
A headline has less than a second of a site
 visitor’s attention. White space is good.
Shorter paragraphs perform better than long
   ones. Large blocks of text are avoided.
Lists hold reader attention longer.
Ideal line length for human eye/best
  comprehension is around 420px.



                740 px




                 440 px
Bigger images
  get more
  attention.
Navigation tools work better at the top of the page.
      Search: Definitely at top, best top-right.
But rules are
 made to be
  broken.
Actionable Lessons from
  Eyetracking Studies
   bit.ly/eyetrack-actionable
The Basics

• Concept
• Color
• Dimensions
Concept - Wireframes

• Similar to
  storyboarding
• Define the basic
  architecture
• What’s most
  important?
HOME PAGE


                                                        NAVIGATION


                                                                         CANDIDATES/          FINANCING            MESSAGING
     LOGO          TRANSPARENT POLITICS, A            DISTRICT
                                                                           ISSUES           LINK TO FINANCING    LINK TO MESSAGING
LINK TO HOMEPAGE    CITIZEN MEDIA PROJECT              LINK TO
                                                                         LINK TO C/I PAGE         PAGE                  PAGE
                                                    DISTRICT PAGE




                                                                                              CANDIDATE             CANDIDATE
         BLOG UPDATES                                                                        POMBO IMAGE            MCNERNY
           LINK TO BLOG
    LATEST POSTS, SELECTED BY
                                                                                              LINK TO C/I PAGE        IMAGE
          ADMINISTRATOR                                  MAP                                                       LINK TO C/I PAGE
                                                 LINK TO DISTRICT PAGE




 HEADLINE LINK TO POSTING

                                                                                                VIDEO STILL            IMAGE
                                                                                                LINK TO VIDEO          LINK TO
                                                                                                     CLIP               IMAGE




                                                                                                       MEDIA UPDATES
                                                                                                ROTATING IMAGES, VIDEO STILLS



                                                                                                                       VIDEO
                                                OUTSIDE NEWS FEEDS                                  IMAGE              STILL
                                                   ROTATING HEADLINES                               LINK TO            LINK TO
                                                                                                     IMAGE           VIDEO CLIP




      FOOTER LINK TO ABOUT PAGE * LINK TO CITMEDIA PAGE * LINK TO SUGGESTIONS EMAIL FORM * LINK TO CONTACT US EMAIL FORM
Wireframes


• Should NOT look pretty
• NO thought to color, graphics, fonts
• Visio, OmniGraffle, Illustrator, index cards
Working with Color




• Palettes should be comfortable
• Use high contrast for text, but avoid highest
  contrast
• White text on black OK for large elements,
  but fatiguing for longer passages
CSS Drive Palettes
  cssdrive.com/imagepalette
Colorblender
  colorblender.com
Adobe’s Kuler
Mondrianum


 Integrates palettes
 from Kuler into the
 OS X color picker
The color wheel - get to know
complements, triads, value, saturation, etc.
         bit.ly/color-schemes
Dimensions/Resolution


•   How wide should my design be?

•   Current standard is 1024 pixels wide

•   Avoid horizontal scrolling!
NEW WIDTH=970
Know Your Audience - Browser Resolutions




                   Text
Know Your Audience - Browser Resolutions




                   Text
Web Developer’s Extension for FF/Chrome
Proportion/
  Layout
The Golden Section
The Golden Section
The Golden Section
The Golden Section
The Golden Section
Human Proportions
Human Proportions
“The Divine
Proportion”
“The Divine
Proportion”
The Golden Rectangle and Web Design
The Golden Rectangle and Web Design
The Golden Rectangle and Web Design
The Golden Rectangle and Web Design
The Golden Rectangle and Web Design
The Golden Rectangle and Web Design
The Golden Rectangle and Web Design
Creating the Golden Section

         1”



 1”
Creating the Golden Section

         1” x 1.618



 1”
Creating the Golden Section

               1.618”



 1”



         3/5            2/5
Nesting the Golden Section
Nesting the Golden Section
Nesting the Golden Section
Nesting the Golden Section
Nesting the Golden Section
Fibonacci in ferns,
chambered nautilus
Chambered Nautilus
     Spiral
Chambered Nautilus
     Spiral
“New” Twitter
The Golden Section




3/5            2/5
The Golden Section




2/5         3/5

      3/5            2/5
Alignment & Spacing

•   Major elements - align edges to one another

•   Leave some breathing room, but watch for
    uncomfortably open spaces

•   Elements should have some visual connection to
    another element on the page/screen

•   Don’t over-use centering
There’s a
difference
 between
breathing
room and
giant gaps
Align elements horizontally
Align elements horizontally
... and vertically
... and vertically
Equal spaces between elements
Equal spaces between elements
An alignment mess
Align edges and simplify type to streamline
Align edges and simplify type to streamline
Align edges and simplify type to streamline
All of this can be summed up as:
         The C.R.A.P. Principle



• Contrast
• Repetition
• Alignment
• Proximity
The C.R.A.P. Principle
Contrast:
Major sections differentiated by color
The C.R.A.P. Principle

Repetition:

Repeating design
elements down a page
reinforces their meaning
The C.R.A.P. Principle
Alignment:
Vertical and Horizontal
The C.R.A.P. Principle


Proximity:
Related elements closely grouped
Trapped white space
Trapped white space
Comfortable white space
Navigation
User doesn’t need the whole subway map
Simplify
Typography
Serif
 Serif
Serif
Serif
Sans-Serif
Sans-Serif
 Sans-Serif
Sans-Serif
Serif              Sans
More readable      More scannable
- body text        - headlines / signage

Very small print   Small print easier to
hard to read       read

Traditional        Modern
Serif
Sans-Serif
Mixed
Common Web Fonts
 Constraint: Fonts commonly installed
        on users’ computers
Type Hierarchy

•   Contrast made for a
    reason

•   Signal another level of
    information

•   Similar ‘levels’ or kinds
    of information should
    receive the same type
    treatment
Keeping it Simple

•   Will focus the reader’s
    attention on other visual
    elements of your page

•   Will help the reader
    process your page
Designing Copy
Designing Copy
Write half as
much as you
want. Then cut
that in half.
Designing Copy
Write half as
much as you
want. Then cut
that in half.
Embedded Multimedia
Embedded Multimedia
Embedded in Site

Standard Site Nav
and Branding

Best Use of Tools
Embedded Multimedia
Embedded in Site

Standard Site Nav
and Branding

Best Use of Tools
Embedded Multimedia
                     HTML/CSS
Embedded in Story

Standard Site Nav
and Branding

Best Use of Tools

             Flash
Embedded Multimedia
                    HTML/CSS
Embedded in Story

Standard Site Nav
and Branding

Best Use of Tools

            Flash
Inline Multimedia
Inline Multimedia
Embedded in Story

Standard Site Nav
and Branding

Quick Context
Inline Multimedia
Embedded in Story

Standard Site Nav
and Branding

Quick Context
Inline Multimedia
Embedded in Story

Standard Site Nav
and Branding

Quick Context
Story Design
Story Design
Contrasting Type

Narrow Columns

Related Content

Embedded Media
Story Design
Contrasting Type

Narrow Columns

Related Content

Embedded Media
Story Design
Contrasting Type

Narrow Columns

Related Content

Embedded Media
Story Design
Contrasting Type

Narrow Columns

Related Content

Embedded Media     2/5   3/5
Story Design
                               3/5   2/5
Contrasting Type

Narrow Columns

Related Content

Embedded Media     2/5   3/5
Story Design
Contrasting Type

Narrow Columns

Related Content

Embedded Media
Story Design
Contrasting Type

Narrow Columns

Related Content

Inline Media
Tools
Crazyegg.com - like heatmap, but for clicks
Convert PSD designs to HTML


• Do it by hand (requires skills worth having)
• Use a service such as PSD2HTML (human)
• Use software such as SiteGrinder (auto)
Web Design Resources

• So many out there, but here are a couple:
• Web Design References bit.ly/designreferences
• Awesome collection of tools bit.ly/designtools1
• Smashing Mag: smashingmagazine.com
• And of course kdmc.berkeley.edu
User
           Testing



Browser
 Testing
Firefox 3.5
MSIE 5.5
User Testing

• Formal - Hire a firm
• Informal - Ask friends to perform tasks
• Videotape, blind mirrors
• Morae software techsmith.com/morae
• loop11.com
Browser Testing
• Test on both Windows and Mac
• Test on multiple browsers
• Test at several resolutions
• Know your audience (if possible)
 • What screen size do they have?
 • Do they have broadband?
Does My Site Suck?
                     bit.ly/site-suck

•   Our pages take more than four
    seconds to load

•   It takes longer than four
    seconds for the man from Mars
    to understand what our site is
    about.

•   Our site makes visitors register
    before they can enter.

•   I don't know if our site looks
    the same in the major browsers.
Does My Site Suck?
                         bit.ly/site-suck

•   Our site uses pop-up windows

•   We don't analyze our log files.

•   We never conduct user testing.

•   Our site uses scrolling, blinking,
    fading, or moving text.

•   Our site has lots of dead links.

•   Lots more at URL above.

Design concepts

Editor's Notes

  • #4 Balancing act b/w info overload and simplicity. Everyone wants a piece of the homepage action. Every design decision is weighed against business needs.
  • #5 Everyone wants their stuff on the homepage. You have to represent the whole pub, but simplicity has to win.
  • #6 Yahoo couldn’t help but cram every part of their business onto the homepage. Google resisted valiantly.
  • #8 People don’t read pages, they scan. Everyone’s in a hurry. People don’t need to read everything. We’re good at scanning Looks around feverishly for anything that is: A) Vaguely interesting ... B) Clickable Finds a halfway-decent match, and click If it doesn’t pan out, clicks the Back button and tries again
  • #9 ... and how do we know they do this?
  • #13 Users initially look at the top left and upper portion of the page before moving down and to the right. A headline has less than a second of a site visitor's attention. ... White space is good. Shorter paragraphs perform better than long ones. Large blocks of text are avoided. Lists hold reader attention longer. Bigger images get more attention. Ideal line length for human eye/best comprehension is around 420px Navigation tools work better when placed at the top of the page.
  • #14 Users initially look at the top left and upper portion of the page before moving down and to the right. A headline has less than a second of a site visitor's attention. ... White space is good. Shorter paragraphs perform better than long ones. Large blocks of text are avoided. Lists hold reader attention longer. Bigger images get more attention. Ideal line length for human eye/best comprehension is around 420px Navigation tools work better when placed at the top of the page.
  • #15 Users initially look at the top left and upper portion of the page before moving down and to the right. A headline has less than a second of a site visitor's attention. ... White space is good. Shorter paragraphs perform better than long ones. Large blocks of text are avoided. Lists hold reader attention longer. Bigger images get more attention. Ideal line length for human eye/best comprehension is around 420px Navigation tools work better when placed at the top of the page.
  • #16 Users initially look at the top left and upper portion of the page before moving down and to the right. A headline has less than a second of a site visitor's attention. ... White space is good. Shorter paragraphs perform better than long ones. Large blocks of text are avoided. Lists hold reader attention longer. Bigger images get more attention. Ideal line length for human eye/best comprehension is around 420px Navigation tools work better when placed at the top of the page.
  • #17 Users initially look at the top left and upper portion of the page before moving down and to the right. A headline has less than a second of a site visitor's attention. ... White space is good. Shorter paragraphs perform better than long ones. Large blocks of text are avoided. Lists hold reader attention longer. Bigger images get more attention. Ideal line length for human eye/best comprehension is around 420px Navigation tools work better when placed at the top of the page.
  • #18 Users initially look at the top left and upper portion of the page before moving down and to the right. A headline has less than a second of a site visitor's attention. ... White space is good. Shorter paragraphs perform better than long ones. Large blocks of text are avoided. Lists hold reader attention longer. Bigger images get more attention. Ideal line length for human eye/best comprehension is around 420px Navigation tools work better when placed at the top of the page.
  • #19 Users initially look at the top left and upper portion of the page before moving down and to the right. A headline has less than a second of a site visitor's attention. ... White space is good. Shorter paragraphs perform better than long ones. Large blocks of text are avoided. Lists hold reader attention longer. Bigger images get more attention. Ideal line length for human eye/best comprehension is around 420px Navigation tools work better when placed at the top of the page.
  • #20 Users initially look at the top left and upper portion of the page before moving down and to the right. A headline has less than a second of a site visitor's attention. ... White space is good. Shorter paragraphs perform better than long ones. Large blocks of text are avoided. Lists hold reader attention longer. Bigger images get more attention. Ideal line length for human eye/best comprehension is around 420px Navigation tools work better when placed at the top of the page.
  • #21 Users initially look at the top left and upper portion of the page before moving down and to the right. A headline has less than a second of a site visitor's attention. ... White space is good. Shorter paragraphs perform better than long ones. Large blocks of text are avoided. Lists hold reader attention longer. Bigger images get more attention. Ideal line length for human eye/best comprehension is around 420px Navigation tools work better when placed at the top of the page.
  • #22 Users initially look at the top left and upper portion of the page before moving down and to the right. A headline has less than a second of a site visitor's attention. ... White space is good. Shorter paragraphs perform better than long ones. Large blocks of text are avoided. Lists hold reader attention longer. Bigger images get more attention. Ideal line length for human eye/best comprehension is around 420px Navigation tools work better when placed at the top of the page.
  • #46 De Vinci’s “Man Inscribed In A Circle”
  • #47 The Birth of Venus (Botticelli)
  • #71 Mondrian’s Composition with Red, Yellow and Blue
  • #73 What’s with this?
  • #74 Elements should have some visual connection to another element on the page/screen. Major elements - align edges to one another
  • #75 Elements should have some visual connection to another element on the page/screen. Major elements - align edges to one another
  • #76 Elements should have some visual connection to another element on the page/screen. Major elements - align edges to one another
  • #89 Leave some breathing room, but watch for uncomfortably open spaces
  • #90 White space used judiciously can be comfortable. Don’t over-use centering
  • #93 Subway stop in Coimbra, Portugal Where am I? How did I get here? Be direct ... Simplify and streamline Be consistent!
  • #113 Never use bold, italic, cap, small caps, or script on large amounts of body text. Tiny fonts drive people nuts. Simplify ... Be consistent!
  • #114 Don’t over-do it with font changes Small type encourages reading, while larger type promotes lighter scanning. -Eyetrack Links should be obvious Differentiate visited and unvisited links
  • #142 I can’t see numbers in these images. We stop “seeing” our own sites. We assume others have the same browsers, OSes, bandwidth we do. We become color blind.