SlideShare una empresa de Scribd logo
1 de 42
Descargar para leer sin conexión
DESIGNING FOR
          TODAY’S WEB
          LUKE WROBLEWSKI
          VALA NATIONAL CONFERENCE, FEB. 2008




                                                                    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)
          •   Upcoming: Best Practices for Form Design (Rosenfeld
              Media)
          •   Functioning Form: Web applications, product
              strategy, & interface design articles
       Previously
          •   eBay Inc., Lead Designer
          •   University of Illinois, Instructor
          •   NCSA, Senior Designer



                                                                    2




                                                                        1
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




                                                                                              3




                              Squidoo Eye-tracking study (by etre)                            4




                                                                                                  2
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


                                                                                      5




The End Goal




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




                                                                                      6




                                                                                          3
7




SO WHAT IS DIFFERENT
ABOUT TODAY’S WEB?




                       8




                           4
RECENT SHIFTS

LOCOMOTION     SERVICES
PAGES          RICH INTERACTIONS
SITES          CONTENT EXPERIENCES
WEBMASTERS     EVERYONE



                                   9




        RECENT SHIFTS

LOCOMOTION     SERVICES
PAGES          RICH INTERACTIONS
SITES          CONTENT EXPERIENCES
WEBMASTERS     EVERYONE



                                   10




                                        5
WAYS WE INTERACT WITH THE WORLD:
   • Locomotion
   • Conversation
   • Manipulation




-TERRY WINOGRAD, STANFORD


                                                               11




   Web Transitions

        1. Locomotion to digital representations
           of physical entities
             •    Directories & portals, Yahoo!
             •    Company sites & brochure-ware
        2. Digital manipulation of physical goods
             •    E-commerce everywhere
             •    Amazon, eBay
        3. Digital services
             •    Enable conversation & manipulation
             •    Display surfaces
             •    Content creation
             •    Aggregation
             •    Entertainment

                 -Types of digital services: TOM CHI, YAHOO!   12




                                                                    6
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)




                                                          13




                                        DEFINE YOURSELF

KNOW YOUR CORE                          FOCUS ON THE CORE

                                        BUILD OUTWARD




                                                          14




                                                               7
eBay




   “eBay’s original vision was to create the
   world’s first global economic democracy”
   -Pierre Omidyar




                                               15




  eBay
• 30th largest economy
  in the world (38
  markets)
• 700k Full time sellers in
  US
• $1,800 worth of goods
  sold every second
• 520K Stores hosted
  worldwide




                                               16




                                                    8
WHAT’S AT THE CORE OF EBAY?




                              17




eBay: the Core

Level playing field




                              18




                                   9
When we made the move to the one-click Digg, activity
went through the roof. It was just insane! Just the ease of
the one-click and you're done made all the difference in
the world."-Kevin Rose




                                                              19




                                                                   HTTP://FLICKR.COM/PHOTOS/BRYCE/58299511/




                                                              20




                                                                                                              10
MEANINGFUL
PACKAGING DESIGN       SHOUTING
FOR WEB                BACK OF PACK
APPLICATIONS
                       UNPACKING
                       EXPERIENCE




                                      21




                   DIFFERENTIATE
MEANINGFUL
SHOUTING           ATTRACT
                   EMBODY THE BRAND




                                      22




                                           11
Wiki software providers




                          23




                          24




                               12
25




               SUPPORT THE STORY
BACK OF PACK   OUTLINE BENEFITS &
               FEATURES




                                    26




                                         13
27




28




     14
29




UNPACKING
EXPERIENCE




      PHOTOS FROM FLICKR USERS KATIELIPS, PEALCO, AND *NATHAN   30




                                                                     15
31




Gradual Engagement




                     32




                          16
33




COMPARE THAT EXPERIENCE
TO…




                          34




                               17
35




LOCOMOTION               SERVICES

• Know your core
  • Define Yourself
  • Focus on the Core
  • Build Outward
• Packaging design for Web applications
  • Meaningful shouting
  • Back of pack messaging
  • Impactful unpacking experiences



                                          36




                                               18
RECENT SHIFTS

LOCOMOTION        SERVICES
PAGES             RICH INTERACTIONS
SITES             CONTENT EXPERIENCES
WEBMASTERS        EVERYONE



                                      37




Ajax Interface Design




                                      38




                                           19
39
BILL SCOTT, DESIGNING FOR AJAX




    Drag and Drop. Drag and Drop Modules. In Page Editing. In Page
 Custom Editing. Direct State Editing. Grid Cell Editing. Inline Custom
  Editing. Inline Tag Editing. Popup Custom Editing. Slide-out Custom
    Editing. Inline Text Editing. Persistent Portals. Inline Reordering.
  Indication. Busy Indication. Cursor Busy. In Context Busy. In Context
  Progress. Inline Status. Auto Complete. Balloon Error Tip. Deferred
 Content Loading. Dynamic Goal. Narrowing Choices. Refining Search.
     Live Search. Dynamic Filter. Invitation. Cursor Invitation. Drop
 Invitation. Tool Tip Invitation. Hover Invitation. Detail Zoom. Opacity
 Focus. Configurable Module - Faceplate. Configurable Module - Flip It.
   Configurable Module - Inline Configure. Configurable Module - Slide
      Out Drawer. Slide Out. Flip. Opacity Fade. Endless Scrolling.
  Expandable Paging Boundary. Fresh Content. Hover Detail. In Place
 Drill Down. Inline Assistant. Inline Validation. Validate Then Suggest.
   On Demand Refresh. Periodic Refresh. Resizable Modules. Scrolling
    Modules. Auto Save. In Context Tools. Remembered Collection.
       Remembered Preferences. Auto Form Fill. Rating an Object.
 Transition. Brighten Transition. Cross Fade Transition. Dim Transition.
     Expand Transition. Fade In Transition. Fade Out Transition. Flip
      Transition. Move Transition. Self-Healing Transition. Collapse
  Transition. Slide Transition. Rich Internet Object. Available. Selected.
                                                                             40
