SlideShare a Scribd company logo
1 of 26
Psychology Behind Good Web
          Design


             Presented by:
  Olin Gallet (olindgallet@gmail.com)
       http://www.olingallet.com
    University of New Orleans, '09
        B. S. Computer Science
            [Slideshare Link]
Why Should YOU Care About Good
         Web Design?

    Leads to better sales

    Extends the product's brand

    Develops a better customer relationship
    (rapport)

    Encourages customers to “spread the word”
    (virality)
Key Discrepancy – Content vs.
                Design

    Content answers what you want to display on a web page – the
    image, the data, the copy, etc.

    Design answers how and where you display the data – the fonts, the
    color, the placement.

    More specifically, CSS answers the visuals, Javascript/jQuery
    answers the behavior.

    Your content should be as decoupled from your design as much as
    possible. If your content is a liquid, it should take the form of
    whatever container that holds it.
How do People Learn a Website?


    Visually
direct cues (calls to action, explanatory labels)
   text styling (fonts, colors, italics, bold, etc.)
   visually semantic (beveled buttons, standout headers)



    Auditory
    breaking silence
    verbal prompts
    echoing/highlighting read text
How do People Learn a Website?


    Through Experience
    Navigating
    Moving around the cursor

    People are DRAWN to what is radically different from the majority.
    Highlight the information you want your user to FOCUS on by
    differentiating it from the norm.
How Can You Make Learning
         Easier? (short)

Consistency/Repetition

 Simplicity

 Spark Curiosity and Reward It
Consistency in General


    Consistency
People enjoy knowing what to expect. It makes
 people comfortable.

    Comfort means people are willing to spend
    more time on the site.

    The repetition provided by consistency also
    helps people learn a site easier.
Consistency in Site Design


    Make changes to design, not content.
    Keep color schemes, styling, branding, etc. the same among
    every page of the site.

    Follow established conventions (if possible)
    ie keep links underlined, place navigation in the top right, etc.
    Wow your visitors with amazing content, not avantgarde rule
    breaking.

    People don't want to feel like they're going to
    another site when navigating unless they want
    to.
Consistency Across Browsers

All browsers were not created equally – they will
  display the same pages differently.

 While there are various solutions, each ones
 have their ups and downs.
Consistency Across Browsers –
               Solutions

    Browser Hacks
    +Quick and easy fix, are usually a small javascript file or css hack
    -Have no guarantee of longevity since they use exploits.
    -Javascript can be turned off. (very minor)

    Sniff out Browser, Serve Up Appropriate Page
    +Guarantees a page looks the way you want in a certain browser.
    -Inefficient use of time when there are better solutions.

    Browser Agnostic Framework
    +Does not care which browser it's on.
    -Negatives vary on the individual framework
Consistency Across Screen
            Resolutions

Computers are not just PCs and laptops – they
 are iPhones, Androids, Xboxs, tablets, etc.




 But they all have different screen sizes.
Consistency Across Screen
          Resolutions – Solutions

    Device-dependent solution
    +Allows functionality to be added/removed based on device.
    -A bit more time consuming.

    Liquid/Fluid Layouts
    +Doesn't change content but rather how content is organized on a
    page amongst resolutions.
    +/-Works best with text-dominant or image-dominant content.

    Scaling Layouts
    +Changes size of content based on screen resolution.
    -Can distort images, especially if width or height is significantly higher
    than the other.
How Can You Make Learning a Site
        Easier? (cntd)

    Simplicity
    People don't want to think much when
    navigating a site.

    People with less options funnel into conversion
    better and are less likely to bounce.
Why Simplicity Matters in Sales


    This is a diagram of types of sales
Emotion vs. Logic in Sales


    Full Emotional Sale
    -People buy to satisfy an emotion (belonging, happiness, etc.)
    -Buyer's Remorse
    -Good for one-time sales such as vacations, houses, etc.

    Full Logical Sale
    -People buy due to a need (food, water, etc.)
    -Gives no reason for a repeat sale
    -Also good for one-time sales

    Mixed Emotional / Logical Sale
    -Provides a logical reasoning for purchases, stopping buyer's
    remorse
    -Hits the emotional switches needed for repeat purchases
