SlideShare a Scribd company logo
1 of 42
Download to read offline
WEB APPLICATION
           PAGE HIERARCHY
           LUKE WROBLEWSKI
           WEBSTOCK 2008, NEW ZEALAND




                                                               1




Luke Wroblewski
       Yahoo! Inc.
          • Senior Principal, Product Ideation & Design
       LukeW Interface Designs
           • Principal & Founder
           • Product design & strategy services
       Author
           • Site-Seeing: A Visual Approach to Web Usability
              (Wiley & Sons)
           • Form Design Best Practices (Rosenfeld Media) -
              Upcoming
           • Functioning Form: Web applications, product
              strategy, & interface design articles
       Previously
           • eBay Inc., Lead Designer
           • University of Illinois, Instructor
           • NCSA, Senior Designer
       http://www.lukew.com



                                                               2




                                                                   1
Outline

• Why does page hierarchy matter?
• How do we construct a hierarchy?
• How do we use hierarchy to:
   • Communicate messages
   • Illuminate actions
   • Organize information




                                                                                       3




How We Use the Web

“Look around feverishly for anything that is interesting or vaguely resembles
what you are looking for, and is clickable.” -Steve Krug




          -Steve Krug, Don’t Make Me Think: A Common Sense Approach to Web Usability




                                                                                       4




                                                                                           2
Squidoo Eye-tracking study (by etre)                       5




Design Considerations




                   Luke Wroblewski, Site-Seeing: A Visual Approach to Web Usability




• Presentation: How your application appears to your audience
• Interaction: How your application behaves in response to user actions
• Organization: The structure of your application

                                                                                      6




                                                                                          3
Presentation

• All interactions occur through the presentation
• Inform users
  • Establish relationships between content
  • Guide users through actions
• Make organizational systems clear
  • Provide situational awareness
  • Maintain consistency to create a sense of place
• Effectively convey brand message to your
  audience
  • Emotional impact
  • Engage and invite
  • Provide a unique personality


                                                      7




What Makes a Great Presentation?

• Visual Organization
  • Communicates the
    relationships between
    user interface elements
  • Enables Interaction
    Design
  • Information Design
• Personality
  • Communicates the brand
    essence of a product
  • Visceral design
  • Color, font, image,
    pattern selection



                                                      8




                                                          4
The End Goal




    • Quickly Communicate
      • What is this? Usefulness
      • How do I use it? Usability
      • Why should I care? Desirability




                                          9




                                          10




                                               5
BEFORE & AFTER




                          11




Before Visual Hierarchy




                          12




                               6
After Visual Hierarchy




                          13




Before Visual Hierarchy




                          14




                               7
After Visual Hierarchy




                         15




                         16




                              8
Before & After Visual Hierarchy




                                                          AQ Design, Japan
                                                                             17




PRINCIPLES OF VISUAL
COMMUNICATION


                                  PHOTO BY MATTEO PENZO




                                                                             18




                                                                                  9
How We See

• How we make sense of
  what we see
    • Recognizing similarities
      & differences
    • This allows us to group
      information
    • And give it meaning
• Relationships                                                     Flickr: Uploaded on August 19, 2006 by Tom-Tom


    • Between individual
      elements
    • To the whole (story)




                                                                                                                     19




Understanding Perception




 Luke Wroblewski, Site-Seeing: A Visual Approach to Web Usability




• Several principles tell us how (why) we group visual
  information
     • Proximity -elements close together are perceived as a group
     • Similarities -of shape, size, color can group elements
     • Continuance -grouped through basic patterns
     • Closure -group elements by space filled between them


                                                                                                                     20




                                                                                                                          10
Forming Relationships




      Luke Wroblewski, Site-Seeing: A Visual Approach to Web Usability




   • Creating relationships requires an understanding of
     what makes things different
   • Introducing variations in one or more of the above
     categories creates visual contrast
   • Also created through positioning


                                                                         21




  Using Relationships




 • Use visual relationships to
         • Add more or less visual weight to objects
         • Difference is created by contrast between objects
         • Why do we want to vary the visual weight of
           objects…

Luke Wroblewski, Site-Seeing: A Visual Approach to Web Usability


                                                                         22




                                                                              11