BILL SCOTT, DESIGNING FOR AJAX




                                                                                  20
INVITATION
           TRANSITION
           FEEDBACK




                                                    41




                  • Repeatable design solutions
                    to common problems
                  • Work “positively” for
                    specific problems in specific
DESIGN PATTERNS     contexts
                  • Capture best practices that
                    solve real user needs
                  • Between principles &
                    guidelines
                  • A design vocabulary




                                                    42




                                                         21
SHARING BEST PRACTICES




                         43




                         44




                              22
PAGES                      RICH INTERACTIONS

• Design considerations
  •   Invitation: communicate potential
  •   Transition: illustrate manipulation
  •   Feedback: success, progress, errors
  •   Leverage design patterns




                                               45




             RECENT SHIFTS

LOCOMOTION                 SERVICES
PAGES                      RICH INTERACTIONS
SITES                      CONTENT EXPERIENCES
WEBMASTERS                 EVERYONE



                                               46




                                                    23
• Content Creation Tools
  • 120,00 new blogs created each day -4/07
• Content Aggregators
  • digg hits one million registered users -3/07
• Display Surfaces
  • MySpace number one site in page views -12/06
• Entertainment
  • 100+ million daily streams on YouTube -6/06




                                                   47




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




                                                   48




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




                                                49




Accessing Content
  • Content Creation Sites: Blogs, Wikis




                                                50




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




                                                    51




                                                    52




                                                         26
Context




Related




                    Content




                              53




24% CONTENT
76% SITE OVERHEAD




                              54




                                   27
55




Not Just Access…

• For most Web sites, a few pages get the
  most attention




• Why hamper their experience because of
  the rest?


                                            56




                                                 28
Multiple Contexts


•   Browser toolbar
•   Widgets
•   Badges
•   Email
•   RSS
•   Mobile
•   APIs (rest, soap)




                        57




                             HTTP://FLICKR.COM/PHOTOS/BRYCE/58299511/




                        58




                                                                        29
59




60




     30
61




62




     31
SITES                   CONTENT EXPERIENCES

• Design considerations
  • Primary focus on primary content
  • Secondary focus on related and relevant content &
    actions
• If expectations are met
  • People look around the page
  • Relevant calls to action are welcome
• When content is distributed or remixed
  • Core design principles still matter
  • Context is king


                                                        63




            RECENT SHIFTS

LOCOMOTION                  SERVICES
PAGES                       RICH INTERACTIONS
SITES                       CONTENT EXPERIENCES
WEBMASTERS                  EVERYONE



                                                        64




                                                             32
Community

• In 1999…
   • Discussion boards, email
     newsletters
• In 2006…
   • Tags, ratings, reviews,
     comments, trackbacks,
     RSS, sharing (email, IM),
     distribution, blogs, wikis
• Always…
   • People united by shared
     interests or goals




                                      65




What makes up a community?

• Great products create
  community
   • Great actions (useful features
     & functions)
   • Great interest (compelling
     content)
• Social Behaviors
   • Reputation & Identity
   • One to One, One to many,
     many to many communication
   • Sequences, Rituals, Groups




                                      66




                                           33
Who’s In a Community?

• Yahoo! Groups Example
• Creators
      • 1% of the user population might
        start a group (or a thread within
        a group)
• Synthesizers
      • 10% of the user population might
        participate actively, and actually
        author content whether starting
        a thread or responding to a
        thread-in-progress
• Consumers
      • 100% of the user population
        benefits from the activities of the
        above groups


 * Bradley Horowitz, Yahoo! Research

                                                            67




Why Enable Community?




      Value from human to human interactions




                                              * Images from Flickr


                                                            68




                                                                     34
Contributing

     Ratings reviews favorites wikis calendars
  flag
   comments tags discussion boards inline chat




                                                          69




Sharing

Email to friend save to list send via IM add to my
         site download trackbacks add to blog playlists
                     subscribe invite




                                                          70




                                                               35
Implications: Good

• Filter
    • Provide Information about
      information
    • Organic Popularity
• Original content creation
    • Flickr
• Increased Engagement
    • Yahoo! Answers
• Invested Customers
    • eBay
• Collaborative Innovation
    • eBay & PayPal

                                             * Images from Flickr

                                                           71




Implications: Bad

• Too many “social” features can
  distract
    • Blur the focus of the product
• Quality
    • Splogs, spratings, spags, comment
      spam, trackback spam
    • Lightweight interactions =
      lightweight content
• Power Laws
    • Power participants can become a
      dominant force in the direction of a
      product
    • Power can be abused
    • The vocal minority: potential
      innovation hurdle
    • Factions vs. Tribes
• Privacy & Exposure
    • Safety
                                             * Images from Flickr

                                                           72




                                                                    36
Enable Identity

 •   Welcome
       •   Pay attention to people
       •   Flickr, MySpace
 •   Anonymity can be a death
     sentence
       •   Lack of accountability &
           reputation
 •   Personal Branding
       •   Nickname
       •   About/URL
       •   Images
 •   Accomplishments
       •   Stuff I’ve Done
       •   Rewards
 •   Social Incentive
       •   “You’ve got mail!”


                                                                73