How to Express Emotion & Logic on
            Websites

    Emotion
    -Vibrant colors
    -Scenery
    -Models

    Logic
    -Testimonials
    -Scientific Facts/Evidence
    -Statistics/Data

    You want to keep the design simple so the content can
    do the work for you.
Less choices = More Simple = Less
      Logic = More Emotion

    Less choices mean less time thinking
Hick's Law provides mathematical backing to the
 time people take when making a selection from
 a set of choices.

    Note that Hick's Law assumes that the user
    knows every choice and how to access each
    choice already. It's better for repeat visitors as
    opposed to first time visitors.
Hick's Law, Basic Form
Hick's Law, Realistic Form
Key Focus: Navigation Menus


    Navigation menus are one of the cornerstones of a good website.

    Provide key navigation prominently, provide optional navigation in a
    less prominent, but visible location. Key navigation answers why
    your user is going to your site. Less choices = better.

    Having a mouseover effect helps identify them – at minimum, change
    the cursor to a hand. Note that mouseover doesn't exist on mobile,
    so make menus look like menus.

    For this reason, I don't recommend pure mouseover dropdown
    menus. Instead, I recommend either lists or click-to-expand menus.

    Sample mouseover code:
    https://gist.github.com/2943900
Some Menu Examples
Sparking Curiosity, Rewarding It


    Curiosity makes people want to learn. Sparking
    it makes people interact with the site.

    Fashion an environment for your target
    Give your target confidence
    Make your target feel something

    Keep in mind people are going to make mistakes. Mistakes are
    better than having everything go well since they learn more than
    without them. The key is to minimizing the damage.
Damage Control


    404 Pages – For honest misspellings on the
    user's part. Make sure all your links work and
    don't link to “under construction” if possible.

    Include breadcrumbs – most common on
    forums

    Include a searchbox if relevant – a necessity on
    any product or service site.

    Include a way to go home to the homepage.
Takeaways


    You are not your audience. Speak to your audience. Find out what
    they want.

    Help your audience rather than letting your audience help
    themselves.

    Be consistent. Be simple. And make your audience feel good about
    themselves.

    Decouple your content and your design as much as possible. Let
    your design work on its own first.

    Don't make your user think!
Suggested Reading

  Steve Krug
  Don't Make Me Think




   William Lidwell | Kritina Holden | Jill
   Butler
   Universal Principles of Design
The Afterglow


    Leave me feedback on the presentation on
    Meetup – too simple? What can I improve?

    Don't forget the slides are on Slideshare at:
    [Slideshare Link] – will also crosspost on
    Meetup.

    Next presentation planned for me will either be
    gamification in user design or utilizing positive
    social engineering in UX design.

More Related Content

What's hot (7)

Human computer interaction-web interface design and mobile eco system
Human computer interaction-web interface design and mobile eco systemHuman computer interaction-web interface design and mobile eco system
Human computer interaction-web interface design and mobile eco system
 
Media & culture
Media & cultureMedia & culture
Media & culture
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
 
Symbolic convergence theory
Symbolic convergence theorySymbolic convergence theory
Symbolic convergence theory
 
MASS MEDIA AND MASS MEDIA EFFECTS (G1 VYGOTSKY).pptx
MASS MEDIA AND MASS MEDIA EFFECTS  (G1 VYGOTSKY).pptxMASS MEDIA AND MASS MEDIA EFFECTS  (G1 VYGOTSKY).pptx
MASS MEDIA AND MASS MEDIA EFFECTS (G1 VYGOTSKY).pptx
 
Chapter 2 Digital Data
Chapter 2 Digital DataChapter 2 Digital Data
Chapter 2 Digital Data
 
Media Ownership
Media OwnershipMedia Ownership
Media Ownership
 

Similar to The Psychology of Good Web Design

Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital WorkplaceTop 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Richard Harbridge
 
2013 ion responsive_design_landingpages
2013 ion responsive_design_landingpages2013 ion responsive_design_landingpages
2013 ion responsive_design_landingpages
Chafik YAHOU
 

Similar to The Psychology of Good Web Design (20)

Rational Website Design
Rational Website DesignRational Website Design
Rational Website Design
 
Adding Curb Appeal: Website Redesign
Adding Curb Appeal: Website RedesignAdding Curb Appeal: Website Redesign
Adding Curb Appeal: Website Redesign
 
UX Tools, Tips, and Tricks
UX Tools, Tips, and TricksUX Tools, Tips, and Tricks
UX Tools, Tips, and Tricks
 