Visual Hierarchy

• Creates a center of interest that attracts the
  viewer’s attention
• Creates a sense of order and balance
• Establishes a pattern of movement to guide a
  viewer through a composition
• In other words, it tells a story
   • Like all good stories it has a beginning, end, and a
     point.




                                                            23




Hierarchy Applied

• Visual weight guides you
  through
   •   Image
   •   Title
   •   Date & Location
   •   Ticket Information


• Building an effective hierarchy
   • Involves use of visual relationships
     to add more or less visual weight to
     elements




                                                            24




                                                                 12
Building Effective Hierarchies




 • Distribution of visual weight
          • Visually dominant images get noticed most
          • Focal point, center of interest
 • Distinct visual weight guides you through narrative
          • Essential to keep it balanced
Luke Wroblewski, Site-Seeing: A Visual Approach to Web Usability


                                                                   25




         Effective Hierarchy




                                                                   26




                                                                        13
No Clear Hierarchy




                     27




No Clear Hierarchy




                     28




                          14
No Hierarchy




                      29




Effective Hierarchy




                      30




                           15
Effective Hierarchy




                      31




Effective Hierarchy




                      32




                           16
To Summarize

•   Visual Communication is part
•   Visual Organization and part personality.
•   Visual Hierarchy is a deliberate prioritization of
•   Visual Weight enabled by the manipulation of
•   Visual Relationships to create
•   Meaning for users.




                                                         33




                                                         34




                                                              17
NOW WE KNOW HOW
                                   TO CONSTRUCT A
WHAT’S THE                         VISUAL HIERARCHY
PRIORITY?                          BUT WHAT DO WE DO
                                   WITH IT?




                                                         35




          Web Applications
      •   Hosting costs less than cup of coffee per
          month
      •   Free open source platforms
      •   Development toolkits increasingly available
      •   Instant global audience: 1.2B people use the
          Internet (Sept 2007)




                                                         36




                                                              18
COMMUNICATING A        WHAT IS THIS?
CENTRAL MESSAGE
                       EXPLAIN &
                       DIFFERENTIATE




                                       37




Not enough hierarchy




                                       38




                                            19
Too many visual differences




                              39




Not enough contrast




                              40




                                   20
Central Message




                  41




                  42




                       21
43




Meeting Expectations

• Prioritization becomes especially
  important when you consider how people
  access content
  •   Content Aggregators
  •   Display Surfaces
  •   Content Creation Sites
  •   Search
  •   Communication Tools
  •   More…




                                           44




                                                22
Accessing Content
  • Content Aggregators: Digg, Delicious, etc.




                                                 45




Accessing Content
  • Display Surfaces: Facebook, MySpace, etc.




                                                 46




                                                      23
Accessing Content
  • Content Creation Sites: Blogs, Wikis




                                                    47




Accessing Content
  • Search
  • Communication: Email, Instant Messenger, etc.




                                                    48




                                                         24
49




          Context




Related




          Content




                    50




                         25
24% CONTENT
76% SITE OVERHEAD




                    51




                    52




                         26
Scanning Part 1




                  53




Scanning Part 2




                  54




                       27
WHAT DO I DO NOW?
TAKE ACTION
                 USER NEEDS &
                 BUSINESS GOALS




                                  55




Form Messaging




                                  56




                                       28
Form Messaging




                       57




Email call to action




                       58




                            29
Email call to action




                       59




Take action?




                       60




                            30
Take action: download




                        61




    Take action




                        62




                             31
Take action




                           63




Clear path to completion




                           64




                                32
One primary action




                                     65




One primary & one secondary action




                                     66




                                          33
One primary & one secondary action




                                     67




Two primary actions




                                     68




                                          34
WHAT CAN I FIND
ORGANIZE         HERE?
INFORMATION
                 PRESENT DATA




                                   69




A Simple Table




                                   70




                                        35
After Visual Communication?

•   “I think I found an even better solution to simplify this part of user
    interface.” -One Creative Director’s Journal




•   “This way I think users will need even less time to see all the information
    presented in the table especially frequent users. For new users or users in
    doubt once they rollover the number for which they don’t know the meaning,
    they will see a description.”




    http://andreysmagin.com/blog/redesigning-a-simple-table

                                                                                                       71