Provide for Creators, Synthesizers, & Consumers




     Creators                   Synthesizers        Consumers


• CSC personality types do not easily migrate between groups
     • Scaling engagement is hard and often inappropriate
• Leverage differences to maintain balance


                                                                74




                                                                     37
USER EMPOWERMENT,
CONTENT    NOT USER FRIENDLY
CREATION
           VALUE CREATION




                               75




                               76




                                    38
“Most user-created content is crappy. As we
create better tools, we’ll increase the value of
the output of those tools.” -Will Wright

                                                   77




                                                   78




                                                        39
Constraints Balance Systems

• Quality Control
    • Lightweight interactions =
      lightweight content
    • “Burying the submit button [in
      community Web sites]
      encourages fewer, but better
      posts.” -Derek Powazek, Design
      for Community, 2001
• Barriers to Entry
    • "The best check on bad behavior
      is identity.” -Mark Zuckerburg,
      Facebook Founder




                                                     79




WEBMASTERS                         EVERYONE

• Design considerations
   • Enable identity
   • Provide for Creators, Synthesizers, Consumers
   • Tools for expression: easier to do the right
     thing, remain flexible & robust
   • Think through barriers to entry




                                                     80




                                                          40
IN SUMMARY….




                                                  81




Designing For Today’s Web

• Principles behind good design remain relevant
• Locomotion to Services
   • Packaging Design for Web Applications
   • Know Your Core
• Page to Rich Interactions
   • Invitation, Transition, Feedback
   • Design Patterns
• Sites to Content Experiences
   • Landing page design
   • Context of distribution
• Webmasters to Everyone
   • Enable identity
   • Better content creation tools


                                                  82




                                                       41
For more information…




              Functioning Form
                www.lukew.com/ff/
              Drop me a note
                luke@lukew.com




                                    83




                                         42

Más contenido relacionado

La actualidad más candente

Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...Liquid Reality
 
강장묵 차세대소셜네트워크 Social Network Service
강장묵 차세대소셜네트워크 Social Network Service강장묵 차세대소셜네트워크 Social Network Service
강장묵 차세대소셜네트워크 Social Network ServiceJM code group
 
Getting on the Grid:The Basics of Social Media
Getting on the Grid:The Basics of Social MediaGetting on the Grid:The Basics of Social Media
Getting on the Grid:The Basics of Social MediaDavid Mitzenmacher
 
Building Sites Around Social Objects - Web 2.0 Expo SF 2009
Building Sites Around Social Objects - Web 2.0 Expo SF 2009Building Sites Around Social Objects - Web 2.0 Expo SF 2009
Building Sites Around Social Objects - Web 2.0 Expo SF 2009Jyri Engeström
 
Creating an interactive e book using
Creating an interactive e book usingCreating an interactive e book using
Creating an interactive e book usingHeuvel Marketing
 
Web 2.0 and e-elearning
Web 2.0 and e-elearningWeb 2.0 and e-elearning
Web 2.0 and e-elearningDavid Wilcox
 
Eye on the future
Eye on the futureEye on the future
Eye on the futureMark Briggs
 
The Social Web for Skeptics (or, Using the Social Web for Social Change)
The Social Web for Skeptics (or, Using the Social Web for Social Change)The Social Web for Skeptics (or, Using the Social Web for Social Change)
The Social Web for Skeptics (or, Using the Social Web for Social Change)Lauren Bacon
 
Enterprise Collaboration Two (Deshpande India 2020)
Enterprise Collaboration Two (Deshpande India 2020)Enterprise Collaboration Two (Deshpande India 2020)
Enterprise Collaboration Two (Deshpande India 2020)Anand Deshpande
 
Microblogging: Tiny social objects. On the future of participatory media
Microblogging: Tiny social objects. On the future of participatory mediaMicroblogging: Tiny social objects. On the future of participatory media
Microblogging: Tiny social objects. On the future of participatory mediaJyri Engeström
 
Wordcamp2009 - Lessons from Mozilla
Wordcamp2009 - Lessons from MozillaWordcamp2009 - Lessons from Mozilla
Wordcamp2009 - Lessons from MozillaJohn Lilly
 
Microsoft's Free Tools
Microsoft's Free ToolsMicrosoft's Free Tools
Microsoft's Free ToolsFiona Beal
 
David Hinds - How To Grow A Vibrant Virtual Community 19jan09
David Hinds - How To Grow A Vibrant Virtual Community 19jan09David Hinds - How To Grow A Vibrant Virtual Community 19jan09
David Hinds - How To Grow A Vibrant Virtual Community 19jan09Pierre-Olivier Carles
 
7 Lessons from Mozilla
7 Lessons from Mozilla7 Lessons from Mozilla
7 Lessons from MozillaJohn Lilly
 
Accessibility Equals Usability
Accessibility Equals UsabilityAccessibility Equals Usability
Accessibility Equals UsabilityPaul Sherman
 

La actualidad más candente (20)

Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...
Size isn’t everything: Why the iPad isn’t just bigger; it’s a whole new UX, a...
 
HS&E Social Media training - What is Social Media
HS&E Social Media training  - What is Social MediaHS&E Social Media training  - What is Social Media
HS&E Social Media training - What is Social Media
 
강장묵 차세대소셜네트워크 Social Network Service
강장묵 차세대소셜네트워크 Social Network Service강장묵 차세대소셜네트워크 Social Network Service
강장묵 차세대소셜네트워크 Social Network Service
 