Design and User Interface
Design and User InterfaceDesign and User Interface
Design and User Interface
 
Designing for web & beyond – don’t get caught with your browser down finalclean
Designing for web & beyond – don’t get caught with your browser down finalcleanDesigning for web & beyond – don’t get caught with your browser down finalclean
Designing for web & beyond – don’t get caught with your browser down finalclean
 
What is good design?
What is good design?What is good design?
What is good design?
 
Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...
Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...
Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...
 
Top Tips for Responsive eLearning Design
Top Tips for Responsive eLearning Design Top Tips for Responsive eLearning Design
Top Tips for Responsive eLearning Design
 
UX Tools, Tips & Tricks for Code(Her) Conference 2015
UX Tools, Tips & Tricks for Code(Her) Conference 2015UX Tools, Tips & Tricks for Code(Her) Conference 2015
UX Tools, Tips & Tricks for Code(Her) Conference 2015
 
Web Design in 1 hour (& 15 minutes) HANDOUT
Web Design in 1 hour (& 15 minutes) HANDOUTWeb Design in 1 hour (& 15 minutes) HANDOUT
Web Design in 1 hour (& 15 minutes) HANDOUT
 
The quick guide to landing page design
The quick guide to landing page designThe quick guide to landing page design
The quick guide to landing page design
 
Making Your Website Sing!
Making Your Website Sing!Making Your Website Sing!
Making Your Website Sing!
 
Making Your Website Sing!
Making Your Website Sing!Making Your Website Sing!
Making Your Website Sing!
 
Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014Bank Chris - Web UI Design Patterns - 2014
Bank Chris - Web UI Design Patterns - 2014
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital WorkplaceTop 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
 
Typography and Colors for GUI Designers
Typography and Colors for GUI DesignersTypography and Colors for GUI Designers
Typography and Colors for GUI Designers
 
Principles of good website design
Principles of good website designPrinciples of good website design
Principles of good website design
 
2013 ion responsive_design_landingpages
2013 ion responsive_design_landingpages2013 ion responsive_design_landingpages
2013 ion responsive_design_landingpages
 
7 Important Guidelines for Effective Responsive Web Design
7 Important Guidelines for Effective Responsive Web Design7 Important Guidelines for Effective Responsive Web Design
7 Important Guidelines for Effective Responsive Web Design
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