After Visual Communication?

                                                              •   Labels and their values have
                                                                  been divided into rows and
                                                                  columns
                                                                   •   Requires horizontal and vertical
                                                                       movement
                                                                   •   Need to look across for one label
                                                                       and up for the second label
                                                                   •   Compounded by the increased
                                                                       separation of the data - the
                                                                       labels are further away from their
                                                                       values.
                                                              •   Potentially better for looking
                                                                  up a particular value in the
                                                                  table
                                                              •   Makes taking all the data in
                                                                  at once more difficult.




                                                                                                       72




                                                                                                            36
After Visual Communication?

                                                                     •   Are people looking for a
                                                                         specific value (i.e. discharges
                                                                         this month)
                                                                          •   One of Deva’s layouts hit the
                                                                              mark.
                                                                     •   Do they simply need a sense
                                                                         of all the information at
                                                                         once?
                                                                          •   The original redesigned table
                                                                              makes scanning easier
                                                                     •   Is there a prioritization of the
                                                                         data
                                                                          •   One of Deva’s layouts hit the
                                                                              mark.
                                                                     •   Is everything equally
                                                                         important?
                                                                          •   Introducing size and color
                                                                              variations might add visual
                                                                              noise instead of bringing
                                                                              extra attention to really
                                                                              important data

                                                                                                              73




After Visual Communication?

                                                        Robbin van Eijsden
                                                        •     If the purpose of the quot;last monthquot;
                                                              data is to calculate the monthly
                                                              mutation
                                                               •   Last column offers faster satisfaction.
                                                        •     Styling the row and column groups
                                                              provides
                                                               •   Further importance
                                                               •   Emphasizes the data relations
                                                               •   Gives more meaning to the structure
                                                                   of the grid
                                                        •     The footer contains the single most
                                                              important statistic for this table




http://www.ict-id.nl/CSSshed/website/html/tablebility_part1.html

                                                                                                              74




                                                                                                                   37
After Visual Communication?


                       • Focus on content &
                         headers
                       • Data second
                       • If people only need one
                         section of data at a
                         time might be a good
                         solve
                       • No quick scanning




                                               75




Comparison




                                               76




                                                    38
Focus on the data?




                     77




Focus on the data?




                     78




                          39
Email Program




                        79




Another Email Program




                        80




                             40
OS X Visual Design




                                                         81




To Summarize

•   Visual Communication is part
•   Visual Organization and part personality.
•   Visual Hierarchy is a deliberate prioritization of
•   Visual Weight enabled by the manipulation of
•   Visual Relationships to create
•   Meaning for users.
     • Communicate messages
     • Illuminate actions
     • Organize information




                                                         82




                                                              41
For more information…

              • Functioning Form
                • www.lukew.com/ff/
              • Site-Seeing: A Visual
                Approach to Web Usability
                • Wiley & Sons
              • Drop me a note
                • luke@lukew.com




                                            83




                                                 42

More Related Content

Viewers also liked

10 Most Common Misconceptions About User Experience
10 Most Common Misconceptions About User Experience10 Most Common Misconceptions About User Experience
10 Most Common Misconceptions About User ExperienceTherese Kokot
 
Table-First : Building Responsive Data Visualization for the Web
Table-First : Building Responsive Data Visualization for the WebTable-First : Building Responsive Data Visualization for the Web
Table-First : Building Responsive Data Visualization for the WebBill Hinderman
 
HCI - Chapter 4
HCI - Chapter 4HCI - Chapter 4
HCI - Chapter 4Alan Dix
 
Opticon 2015-Pushing the Boundaries of Optimizely
Opticon 2015-Pushing the Boundaries of OptimizelyOpticon 2015-Pushing the Boundaries of Optimizely
Opticon 2015-Pushing the Boundaries of OptimizelyOptimizely
 
Luke Wroblewski, Designing Across Devices, WarmGun 2013
Luke Wroblewski, Designing Across Devices, WarmGun 2013Luke Wroblewski, Designing Across Devices, WarmGun 2013
Luke Wroblewski, Designing Across Devices, WarmGun 2013500 Startups
 
User Experience Design For Non Designers
User Experience Design For Non DesignersUser Experience Design For Non Designers
User Experience Design For Non DesignersAmanda W
 