Getting on the Grid:The Basics of Social Media
Getting on the Grid:The Basics of Social MediaGetting on the Grid:The Basics of Social Media
Getting on the Grid:The Basics of Social Media
 
Building Sites Around Social Objects - Web 2.0 Expo SF 2009
Building Sites Around Social Objects - Web 2.0 Expo SF 2009Building Sites Around Social Objects - Web 2.0 Expo SF 2009
Building Sites Around Social Objects - Web 2.0 Expo SF 2009
 
Creating an interactive e book using
Creating an interactive e book usingCreating an interactive e book using
Creating an interactive e book using
 
Web 2.0 and e-elearning
Web 2.0 and e-elearningWeb 2.0 and e-elearning
Web 2.0 and e-elearning
 
Keys to Social Video
Keys to Social VideoKeys to Social Video
Keys to Social Video
 
Eye on the future
Eye on the futureEye on the future
Eye on the future
 
Allelearncards
AllelearncardsAllelearncards
Allelearncards
 
The Social Web for Skeptics (or, Using the Social Web for Social Change)
The Social Web for Skeptics (or, Using the Social Web for Social Change)The Social Web for Skeptics (or, Using the Social Web for Social Change)
The Social Web for Skeptics (or, Using the Social Web for Social Change)
 
Enterprise Collaboration Two (Deshpande India 2020)
Enterprise Collaboration Two (Deshpande India 2020)Enterprise Collaboration Two (Deshpande India 2020)
Enterprise Collaboration Two (Deshpande India 2020)
 
Microblogging: Tiny social objects. On the future of participatory media
Microblogging: Tiny social objects. On the future of participatory mediaMicroblogging: Tiny social objects. On the future of participatory media
Microblogging: Tiny social objects. On the future of participatory media
 
How Communities Work
How Communities WorkHow Communities Work
How Communities Work
 
Wordcamp2009 - Lessons from Mozilla
Wordcamp2009 - Lessons from MozillaWordcamp2009 - Lessons from Mozilla
Wordcamp2009 - Lessons from Mozilla
 
FLICKR
FLICKRFLICKR
FLICKR
 
Microsoft's Free Tools
Microsoft's Free ToolsMicrosoft's Free Tools
Microsoft's Free Tools
 
David Hinds - How To Grow A Vibrant Virtual Community 19jan09
David Hinds - How To Grow A Vibrant Virtual Community 19jan09David Hinds - How To Grow A Vibrant Virtual Community 19jan09
David Hinds - How To Grow A Vibrant Virtual Community 19jan09
 
7 Lessons from Mozilla
7 Lessons from Mozilla7 Lessons from Mozilla
7 Lessons from Mozilla
 
Accessibility Equals Usability
Accessibility Equals UsabilityAccessibility Equals Usability
Accessibility Equals Usability
 

Destacado

2 4 2_ovchinnikova_anastasia
2 4 2_ovchinnikova_anastasia2 4 2_ovchinnikova_anastasia
2 4 2_ovchinnikova_anastasiaNika Stuard
 
Choosing.a.good.chart
Choosing.a.good.chartChoosing.a.good.chart
Choosing.a.good.chartNika Stuard
 
Bad usability calendar_08_us_english_a4
Bad usability calendar_08_us_english_a4Bad usability calendar_08_us_english_a4
Bad usability calendar_08_us_english_a4Nika Stuard
 
Designlecture 091008072837-phpapp01
Designlecture 091008072837-phpapp01Designlecture 091008072837-phpapp01
Designlecture 091008072837-phpapp01Nika Stuard
 
Bad usability calendar_08_us_english
Bad usability calendar_08_us_englishBad usability calendar_08_us_english
Bad usability calendar_08_us_englishNika Stuard
 
Designing.service.systems.front.back.stage
Designing.service.systems.front.back.stageDesigning.service.systems.front.back.stage
Designing.service.systems.front.back.stageNika Stuard
 

Destacado (8)

2 4 2_ovchinnikova_anastasia
2 4 2_ovchinnikova_anastasia2 4 2_ovchinnikova_anastasia
2 4 2_ovchinnikova_anastasia
 
Facts on languages (Rus)
Facts on languages (Rus)Facts on languages (Rus)
Facts on languages (Rus)
 
Choosing.a.good.chart
Choosing.a.good.chartChoosing.a.good.chart
Choosing.a.good.chart
 
Bad usability calendar_08_us_english_a4
Bad usability calendar_08_us_english_a4Bad usability calendar_08_us_english_a4
Bad usability calendar_08_us_english_a4
 
Designlecture 091008072837-phpapp01
Designlecture 091008072837-phpapp01Designlecture 091008072837-phpapp01
Designlecture 091008072837-phpapp01
 
Bad usability calendar_08_us_english
Bad usability calendar_08_us_englishBad usability calendar_08_us_english
Bad usability calendar_08_us_english
 
Designing.service.systems.front.back.stage
Designing.service.systems.front.back.stageDesigning.service.systems.front.back.stage
Designing.service.systems.front.back.stage
 
Newsletter Pluss Care People Vol. 18
Newsletter Pluss Care People Vol. 18Newsletter Pluss Care People Vol. 18
Newsletter Pluss Care People Vol. 18
 

Similar a Designing.for.todays.web

Designing for Web 2.0: The Visual Ecosystem
Designing for Web 2.0: The Visual EcosystemDesigning for Web 2.0: The Visual Ecosystem
Designing for Web 2.0: The Visual EcosystemLuke Wroblewski
 
Prakash Narayan Building Social Web V1
Prakash  Narayan    Building  Social  Web V1Prakash  Narayan    Building  Social  Web V1
Prakash Narayan Building Social Web V1SOA Symposium
 