The Psychology of Good Web Design

  • 1. Psychology Behind Good Web Design Presented by: Olin Gallet (olindgallet@gmail.com) http://www.olingallet.com University of New Orleans, '09 B. S. Computer Science [Slideshare Link]
  • 2. Why Should YOU Care About Good Web Design?  Leads to better sales  Extends the product's brand  Develops a better customer relationship (rapport)  Encourages customers to “spread the word” (virality)
  • 3. Key Discrepancy – Content vs. Design  Content answers what you want to display on a web page – the image, the data, the copy, etc.  Design answers how and where you display the data – the fonts, the color, the placement.  More specifically, CSS answers the visuals, Javascript/jQuery answers the behavior.  Your content should be as decoupled from your design as much as possible. If your content is a liquid, it should take the form of whatever container that holds it.
  • 4. How do People Learn a Website?  Visually direct cues (calls to action, explanatory labels) text styling (fonts, colors, italics, bold, etc.) visually semantic (beveled buttons, standout headers)  Auditory breaking silence verbal prompts echoing/highlighting read text
  • 5. How do People Learn a Website?  Through Experience Navigating Moving around the cursor People are DRAWN to what is radically different from the majority. Highlight the information you want your user to FOCUS on by differentiating it from the norm.
  • 6. How Can You Make Learning Easier? (short) Consistency/Repetition Simplicity Spark Curiosity and Reward It
  • 7. Consistency in General  Consistency People enjoy knowing what to expect. It makes people comfortable. Comfort means people are willing to spend more time on the site. The repetition provided by consistency also helps people learn a site easier.
  • 8. Consistency in Site Design  Make changes to design, not content. Keep color schemes, styling, branding, etc. the same among every page of the site.  Follow established conventions (if possible) ie keep links underlined, place navigation in the top right, etc. Wow your visitors with amazing content, not avantgarde rule breaking. People don't want to feel like they're going to another site when navigating unless they want to.
  • 9. Consistency Across Browsers All browsers were not created equally – they will display the same pages differently. While there are various solutions, each ones have their ups and downs.
  • 10. Consistency Across Browsers – Solutions  Browser Hacks +Quick and easy fix, are usually a small javascript file or css hack -Have no guarantee of longevity since they use exploits. -Javascript can be turned off. (very minor)  Sniff out Browser, Serve Up Appropriate Page +Guarantees a page looks the way you want in a certain browser. -Inefficient use of time when there are better solutions.  Browser Agnostic Framework +Does not care which browser it's on. -Negatives vary on the individual framework
  • 11. Consistency Across Screen Resolutions Computers are not just PCs and laptops – they are iPhones, Androids, Xboxs, tablets, etc. But they all have different screen sizes.
  • 12. Consistency Across Screen Resolutions – Solutions  Device-dependent solution +Allows functionality to be added/removed based on device. -A bit more time consuming.  Liquid/Fluid Layouts +Doesn't change content but rather how content is organized on a page amongst resolutions. +/-Works best with text-dominant or image-dominant content.  Scaling Layouts +Changes size of content based on screen resolution. -Can distort images, especially if width or height is significantly higher than the other.
  • 13. How Can You Make Learning a Site Easier? (cntd)  Simplicity People don't want to think much when navigating a site. People with less options funnel into conversion better and are less likely to bounce.
  • 14. Why Simplicity Matters in Sales  This is a diagram of types of sales
  • 15. Emotion vs. Logic in Sales  Full Emotional Sale -People buy to satisfy an emotion (belonging, happiness, etc.) -Buyer's Remorse -Good for one-time sales such as vacations, houses, etc.  Full Logical Sale -People buy due to a need (food, water, etc.) -Gives no reason for a repeat sale -Also good for one-time sales  Mixed Emotional / Logical Sale -Provides a logical reasoning for purchases, stopping buyer's remorse -Hits the emotional switches needed for repeat purchases
  • 16. How to Express Emotion & Logic on Websites  Emotion -Vibrant colors -Scenery -Models  Logic -Testimonials -Scientific Facts/Evidence -Statistics/Data You want to keep the design simple so the content can do the work for you.
  • 17. Less choices = More Simple = Less Logic = More Emotion  Less choices mean less time thinking Hick's Law provides mathematical backing to the time people take when making a selection from a set of choices. Note that Hick's Law assumes that the user knows every choice and how to access each choice already. It's better for repeat visitors as opposed to first time visitors.
  • 20. Key Focus: Navigation Menus  Navigation menus are one of the cornerstones of a good website.  Provide key navigation prominently, provide optional navigation in a less prominent, but visible location. Key navigation answers why your user is going to your site. Less choices = better.  Having a mouseover effect helps identify them – at minimum, change the cursor to a hand. Note that mouseover doesn't exist on mobile, so make menus look like menus.  For this reason, I don't recommend pure mouseover dropdown menus. Instead, I recommend either lists or click-to-expand menus. Sample mouseover code: https://gist.github.com/2943900
  • 22. Sparking Curiosity, Rewarding It  Curiosity makes people want to learn. Sparking it makes people interact with the site. Fashion an environment for your target Give your target confidence Make your target feel something Keep in mind people are going to make mistakes. Mistakes are better than having everything go well since they learn more than without them. The key is to minimizing the damage.
  • 23. Damage Control  404 Pages – For honest misspellings on the user's part. Make sure all your links work and don't link to “under construction” if possible.  Include breadcrumbs – most common on forums  Include a searchbox if relevant – a necessity on any product or service site.  Include a way to go home to the homepage.
  • 24. Takeaways  You are not your audience. Speak to your audience. Find out what they want.  Help your audience rather than letting your audience help themselves.  Be consistent. Be simple. And make your audience feel good about themselves.  Decouple your content and your design as much as possible. Let your design work on its own first.  Don't make your user think!
  • 25. Suggested Reading Steve Krug Don't Make Me Think William Lidwell | Kritina Holden | Jill Butler Universal Principles of Design
  • 26. The Afterglow  Leave me feedback on the presentation on Meetup – too simple? What can I improve?  Don't forget the slides are on Slideshare at: [Slideshare Link] – will also crosspost on Meetup.  Next presentation planned for me will either be gamification in user design or utilizing positive social engineering in UX design.