Viewers also liked (10)

10 Most Common Misconceptions About User Experience
10 Most Common Misconceptions About User Experience10 Most Common Misconceptions About User Experience
10 Most Common Misconceptions About User Experience
 
Best Practices For Form Design
Best Practices For Form DesignBest Practices For Form Design
Best Practices For Form Design
 
History of hci
History of hciHistory of hci
History of hci
 
UXD WTF
UXD WTFUXD WTF
UXD WTF
 
Table-First : Building Responsive Data Visualization for the Web
Table-First : Building Responsive Data Visualization for the WebTable-First : Building Responsive Data Visualization for the Web
Table-First : Building Responsive Data Visualization for the Web
 
Mobile first. Luke Wroblewski
Mobile first. Luke WroblewskiMobile first. Luke Wroblewski
Mobile first. Luke Wroblewski
 
HCI - Chapter 4
HCI - Chapter 4HCI - Chapter 4
HCI - Chapter 4
 
Opticon 2015-Pushing the Boundaries of Optimizely
Opticon 2015-Pushing the Boundaries of OptimizelyOpticon 2015-Pushing the Boundaries of Optimizely
Opticon 2015-Pushing the Boundaries of Optimizely
 
Luke Wroblewski, Designing Across Devices, WarmGun 2013
Luke Wroblewski, Designing Across Devices, WarmGun 2013Luke Wroblewski, Designing Across Devices, WarmGun 2013
Luke Wroblewski, Designing Across Devices, WarmGun 2013
 
User Experience Design For Non Designers
User Experience Design For Non DesignersUser Experience Design For Non Designers
User Experience Design For Non Designers
 

Similar to Page Heirarchy - Luke Wroblewski

Wiki Design Luke W
Wiki Design  Luke WWiki Design  Luke W
Wiki Design Luke WRoss Lawley
 
User Experience Workshop
User Experience WorkshopUser Experience Workshop
User Experience WorkshopMotivate Design
 
The Impact of Web 2.0 on Library Websites
The Impact of Web 2.0 on Library WebsitesThe Impact of Web 2.0 on Library Websites
The Impact of Web 2.0 on Library WebsitesRachel Vacek
 
Search and Browsing Cycle for Knowledge Discovery and Learning
Search and Browsing Cycle for Knowledge Discovery and LearningSearch and Browsing Cycle for Knowledge Discovery and Learning
Search and Browsing Cycle for Knowledge Discovery and LearningSebastian Ryszard Kruk
 
'Comfort Media' Solution for Winston Russia
'Comfort Media' Solution for Winston Russia'Comfort Media' Solution for Winston Russia
'Comfort Media' Solution for Winston RussiaGoodKarma.me
 
Web 2.0 and e-elearning
Web 2.0 and e-elearningWeb 2.0 and e-elearning
Web 2.0 and e-elearningDavid Wilcox
 
Yvonne Doll, Designing Content for Usability
Yvonne Doll, Designing Content for UsabilityYvonne Doll, Designing Content for Usability
Yvonne Doll, Designing Content for Usabilitywebcontent2007
 
UX & RIAs: UI Design Challenges (ERGOSIGN)
UX & RIAs: UI Design Challenges (ERGOSIGN)UX & RIAs: UI Design Challenges (ERGOSIGN)
UX & RIAs: UI Design Challenges (ERGOSIGN)Ergosign GmbH
 
Web Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More AwesomerWeb Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More AwesomerJennifer Riehle McFarland
 
Setting Course: Design Research to Experience Roadmap
Setting Course: Design Research to Experience RoadmapSetting Course: Design Research to Experience Roadmap
Setting Course: Design Research to Experience RoadmapJason Ulaszek
 
Visual analysis with tableau
Visual analysis with tableauVisual analysis with tableau
Visual analysis with tableauByung Kook Ha
 
Debunking Web Design Myths
Debunking Web Design MythsDebunking Web Design Myths
Debunking Web Design Mythselliotjaystocks
 
The Principles of Interface
The Principles of InterfaceThe Principles of Interface
The Principles of InterfaceChristina Wodtke
 