Page Heirarchy - Luke Wroblewski
Page Heirarchy - Luke WroblewskiPage Heirarchy - Luke Wroblewski
Page Heirarchy - Luke Wroblewskiguestb27917
 
Web 2.0 Investment Strategy
Web 2.0 Investment StrategyWeb 2.0 Investment Strategy
Web 2.0 Investment StrategyCSRA, Inc.
 
The web phenomenon
The web phenomenonThe web phenomenon
The web phenomenonZool
 
Web3.0 seminar wipro-session3-flokloreofuserexperience
Web3.0 seminar wipro-session3-flokloreofuserexperienceWeb3.0 seminar wipro-session3-flokloreofuserexperience
Web3.0 seminar wipro-session3-flokloreofuserexperienceNagaraju Pappu
 
Web 2.0: A waste of time, or a revolutionary way of working--but is it dead ...
Web 2.0:  A waste of time, or a revolutionary way of working--but is it dead ...Web 2.0:  A waste of time, or a revolutionary way of working--but is it dead ...
Web 2.0: A waste of time, or a revolutionary way of working--but is it dead ...Johan Koren
 
Edwin Aoki @ Fowa Feb 07
Edwin Aoki @ Fowa Feb 07Edwin Aoki @ Fowa Feb 07
Edwin Aoki @ Fowa Feb 07carsonsystems
 
What is Web 2.0?
What is Web 2.0?What is Web 2.0?
What is Web 2.0?Johan Koren
 
Web Application Page Hierarchy
Web Application Page HierarchyWeb Application Page Hierarchy
Web Application Page HierarchyLuke Wroblewski
 
User Experience Workshop
User Experience WorkshopUser Experience Workshop
User Experience WorkshopMotivate Design
 
Morning with MongoDB Paris 2012 - Making Big Data Small
Morning with MongoDB Paris 2012 - Making Big Data SmallMorning with MongoDB Paris 2012 - Making Big Data Small
Morning with MongoDB Paris 2012 - Making Big Data SmallMongoDB
 
Designing with Giant Pictures
Designing with Giant PicturesDesigning with Giant Pictures
Designing with Giant PicturesTraction
 
UofC Digital Marketing Lecture 3
UofC Digital Marketing Lecture 3 UofC Digital Marketing Lecture 3
UofC Digital Marketing Lecture 3 JOHN Hutchings
 

Similar a Designing.for.todays.web (20)

Wiki Design Considerations
Wiki Design ConsiderationsWiki Design Considerations
Wiki Design Considerations
 
Designing for Web 2.0: The Visual Ecosystem
Designing for Web 2.0: The Visual EcosystemDesigning for Web 2.0: The Visual Ecosystem
Designing for Web 2.0: The Visual Ecosystem
 
Prakash Narayan Building Social Web V1
Prakash  Narayan    Building  Social  Web V1Prakash  Narayan    Building  Social  Web V1
Prakash Narayan Building Social Web V1
 
Page Heirarchy - Luke Wroblewski
Page Heirarchy - Luke WroblewskiPage Heirarchy - Luke Wroblewski
Page Heirarchy - Luke Wroblewski
 
Web 2.0 Investment Strategy
Web 2.0 Investment StrategyWeb 2.0 Investment Strategy
Web 2.0 Investment Strategy
 
The web phenomenon
The web phenomenonThe web phenomenon
The web phenomenon
 
Web3.0 seminar wipro-session3-flokloreofuserexperience
Web3.0 seminar wipro-session3-flokloreofuserexperienceWeb3.0 seminar wipro-session3-flokloreofuserexperience
Web3.0 seminar wipro-session3-flokloreofuserexperience
 
Web 2.0: A waste of time, or a revolutionary way of working--but is it dead ...
Web 2.0:  A waste of time, or a revolutionary way of working--but is it dead ...Web 2.0:  A waste of time, or a revolutionary way of working--but is it dead ...
Web 2.0: A waste of time, or a revolutionary way of working--but is it dead ...
 
Responsive Design is Dead
Responsive Design is DeadResponsive Design is Dead
Responsive Design is Dead
 
Edwin Aoki @ Fowa Feb 07
Edwin Aoki @ Fowa Feb 07Edwin Aoki @ Fowa Feb 07
Edwin Aoki @ Fowa Feb 07
 
What is Web 2.0?
What is Web 2.0?What is Web 2.0?
What is Web 2.0?
 
Web Application Page Hierarchy
Web Application Page HierarchyWeb Application Page Hierarchy
Web Application Page Hierarchy
 
User Experience Workshop
User Experience WorkshopUser Experience Workshop
User Experience Workshop
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
RecycleApp
RecycleAppRecycleApp
RecycleApp
 
Morning with MongoDB Paris 2012 - Making Big Data Small
Morning with MongoDB Paris 2012 - Making Big Data SmallMorning with MongoDB Paris 2012 - Making Big Data Small
Morning with MongoDB Paris 2012 - Making Big Data Small
 
The World's Best Intranets
The World's Best IntranetsThe World's Best Intranets
The World's Best Intranets
 
Designing with Giant Pictures
Designing with Giant PicturesDesigning with Giant Pictures
Designing with Giant Pictures
 
UofC Digital Marketing Lecture 3
UofC Digital Marketing Lecture 3 UofC Digital Marketing Lecture 3
UofC Digital Marketing Lecture 3
 
eCommerce trends (Mar '12)
eCommerce trends (Mar '12)eCommerce trends (Mar '12)
eCommerce trends (Mar '12)
 

Más de Nika Stuard

Applying user modelling to human computer interaction design
Applying user modelling to human computer interaction designApplying user modelling to human computer interaction design
Applying user modelling to human computer interaction designNika Stuard
 
Aesthetics of ixd
Aesthetics of ixdAesthetics of ixd
Aesthetics of ixdNika Stuard
 
Accessibility.508checklist
Accessibility.508checklistAccessibility.508checklist
Accessibility.508checklistNika Stuard
 
13 support designere
13 support designere13 support designere
13 support designereNika Stuard
 
11 teori flow_immersion
11 teori flow_immersion11 teori flow_immersion
11 teori flow_immersionNika Stuard
 
10 interview med_designere
10 interview med_designere10 interview med_designere
10 interview med_designereNika Stuard
 
06 brugeres forventninger
06 brugeres forventninger06 brugeres forventninger
06 brugeres forventningerNika Stuard
 
05 computertask playfull
05 computertask playfull05 computertask playfull
05 computertask playfullNika Stuard
 
4 7 3_vachadze_david
4 7 3_vachadze_david4 7 3_vachadze_david
4 7 3_vachadze_davidNika Stuard
 
4 3 3_pomanova_nadegda
4 3 3_pomanova_nadegda4 3 3_pomanova_nadegda
4 3 3_pomanova_nadegdaNika Stuard
 
4 3 2_romanova_maria
4 3 2_romanova_maria4 3 2_romanova_maria
4 3 2_romanova_mariaNika Stuard
 
4 3 2_koritkin_andrey
4 3 2_koritkin_andrey4 3 2_koritkin_andrey
4 3 2_koritkin_andreyNika Stuard
 
4 1 3_terehov_anton
4 1 3_terehov_anton4 1 3_terehov_anton
4 1 3_terehov_antonNika Stuard
 
4 3 1_kolokolnikov_alex
4 3 1_kolokolnikov_alex4 3 1_kolokolnikov_alex
4 3 1_kolokolnikov_alexNika Stuard
 
4 1 1_ovchinnikova_roman
4 1 1_ovchinnikova_roman4 1 1_ovchinnikova_roman
4 1 1_ovchinnikova_romanNika Stuard
 
3 7 2_avdey_alex
3 7 2_avdey_alex3 7 2_avdey_alex
3 7 2_avdey_alexNika Stuard
 
3 7 1_klimanskaya_elena
3 7 1_klimanskaya_elena3 7 1_klimanskaya_elena
3 7 1_klimanskaya_elenaNika Stuard
 
3 6 4_semenova_ekaterina
3 6 4_semenova_ekaterina3 6 4_semenova_ekaterina
3 6 4_semenova_ekaterinaNika Stuard
 
3 6 2_shikolenkov_timofey
3 6 2_shikolenkov_timofey3 6 2_shikolenkov_timofey
3 6 2_shikolenkov_timofeyNika Stuard
 

Más de Nika Stuard (20)

Applying user modelling to human computer interaction design
Applying user modelling to human computer interaction designApplying user modelling to human computer interaction design
Applying user modelling to human computer interaction design
 
Agile.usability
Agile.usabilityAgile.usability
Agile.usability
 
Aesthetics of ixd
Aesthetics of ixdAesthetics of ixd
Aesthetics of ixd
 
Accessibility.508checklist
Accessibility.508checklistAccessibility.508checklist
Accessibility.508checklist
 
13 support designere
13 support designere13 support designere
13 support designere
 
11 teori flow_immersion
11 teori flow_immersion11 teori flow_immersion
11 teori flow_immersion
 
10 interview med_designere
10 interview med_designere10 interview med_designere
10 interview med_designere
 
06 brugeres forventninger
06 brugeres forventninger06 brugeres forventninger
06 brugeres forventninger
 
05 computertask playfull
05 computertask playfull05 computertask playfull
05 computertask playfull
 
4 7 3_vachadze_david
4 7 3_vachadze_david4 7 3_vachadze_david
4 7 3_vachadze_david
 
4 3 3_pomanova_nadegda
4 3 3_pomanova_nadegda4 3 3_pomanova_nadegda
4 3 3_pomanova_nadegda
 
4 3 2_romanova_maria
4 3 2_romanova_maria4 3 2_romanova_maria
4 3 2_romanova_maria
 
4 3 2_koritkin_andrey
4 3 2_koritkin_andrey4 3 2_koritkin_andrey
4 3 2_koritkin_andrey
 
4 1 3_terehov_anton
4 1 3_terehov_anton4 1 3_terehov_anton
4 1 3_terehov_anton
 
4 3 1_kolokolnikov_alex
4 3 1_kolokolnikov_alex4 3 1_kolokolnikov_alex
4 3 1_kolokolnikov_alex
 
4 1 1_ovchinnikova_roman
4 1 1_ovchinnikova_roman4 1 1_ovchinnikova_roman
4 1 1_ovchinnikova_roman
 
3 7 2_avdey_alex
3 7 2_avdey_alex3 7 2_avdey_alex
3 7 2_avdey_alex
 
3 7 1_klimanskaya_elena
3 7 1_klimanskaya_elena3 7 1_klimanskaya_elena
3 7 1_klimanskaya_elena
 
3 6 4_semenova_ekaterina
3 6 4_semenova_ekaterina3 6 4_semenova_ekaterina
3 6 4_semenova_ekaterina
 
3 6 2_shikolenkov_timofey
3 6 2_shikolenkov_timofey3 6 2_shikolenkov_timofey
3 6 2_shikolenkov_timofey
 

Designing.for.todays.web

  • 1. DESIGNING FOR TODAY’S WEB LUKE WROBLEWSKI VALA NATIONAL CONFERENCE, FEB. 2008 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) • Upcoming: Best Practices for Form Design (Rosenfeld Media) • Functioning Form: Web applications, product strategy, & interface design articles Previously • eBay Inc., Lead Designer • University of Illinois, Instructor • NCSA, Senior Designer 2 1
  • 2. 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 3 Squidoo Eye-tracking study (by etre) 4 2
  • 3. 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 5 The End Goal • Quickly Communicate • What is this? Usefulness • How do I use it? Usability • Why should I care? Desirability 6 3
  • 4. 7 SO WHAT IS DIFFERENT ABOUT TODAY’S WEB? 8 4
  • 5. RECENT SHIFTS LOCOMOTION SERVICES PAGES RICH INTERACTIONS SITES CONTENT EXPERIENCES WEBMASTERS EVERYONE 9 RECENT SHIFTS LOCOMOTION SERVICES PAGES RICH INTERACTIONS SITES CONTENT EXPERIENCES WEBMASTERS EVERYONE 10 5
  • 6. WAYS WE INTERACT WITH THE WORLD: • Locomotion • Conversation • Manipulation -TERRY WINOGRAD, STANFORD 11 Web Transitions 1. Locomotion to digital representations of physical entities • Directories & portals, Yahoo! • Company sites & brochure-ware 2. Digital manipulation of physical goods • E-commerce everywhere • Amazon, eBay 3. Digital services • Enable conversation & manipulation • Display surfaces • Content creation • Aggregation • Entertainment -Types of digital services: TOM CHI, YAHOO! 12 6
  • 7. 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) 13 DEFINE YOURSELF KNOW YOUR CORE FOCUS ON THE CORE BUILD OUTWARD 14 7
  • 8. eBay “eBay’s original vision was to create the world’s first global economic democracy” -Pierre Omidyar 15 eBay • 30th largest economy in the world (38 markets) • 700k Full time sellers in US • $1,800 worth of goods sold every second • 520K Stores hosted worldwide 16 8
  • 9. WHAT’S AT THE CORE OF EBAY? 17 eBay: the Core Level playing field 18 9
  • 10. When we made the move to the one-click Digg, activity went through the roof. It was just insane! Just the ease of the one-click and you're done made all the difference in the world."-Kevin Rose 19 HTTP://FLICKR.COM/PHOTOS/BRYCE/58299511/ 20 10
  • 11. MEANINGFUL PACKAGING DESIGN SHOUTING FOR WEB BACK OF PACK APPLICATIONS UNPACKING EXPERIENCE 21 DIFFERENTIATE MEANINGFUL SHOUTING ATTRACT EMBODY THE BRAND 22 11
  • 13. 25 SUPPORT THE STORY BACK OF PACK OUTLINE BENEFITS & FEATURES 26 13
  • 14. 27 28 14
  • 15. 29 UNPACKING EXPERIENCE PHOTOS FROM FLICKR USERS KATIELIPS, PEALCO, AND *NATHAN 30 15
  • 18. 35 LOCOMOTION SERVICES • Know your core • Define Yourself • Focus on the Core • Build Outward • Packaging design for Web applications • Meaningful shouting • Back of pack messaging • Impactful unpacking experiences 36 18
  • 19. RECENT SHIFTS LOCOMOTION SERVICES PAGES RICH INTERACTIONS SITES CONTENT EXPERIENCES WEBMASTERS EVERYONE 37 Ajax Interface Design 38 19
  • 20. 39 BILL SCOTT, DESIGNING FOR AJAX Drag and Drop. Drag and Drop Modules. In Page Editing. In Page Custom Editing. Direct State Editing. Grid Cell Editing. Inline Custom Editing. Inline Tag Editing. Popup Custom Editing. Slide-out Custom Editing. Inline Text Editing. Persistent Portals. Inline Reordering. Indication. Busy Indication. Cursor Busy. In Context Busy. In Context Progress. Inline Status. Auto Complete. Balloon Error Tip. Deferred Content Loading. Dynamic Goal. Narrowing Choices. Refining Search. Live Search. Dynamic Filter. Invitation. Cursor Invitation. Drop Invitation. Tool Tip Invitation. Hover Invitation. Detail Zoom. Opacity Focus. Configurable Module - Faceplate. Configurable Module - Flip It. Configurable Module - Inline Configure. Configurable Module - Slide Out Drawer. Slide Out. Flip. Opacity Fade. Endless Scrolling. Expandable Paging Boundary. Fresh Content. Hover Detail. In Place Drill Down. Inline Assistant. Inline Validation. Validate Then Suggest. On Demand Refresh. Periodic Refresh. Resizable Modules. Scrolling Modules. Auto Save. In Context Tools. Remembered Collection. Remembered Preferences. Auto Form Fill. Rating an Object. Transition. Brighten Transition. Cross Fade Transition. Dim Transition. Expand Transition. Fade In Transition. Fade Out Transition. Flip Transition. Move Transition. Self-Healing Transition. Collapse Transition. Slide Transition. Rich Internet Object. Available. Selected. 40 BILL SCOTT, DESIGNING FOR AJAX 20
  • 21. INVITATION TRANSITION FEEDBACK 41 • Repeatable design solutions to common problems • Work “positively” for specific problems in specific DESIGN PATTERNS contexts • Capture best practices that solve real user needs • Between principles & guidelines • A design vocabulary 42 21
  • 23. PAGES RICH INTERACTIONS • Design considerations • Invitation: communicate potential • Transition: illustrate manipulation • Feedback: success, progress, errors • Leverage design patterns 45 RECENT SHIFTS LOCOMOTION SERVICES PAGES RICH INTERACTIONS SITES CONTENT EXPERIENCES WEBMASTERS EVERYONE 46 23
  • 24. • Content Creation Tools • 120,00 new blogs created each day -4/07 • Content Aggregators • digg hits one million registered users -3/07 • Display Surfaces • MySpace number one site in page views -12/06 • Entertainment • 100+ million daily streams on YouTube -6/06 47 Accessing Content • Content Aggregators: Digg, Delicious, etc. 48 24
  • 25. Accessing Content • Display Surfaces: Facebook, MySpace, etc. 49 Accessing Content • Content Creation Sites: Blogs, Wikis 50 25
  • 26. Accessing Content • Search • Communication: Email, Instant Messenger, etc. 51 52 26
  • 27. Context Related Content 53 24% CONTENT 76% SITE OVERHEAD 54 27
  • 28. 55 Not Just Access… • For most Web sites, a few pages get the most attention • Why hamper their experience because of the rest? 56 28
  • 29. Multiple Contexts • Browser toolbar • Widgets • Badges • Email • RSS • Mobile • APIs (rest, soap) 57 HTTP://FLICKR.COM/PHOTOS/BRYCE/58299511/ 58 29
  • 30. 59 60 30
  • 31. 61 62 31
  • 32. SITES CONTENT EXPERIENCES • Design considerations • Primary focus on primary content • Secondary focus on related and relevant content & actions • If expectations are met • People look around the page • Relevant calls to action are welcome • When content is distributed or remixed • Core design principles still matter • Context is king 63 RECENT SHIFTS LOCOMOTION SERVICES PAGES RICH INTERACTIONS SITES CONTENT EXPERIENCES WEBMASTERS EVERYONE 64 32
  • 33. Community • In 1999… • Discussion boards, email newsletters • In 2006… • Tags, ratings, reviews, comments, trackbacks, RSS, sharing (email, IM), distribution, blogs, wikis • Always… • People united by shared interests or goals 65 What makes up a community? • Great products create community • Great actions (useful features & functions) • Great interest (compelling content) • Social Behaviors • Reputation & Identity • One to One, One to many, many to many communication • Sequences, Rituals, Groups 66 33
  • 34. Who’s In a Community? • Yahoo! Groups Example • Creators • 1% of the user population might start a group (or a thread within a group) • Synthesizers • 10% of the user population might participate actively, and actually author content whether starting a thread or responding to a thread-in-progress • Consumers • 100% of the user population benefits from the activities of the above groups * Bradley Horowitz, Yahoo! Research 67 Why Enable Community? Value from human to human interactions * Images from Flickr 68 34
  • 35. Contributing Ratings reviews favorites wikis calendars flag comments tags discussion boards inline chat 69 Sharing Email to friend save to list send via IM add to my site download trackbacks add to blog playlists subscribe invite 70 35
  • 36. Implications: Good • Filter • Provide Information about information • Organic Popularity • Original content creation • Flickr • Increased Engagement • Yahoo! Answers • Invested Customers • eBay • Collaborative Innovation • eBay & PayPal * Images from Flickr 71 Implications: Bad • Too many “social” features can distract • Blur the focus of the product • Quality • Splogs, spratings, spags, comment spam, trackback spam • Lightweight interactions = lightweight content • Power Laws • Power participants can become a dominant force in the direction of a product • Power can be abused • The vocal minority: potential innovation hurdle • Factions vs. Tribes • Privacy & Exposure • Safety * Images from Flickr 72 36
  • 37. Enable Identity • Welcome • Pay attention to people • Flickr, MySpace • Anonymity can be a death sentence • Lack of accountability & reputation • Personal Branding • Nickname • About/URL • Images • Accomplishments • Stuff I’ve Done • Rewards • Social Incentive • “You’ve got mail!” 73 Provide for Creators, Synthesizers, & Consumers Creators Synthesizers Consumers • CSC personality types do not easily migrate between groups • Scaling engagement is hard and often inappropriate • Leverage differences to maintain balance 74 37
  • 38. USER EMPOWERMENT, CONTENT NOT USER FRIENDLY CREATION VALUE CREATION 75 76 38
  • 39. “Most user-created content is crappy. As we create better tools, we’ll increase the value of the output of those tools.” -Will Wright 77 78 39
  • 40. Constraints Balance Systems • Quality Control • Lightweight interactions = lightweight content • “Burying the submit button [in community Web sites] encourages fewer, but better posts.” -Derek Powazek, Design for Community, 2001 • Barriers to Entry • "The best check on bad behavior is identity.” -Mark Zuckerburg, Facebook Founder 79 WEBMASTERS EVERYONE • Design considerations • Enable identity • Provide for Creators, Synthesizers, Consumers • Tools for expression: easier to do the right thing, remain flexible & robust • Think through barriers to entry 80 40
  • 41. IN SUMMARY…. 81 Designing For Today’s Web • Principles behind good design remain relevant • Locomotion to Services • Packaging Design for Web Applications • Know Your Core • Page to Rich Interactions • Invitation, Transition, Feedback • Design Patterns • Sites to Content Experiences • Landing page design • Context of distribution • Webmasters to Everyone • Enable identity • Better content creation tools 82 41
  • 42. For more information… Functioning Form www.lukew.com/ff/ Drop me a note luke@lukew.com 83 42