Website Development Process
Website Development ProcessWebsite Development Process
Website Development ProcessHend Al-Khalifa
 
Portfolios in Higher Education: Capitalizing on the Digital and Interactive
Portfolios in Higher Education: Capitalizing on the Digital and Interactive Portfolios in Higher Education: Capitalizing on the Digital and Interactive
Portfolios in Higher Education: Capitalizing on the Digital and Interactive dcambrid
 
Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
Designing Intuitive SharePoint Sites: The Science of "Easy to Use" Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
Designing Intuitive SharePoint Sites: The Science of "Easy to Use" Marcy Kellar
 

Similar to Page Heirarchy - Luke Wroblewski (20)

Wiki Design Considerations
Wiki Design ConsiderationsWiki Design Considerations
Wiki Design Considerations
 
Wiki Design Luke W
Wiki Design  Luke WWiki Design  Luke W
Wiki Design Luke W
 
User Experience Workshop
User Experience WorkshopUser Experience Workshop
User Experience Workshop
 
Irl Web Strategy
Irl Web StrategyIrl Web Strategy
Irl Web Strategy
 
The Impact of Web 2.0 on Library Websites
The Impact of Web 2.0 on Library WebsitesThe Impact of Web 2.0 on Library Websites
The Impact of Web 2.0 on Library Websites
 
Search and Browsing Cycle for Knowledge Discovery and Learning
Search and Browsing Cycle for Knowledge Discovery and LearningSearch and Browsing Cycle for Knowledge Discovery and Learning
Search and Browsing Cycle for Knowledge Discovery and Learning
 
'Comfort Media' Solution for Winston Russia
'Comfort Media' Solution for Winston Russia'Comfort Media' Solution for Winston Russia
'Comfort Media' Solution for Winston Russia
 
Web 2.0 and e-elearning
Web 2.0 and e-elearningWeb 2.0 and e-elearning
Web 2.0 and e-elearning
 
Yvonne Doll, Designing Content for Usability
Yvonne Doll, Designing Content for UsabilityYvonne Doll, Designing Content for Usability
Yvonne Doll, Designing Content for Usability
 
UX & RIAs: UI Design Challenges (ERGOSIGN)
UX & RIAs: UI Design Challenges (ERGOSIGN)UX & RIAs: UI Design Challenges (ERGOSIGN)
UX & RIAs: UI Design Challenges (ERGOSIGN)
 
Design Patterns Lw
Design Patterns LwDesign Patterns Lw
Design Patterns Lw
 
Impactwebtools
ImpactwebtoolsImpactwebtools
Impactwebtools
 
Web Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More AwesomerWeb Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More Awesomer
 
Setting Course: Design Research to Experience Roadmap
Setting Course: Design Research to Experience RoadmapSetting Course: Design Research to Experience Roadmap
Setting Course: Design Research to Experience Roadmap
 
Visual analysis with tableau
Visual analysis with tableauVisual analysis with tableau
Visual analysis with tableau
 
Debunking Web Design Myths
Debunking Web Design MythsDebunking Web Design Myths
Debunking Web Design Myths
 
The Principles of Interface
The Principles of InterfaceThe Principles of Interface
The Principles of Interface
 
Website Development Process
Website Development ProcessWebsite Development Process
Website Development Process
 
Portfolios in Higher Education: Capitalizing on the Digital and Interactive
Portfolios in Higher Education: Capitalizing on the Digital and Interactive Portfolios in Higher Education: Capitalizing on the Digital and Interactive
Portfolios in Higher Education: Capitalizing on the Digital and Interactive
 
Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
Designing Intuitive SharePoint Sites: The Science of "Easy to Use" Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
 

Recently uploaded

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 

Recently uploaded (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 

Page Heirarchy - Luke Wroblewski

  • 1. WEB APPLICATION PAGE HIERARCHY LUKE WROBLEWSKI WEBSTOCK 2008, NEW ZEALAND 1 Luke Wroblewski Yahoo! Inc. • Senior Principal, Product Ideation & Design LukeW Interface Designs • Principal & Founder • Product design & strategy services Author • Site-Seeing: A Visual Approach to Web Usability (Wiley & Sons) • Form Design Best Practices (Rosenfeld Media) - Upcoming • Functioning Form: Web applications, product strategy, & interface design articles Previously • eBay Inc., Lead Designer • University of Illinois, Instructor • NCSA, Senior Designer http://www.lukew.com 2 1
  • 2. Outline • Why does page hierarchy matter? • How do we construct a hierarchy? • How do we use hierarchy to: • Communicate messages • Illuminate actions • Organize information 3 How We Use the Web “Look around feverishly for anything that is interesting or vaguely resembles what you are looking for, and is clickable.” -Steve Krug -Steve Krug, Don’t Make Me Think: A Common Sense Approach to Web Usability 4 2
  • 3. Squidoo Eye-tracking study (by etre) 5 Design Considerations Luke Wroblewski, Site-Seeing: A Visual Approach to Web Usability • Presentation: How your application appears to your audience • Interaction: How your application behaves in response to user actions • Organization: The structure of your application 6 3
  • 4. Presentation • All interactions occur through the presentation • Inform users • Establish relationships between content • Guide users through actions • Make organizational systems clear • Provide situational awareness • Maintain consistency to create a sense of place • Effectively convey brand message to your audience • Emotional impact • Engage and invite • Provide a unique personality 7 What Makes a Great Presentation? • Visual Organization • Communicates the relationships between user interface elements • Enables Interaction Design • Information Design • Personality • Communicates the brand essence of a product • Visceral design • Color, font, image, pattern selection 8 4
  • 5. The End Goal • Quickly Communicate • What is this? Usefulness • How do I use it? Usability • Why should I care? Desirability 9 10 5
  • 6. BEFORE & AFTER 11 Before Visual Hierarchy 12 6
  • 7. After Visual Hierarchy 13 Before Visual Hierarchy 14 7
  • 9. Before & After Visual Hierarchy AQ Design, Japan 17 PRINCIPLES OF VISUAL COMMUNICATION PHOTO BY MATTEO PENZO 18 9
  • 10. How We See • How we make sense of what we see • Recognizing similarities & differences • This allows us to group information • And give it meaning • Relationships Flickr: Uploaded on August 19, 2006 by Tom-Tom • Between individual elements • To the whole (story) 19 Understanding Perception Luke Wroblewski, Site-Seeing: A Visual Approach to Web Usability • Several principles tell us how (why) we group visual information • Proximity -elements close together are perceived as a group • Similarities -of shape, size, color can group elements • Continuance -grouped through basic patterns • Closure -group elements by space filled between them 20 10
  • 11. Forming Relationships Luke Wroblewski, Site-Seeing: A Visual Approach to Web Usability • Creating relationships requires an understanding of what makes things different • Introducing variations in one or more of the above categories creates visual contrast • Also created through positioning 21 Using Relationships • Use visual relationships to • Add more or less visual weight to objects • Difference is created by contrast between objects • Why do we want to vary the visual weight of objects… Luke Wroblewski, Site-Seeing: A Visual Approach to Web Usability 22 11
  • 12. Visual Hierarchy • Creates a center of interest that attracts the viewer’s attention • Creates a sense of order and balance • Establishes a pattern of movement to guide a viewer through a composition • In other words, it tells a story • Like all good stories it has a beginning, end, and a point. 23 Hierarchy Applied • Visual weight guides you through • Image • Title • Date & Location • Ticket Information • Building an effective hierarchy • Involves use of visual relationships to add more or less visual weight to elements 24 12
  • 13. Building Effective Hierarchies • Distribution of visual weight • Visually dominant images get noticed most • Focal point, center of interest • Distinct visual weight guides you through narrative • Essential to keep it balanced Luke Wroblewski, Site-Seeing: A Visual Approach to Web Usability 25 Effective Hierarchy 26 13
  • 14. No Clear Hierarchy 27 No Clear Hierarchy 28 14
  • 15. No Hierarchy 29 Effective Hierarchy 30 15
  • 16. Effective Hierarchy 31 Effective Hierarchy 32 16
  • 17. To Summarize • Visual Communication is part • Visual Organization and part personality. • Visual Hierarchy is a deliberate prioritization of • Visual Weight enabled by the manipulation of • Visual Relationships to create • Meaning for users. 33 34 17
  • 18. NOW WE KNOW HOW TO CONSTRUCT A WHAT’S THE VISUAL HIERARCHY PRIORITY? BUT WHAT DO WE DO WITH IT? 35 Web Applications • Hosting costs less than cup of coffee per month • Free open source platforms • Development toolkits increasingly available • Instant global audience: 1.2B people use the Internet (Sept 2007) 36 18
  • 19. COMMUNICATING A WHAT IS THIS? CENTRAL MESSAGE EXPLAIN & DIFFERENTIATE 37 Not enough hierarchy 38 19
  • 20. Too many visual differences 39 Not enough contrast 40 20
  • 21. Central Message 41 42 21
  • 22. 43 Meeting Expectations • Prioritization becomes especially important when you consider how people access content • Content Aggregators • Display Surfaces • Content Creation Sites • Search • Communication Tools • More… 44 22
  • 23. Accessing Content • Content Aggregators: Digg, Delicious, etc. 45 Accessing Content • Display Surfaces: Facebook, MySpace, etc. 46 23
  • 24. Accessing Content • Content Creation Sites: Blogs, Wikis 47 Accessing Content • Search • Communication: Email, Instant Messenger, etc. 48 24
  • 25. 49 Context Related Content 50 25
  • 26. 24% CONTENT 76% SITE OVERHEAD 51 52 26
  • 27. Scanning Part 1 53 Scanning Part 2 54 27
  • 28. WHAT DO I DO NOW? TAKE ACTION USER NEEDS & BUSINESS GOALS 55 Form Messaging 56 28
  • 29. Form Messaging 57 Email call to action 58 29
  • 30. Email call to action 59 Take action? 60 30
  • 31. Take action: download 61 Take action 62 31
  • 32. Take action 63 Clear path to completion 64 32
  • 33. One primary action 65 One primary & one secondary action 66 33
  • 34. One primary & one secondary action 67 Two primary actions 68 34
  • 35. WHAT CAN I FIND ORGANIZE HERE? INFORMATION PRESENT DATA 69 A Simple Table 70 35
  • 36. After Visual Communication? • “I think I found an even better solution to simplify this part of user interface.” -One Creative Director’s Journal • “This way I think users will need even less time to see all the information presented in the table especially frequent users. For new users or users in doubt once they rollover the number for which they don’t know the meaning, they will see a description.” http://andreysmagin.com/blog/redesigning-a-simple-table 71 After Visual Communication? • Labels and their values have been divided into rows and columns • Requires horizontal and vertical movement • Need to look across for one label and up for the second label • Compounded by the increased separation of the data - the labels are further away from their values. • Potentially better for looking up a particular value in the table • Makes taking all the data in at once more difficult. 72 36
  • 37. After Visual Communication? • Are people looking for a specific value (i.e. discharges this month) • One of Deva’s layouts hit the mark. • Do they simply need a sense of all the information at once? • The original redesigned table makes scanning easier • Is there a prioritization of the data • One of Deva’s layouts hit the mark. • Is everything equally important? • Introducing size and color variations might add visual noise instead of bringing extra attention to really important data 73 After Visual Communication? Robbin van Eijsden • If the purpose of the quot;last monthquot; data is to calculate the monthly mutation • Last column offers faster satisfaction. • Styling the row and column groups provides • Further importance • Emphasizes the data relations • Gives more meaning to the structure of the grid • The footer contains the single most important statistic for this table http://www.ict-id.nl/CSSshed/website/html/tablebility_part1.html 74 37
  • 38. After Visual Communication? • Focus on content & headers • Data second • If people only need one section of data at a time might be a good solve • No quick scanning 75 Comparison 76 38
  • 39. Focus on the data? 77 Focus on the data? 78 39
  • 40. Email Program 79 Another Email Program 80 40
  • 41. OS X Visual Design 81 To Summarize • Visual Communication is part • Visual Organization and part personality. • Visual Hierarchy is a deliberate prioritization of • Visual Weight enabled by the manipulation of • Visual Relationships to create • Meaning for users. • Communicate messages • Illuminate actions • Organize information 82 41
  • 42. For more information… • Functioning Form • www.lukew.com/ff/ • Site-Seeing: A Visual Approach to Web Usability • Wiley & Sons • Drop me a note • luke@lukew.com 83 42