SlideShare a Scribd company logo
1 of 37
Download to read offline
Web 2.0 For the
  Rest of Us
         Joshua Porter
 Director of Web Development
   User Interface Engineering
“The accretion of tiny
marvels can numb us to the
 arrival of the stupendous”
     Kevin Kelly, “We Are the Web” , Wired Magazine 13.08




                                                            2
“The accretion of tiny
marvels hacks can numb us
   to the arrival of the
       stupendous”

                            3
Web 1.0 Hacks
             • <font> tags
             • <table> for layout
             • Nested tables
             • Spacer gifs
             • Forgiving rendering (don’t have to close <p>
                  and <li> tags to render)

Web 2.0 for the Rest of Us                                    4
Lessons Learned
from Dot Bomb
   Survivors




                  Web 2.0



       5
Hacking from a Different Angle

             • Hacking = Design on the Fly
             • Focus on context and current user needs
                  instead of standards & conventions
             • Brings the ire of purists ( Google.com
                  doesn’t validate...oh the horror! )
             • Lends itself to multiple iterations, trial/error
             • How innovation most often happens,
                  especially on the Web!
Web 2.0 for the Rest of Us                                        6
To this day the big four dot bomb
survivor’s web sites are riddled with
            HTML hacks:
       Google, eBay,
      Amazon,Yahoo
But they’re also riddled with social
               hacks:
               “did you mean _____ ?”
       “customers who bought this also bought”
                 “Top 1000 reviewer”
        “why are we making you sign in again?”
            “leave feedback for this seller”
Major Lessons Learned from
                   Dot Bomb Survivors

             • Hacking is not just OK, it’s GOOD for
                  innovation
             • Users are the most important asset of a
                  company
             • Attention is paramount
             • Scalability is as important as algorithm
Web 2.0 for the Rest of Us                                9
Lessons Learned
          from Dot Bomb
             Survivors


New, Enabling
Technologies




                            Web 2.0
RSS and the
                     Subscription Model
             • Email is push model (anyone can “push” you
                  an email once they have your address)
             • RSS is based on a subscription, or pull,
                  model (you only get content that you pull
                  away from provider)
             • Benefits: No SPAM, efficient, permission-
                  based, Open, eminently hackable.

Web 2.0 for the Rest of Us                                    11
Web 2.0 for the Rest of Us   13
Web 2.0 for the Rest of Us   14
Web 2.0 for the Rest of Us   15
Craigslist Real
Google Maps API
                            Estate Listings



Javascript                       RSS


              HousingMaps
Hacker Innovation
             • Housingmaps.com was hacked by Paul
                  Rademacher in his spare time!
             • Former Technical Lead of Animation Tools,
                  Dreamworks, now at Google
             • Paul may have unwittingly hastened the
                  destruction of the entire real estate industry
                  with only 30 or 40 hours of work

Web 2.0 for the Rest of Us                                         17
New, Enabling Technologies

             • RSS promotes the subscription model
             • APIs promote information remixing,
                  hacking, and innovation
             • REST approach promotes easy to use
                  software as a service
             • Permalinks promote finer-grained attention
Web 2.0 for the Rest of Us                                 18
Lessons Learned
          from Dot Bomb
             Survivors


New, Enabling         Social Software
Technologies           Best Practices




                                 Web 2.0
Tagging and Aggregate
                       Behavior
             •    Tagging is a personal activity: usually done to remember
                  something for later

             •    Tagging is also a social activity, as groups form to tag things
                  similarly

             •    The aggregate of tagging is a semi-structured organization
                  often called a folksonomy

             •    The trends we see in folksonomies provide value above the
                  simple service of which they are a part



Web 2.0 for the Rest of Us                                                          20
Hacker Innovation
             • Del.icio.us was created by Joshua Schachter
                  in his spare time!
             • Quit his job after an initial round of funding
             • Joshua may have unwittingly found a great way
                  to organize huge amounts of information,
                  making traditional Information Architecture
                  techniques pale in comparison

Web 2.0 for the Rest of Us                                      26
Social Software Best Practices

             • Folksonomies harness personal and social
                  behavior
             • Blogs harness individual voices and
                  conversations with readers
             • Wikis promote collaboration
             • Providing tools to discover, recommend,
                  share, and promote word-of-mouth

Web 2.0 for the Rest of Us                                27
Lessons Learned
          from Dot Bomb
             Survivors


New, Enabling         Social Software
Technologies           Best Practices




                ?                Web 2.0
Web 2.0 Made Explicit
               What do these things have in common?
                 1. The lessons learned from the Dot Bomb Survivors
                    (hacking is GOOD, users are important, attention is
                    crucial)
                 2. The most valuable uses of new, enabling technologies
                    (blogs as conversations, folksonomies as aggregation,
                    wikis as collaboration)
                 3. Best practices in Social Software (recommendations,
                    popularity, most linked to)


Web 2.0 for the Rest of Us                                                  32
Design works best when it
    Models User
     Behavior
Modeling User Behavior
             • Google models how we value content
             • Amazon models how we value books
             • Flickr models how we share photos
             • Del.icio.us models how we save things
             • Housingmaps models how we find real
                  estate

Web 2.0 for the Rest of Us                             34
Lessons Learned
          from Dot Bomb
             Survivors


New, Enabling         Social Software
Technologies           Best Practices


          Design by
         Modeling User
           Behavior              Web 2.0
“The accretion of tiny hacks
 can numb us to the arrival
    of the stupendous”


                               36
UIE Research
             • We blog:
                  www.uie.com/brainsparks/
             • Research Resources:
                  www.uie.com/articles/
                  www.uie.com/reports/
             • Contact:
                  jporter@uie.com

Web 2.0 for the Rest of Us                   37

More Related Content

What's hot

Why turn a blog into a social network?
Why turn a blog into a social network?Why turn a blog into a social network?
Why turn a blog into a social network?Nicola Greco
 
Eusidic, The Outlook And The Future
Eusidic, The Outlook And The FutureEusidic, The Outlook And The Future
Eusidic, The Outlook And The Futuremmmmmrob
 
Making the case for social media in your organization_final
Making the case for social media in your organization_finalMaking the case for social media in your organization_final
Making the case for social media in your organization_finalswissnex San Francisco
 
ITU - Social software: 06 Definitioner
ITU - Social software: 06 DefinitionerITU - Social software: 06 Definitioner
ITU - Social software: 06 DefinitionerMorten Gade
 
Designing.for.todays.web
Designing.for.todays.webDesigning.for.todays.web
Designing.for.todays.webNika Stuard
 
Wiki Design Luke W
Wiki Design  Luke WWiki Design  Luke W
Wiki Design Luke WRoss Lawley
 
Naked Online: How Naked Pizza and other small businesses use social networkin...
Naked Online: How Naked Pizza and other small businesses use social networkin...Naked Online: How Naked Pizza and other small businesses use social networkin...
Naked Online: How Naked Pizza and other small businesses use social networkin...Scott Brown
 
Harnessing the Power of Social Media for Marketing and Community Outreach
Harnessing the Power of Social Media for Marketing and Community OutreachHarnessing the Power of Social Media for Marketing and Community Outreach
Harnessing the Power of Social Media for Marketing and Community OutreachAlex de Carvalho
 
Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)
Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)
Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)myplanetsteph
 
Grant Makers Network - Social Media
Grant Makers Network - Social MediaGrant Makers Network - Social Media
Grant Makers Network - Social MediaCreech
 
The web take two
The web take twoThe web take two
The web take twoRomeo Pruno
 
Blogswikis
BlogswikisBlogswikis
Blogswikisrjensen
 
Social Media-Q&A, tutorial, best practices, etc
Social Media-Q&A, tutorial, best practices, etcSocial Media-Q&A, tutorial, best practices, etc
Social Media-Q&A, tutorial, best practices, etcagawestfal
 
3D Job Descriptions: Using video to recruit
3D Job Descriptions: Using video to recruit3D Job Descriptions: Using video to recruit
3D Job Descriptions: Using video to recruitQUEsocial
 
The Community Manager
The Community ManagerThe Community Manager
The Community ManagerDavid Hachez
 
A Social Web Intro at the Internet Identity Workshop
A Social Web Intro at the Internet Identity WorkshopA Social Web Intro at the Internet Identity Workshop
A Social Web Intro at the Internet Identity WorkshopDavid Recordon
 
Co-creating the User Experience - Kshitiz Anand
Co-creating the User Experience - Kshitiz Anand Co-creating the User Experience - Kshitiz Anand
Co-creating the User Experience - Kshitiz Anand STC India UX SIG
 

What's hot (20)

Why turn a blog into a social network?
Why turn a blog into a social network?Why turn a blog into a social network?
Why turn a blog into a social network?
 
Eusidic, The Outlook And The Future
Eusidic, The Outlook And The FutureEusidic, The Outlook And The Future
Eusidic, The Outlook And The Future
 
Making the case for social media in your organization_final
Making the case for social media in your organization_finalMaking the case for social media in your organization_final
Making the case for social media in your organization_final
 
Communicating with Web 2.0
Communicating with Web 2.0Communicating with Web 2.0
Communicating with Web 2.0
 
ITU - Social software: 06 Definitioner
ITU - Social software: 06 DefinitionerITU - Social software: 06 Definitioner
ITU - Social software: 06 Definitioner
 
Designing.for.todays.web
Designing.for.todays.webDesigning.for.todays.web
Designing.for.todays.web
 
Wiki Design Luke W
Wiki Design  Luke WWiki Design  Luke W
Wiki Design Luke W
 
Naked Online: How Naked Pizza and other small businesses use social networkin...
Naked Online: How Naked Pizza and other small businesses use social networkin...Naked Online: How Naked Pizza and other small businesses use social networkin...
Naked Online: How Naked Pizza and other small businesses use social networkin...
 
Harnessing the Power of Social Media for Marketing and Community Outreach
Harnessing the Power of Social Media for Marketing and Community OutreachHarnessing the Power of Social Media for Marketing and Community Outreach
Harnessing the Power of Social Media for Marketing and Community Outreach
 
Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)
Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)
Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)
 
Grant Makers Network - Social Media
Grant Makers Network - Social MediaGrant Makers Network - Social Media
Grant Makers Network - Social Media
 
The web take two
The web take twoThe web take two
The web take two
 
Blogswikis
BlogswikisBlogswikis
Blogswikis
 
Social Media-Q&A, tutorial, best practices, etc
Social Media-Q&A, tutorial, best practices, etcSocial Media-Q&A, tutorial, best practices, etc
Social Media-Q&A, tutorial, best practices, etc
 
3D Job Descriptions: Using video to recruit
3D Job Descriptions: Using video to recruit3D Job Descriptions: Using video to recruit
3D Job Descriptions: Using video to recruit
 
Innovation in Online Communities
Innovation in Online CommunitiesInnovation in Online Communities
Innovation in Online Communities
 
The Community Manager
The Community ManagerThe Community Manager
The Community Manager
 
A Social Web Intro at the Internet Identity Workshop
A Social Web Intro at the Internet Identity WorkshopA Social Web Intro at the Internet Identity Workshop
A Social Web Intro at the Internet Identity Workshop
 
Cwc Meets Web 2.0 Mb
Cwc Meets Web 2.0 MbCwc Meets Web 2.0 Mb
Cwc Meets Web 2.0 Mb
 
Co-creating the User Experience - Kshitiz Anand
Co-creating the User Experience - Kshitiz Anand Co-creating the User Experience - Kshitiz Anand
Co-creating the User Experience - Kshitiz Anand
 

Viewers also liked

La S Mejor Es Marca S
La S Mejor Es Marca SLa S Mejor Es Marca S
La S Mejor Es Marca Sguest23424b
 
SD and USB Slots everywhere
SD and USB Slots everywhereSD and USB Slots everywhere
SD and USB Slots everywherebrunocip
 
Redes De ColaboraçãO LobãO 2008 Fdc ApresentaçãO
Redes De ColaboraçãO   LobãO 2008    Fdc ApresentaçãORedes De ColaboraçãO   LobãO 2008    Fdc ApresentaçãO
Redes De ColaboraçãO LobãO 2008 Fdc ApresentaçãOLuis Lobão
 
Recuerdos de Historia 1
Recuerdos de Historia 1Recuerdos de Historia 1
Recuerdos de Historia 1stellamg
 
08-09 Green River Intl Programs Presentation
08-09 Green River Intl Programs Presentation08-09 Green River Intl Programs Presentation
08-09 Green River Intl Programs PresentationMacKenzie Hizon
 
Surviving Mandatory Education
Surviving Mandatory EducationSurviving Mandatory Education
Surviving Mandatory EducationNASBLA
 
The Peloponnesian War!!
The Peloponnesian War!!The Peloponnesian War!!
The Peloponnesian War!!Bumsee
 
Calentamiento Global Dany
Calentamiento Global DanyCalentamiento Global Dany
Calentamiento Global Danyguest4b4198
 
theU.net - Network Capabilities
theU.net - Network CapabilitiestheU.net - Network Capabilities
theU.net - Network Capabilitiesmikeyfresh
 
Call And The Internet
Call And The InternetCall And The Internet
Call And The InternetIzaham
 
Web 2.0 Tools for Education and Outreach
Web 2.0 Tools for Education and OutreachWeb 2.0 Tools for Education and Outreach
Web 2.0 Tools for Education and OutreachAmy Schindler
 
YP-S3 MP3 Spieler
YP-S3 MP3 SpielerYP-S3 MP3 Spieler
YP-S3 MP3 Spielerjulia135
 
Dr Anil Khandelwal
Dr Anil KhandelwalDr Anil Khandelwal
Dr Anil Khandelwalguest12d2f9
 
Solo En Venezuela
Solo En VenezuelaSolo En Venezuela
Solo En VenezuelaSibiu86
 

Viewers also liked (20)

La S Mejor Es Marca S
La S Mejor Es Marca SLa S Mejor Es Marca S
La S Mejor Es Marca S
 
SD and USB Slots everywhere
SD and USB Slots everywhereSD and USB Slots everywhere
SD and USB Slots everywhere
 
Redes De ColaboraçãO LobãO 2008 Fdc ApresentaçãO
Redes De ColaboraçãO   LobãO 2008    Fdc ApresentaçãORedes De ColaboraçãO   LobãO 2008    Fdc ApresentaçãO
Redes De ColaboraçãO LobãO 2008 Fdc ApresentaçãO
 
Aviso
AvisoAviso
Aviso
 
About Me
About MeAbout Me
About Me
 
Recuerdos de Historia 1
Recuerdos de Historia 1Recuerdos de Historia 1
Recuerdos de Historia 1
 
08-09 Green River Intl Programs Presentation
08-09 Green River Intl Programs Presentation08-09 Green River Intl Programs Presentation
08-09 Green River Intl Programs Presentation
 
Surviving Mandatory Education
Surviving Mandatory EducationSurviving Mandatory Education
Surviving Mandatory Education
 
The Peloponnesian War!!
The Peloponnesian War!!The Peloponnesian War!!
The Peloponnesian War!!
 
4electromagnetism
4electromagnetism4electromagnetism
4electromagnetism
 
Calentamiento Global Dany
Calentamiento Global DanyCalentamiento Global Dany
Calentamiento Global Dany
 
Computer Lab
Computer LabComputer Lab
Computer Lab
 
theU.net - Network Capabilities
theU.net - Network CapabilitiestheU.net - Network Capabilities
theU.net - Network Capabilities
 
Call And The Internet
Call And The InternetCall And The Internet
Call And The Internet
 
Web 2.0 Tools for Education and Outreach
Web 2.0 Tools for Education and OutreachWeb 2.0 Tools for Education and Outreach
Web 2.0 Tools for Education and Outreach
 
YP-S3 MP3 Spieler
YP-S3 MP3 SpielerYP-S3 MP3 Spieler
YP-S3 MP3 Spieler
 
Dr Anil Khandelwal
Dr Anil KhandelwalDr Anil Khandelwal
Dr Anil Khandelwal
 
Solo En Venezuela
Solo En VenezuelaSolo En Venezuela
Solo En Venezuela
 
Cmc2004 290
Cmc2004 290Cmc2004 290
Cmc2004 290
 
Los Ojos
Los OjosLos Ojos
Los Ojos
 

Similar to (by Joshua Porter) Web2.0 for the rest of us

Reply Web20 University
Reply Web20 UniversityReply Web20 University
Reply Web20 Universityreply
 
Web 2.0 Managerial Economics
Web 2.0 Managerial EconomicsWeb 2.0 Managerial Economics
Web 2.0 Managerial EconomicsAvinash Singh
 
Emakina Academy - Enterprise2.0 - 20070614
Emakina Academy - Enterprise2.0 -  20070614Emakina Academy - Enterprise2.0 -  20070614
Emakina Academy - Enterprise2.0 - 20070614Marin
 
Web 2.0 / Library 2.0 Part One
Web 2.0 / Library 2.0 Part OneWeb 2.0 / Library 2.0 Part One
Web 2.0 / Library 2.0 Part OneEddie Byrne
 
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
 
Introduction to Enterprise 2.0
Introduction to Enterprise 2.0Introduction to Enterprise 2.0
Introduction to Enterprise 2.0David Saitta
 
Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...
Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...
Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...anilmadugula
 
7 Lessons from Mozilla
7 Lessons from Mozilla7 Lessons from Mozilla
7 Lessons from MozillaJohn Lilly
 
Transformational eGov - GTC SW 2009
Transformational eGov - GTC SW 2009Transformational eGov - GTC SW 2009
Transformational eGov - GTC SW 2009Hillary Hartley
 
Cohere: Towards Web 2.0 Argumentation
Cohere: Towards Web 2.0 ArgumentationCohere: Towards Web 2.0 Argumentation
Cohere: Towards Web 2.0 ArgumentationSimon Buckingham Shum
 
Capstone It 101 Final
Capstone It 101 FinalCapstone It 101 Final
Capstone It 101 Finalxia_bofa
 
Defrag Keynote: Social Computing and the Enterprise-Bridging the Gap
Defrag Keynote: Social Computing and the Enterprise-Bridging the GapDefrag Keynote: Social Computing and the Enterprise-Bridging the Gap
Defrag Keynote: Social Computing and the Enterprise-Bridging the GapMark Koenig
 
Capstone It 101 Final
Capstone It 101 FinalCapstone It 101 Final
Capstone It 101 Finalguest745203
 
Go Go Gadget!!! Technology, Trends, and Children\'s Services
Go Go Gadget!!! Technology, Trends, and Children\'s ServicesGo Go Gadget!!! Technology, Trends, and Children\'s Services
Go Go Gadget!!! Technology, Trends, and Children\'s ServicesDavid King
 
Wordcamp2009 - Lessons from Mozilla
Wordcamp2009 - Lessons from MozillaWordcamp2009 - Lessons from Mozilla
Wordcamp2009 - Lessons from MozillaJohn Lilly
 
Emerging Trends & Transformations
Emerging Trends & TransformationsEmerging Trends & Transformations
Emerging Trends & TransformationsDavid King
 
Creating Value In Social Networking
Creating Value In Social NetworkingCreating Value In Social Networking
Creating Value In Social NetworkingLars Trieloff
 

Similar to (by Joshua Porter) Web2.0 for the rest of us (20)

Reply Web20 University
Reply Web20 UniversityReply Web20 University
Reply Web20 University
 
Web 2.0 Managerial Economics
Web 2.0 Managerial EconomicsWeb 2.0 Managerial Economics
Web 2.0 Managerial Economics
 
Web 1 0 and 2-0
Web 1 0 and 2-0Web 1 0 and 2-0
Web 1 0 and 2-0
 
Emakina Academy - Enterprise2.0 - 20070614
Emakina Academy - Enterprise2.0 -  20070614Emakina Academy - Enterprise2.0 -  20070614
Emakina Academy - Enterprise2.0 - 20070614
 
Web 1.0 and Web 2.0
Web 1.0 and Web 2.0Web 1.0 and Web 2.0
Web 1.0 and Web 2.0
 
Web 2.0 / Library 2.0 Part One
Web 2.0 / Library 2.0 Part OneWeb 2.0 / Library 2.0 Part One
Web 2.0 / Library 2.0 Part One
 
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
 
What is Web 2.0?
What is Web 2.0?What is Web 2.0?
What is Web 2.0?
 
Introduction to Enterprise 2.0
Introduction to Enterprise 2.0Introduction to Enterprise 2.0
Introduction to Enterprise 2.0
 
Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...
Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...
Innominds and Global Roads announce Webinar: The Hyper-growth of Web 2.0 Appl...
 
7 Lessons from Mozilla
7 Lessons from Mozilla7 Lessons from Mozilla
7 Lessons from Mozilla
 
Transformational eGov - GTC SW 2009
Transformational eGov - GTC SW 2009Transformational eGov - GTC SW 2009
Transformational eGov - GTC SW 2009
 
Cohere: Towards Web 2.0 Argumentation
Cohere: Towards Web 2.0 ArgumentationCohere: Towards Web 2.0 Argumentation
Cohere: Towards Web 2.0 Argumentation
 
Capstone It 101 Final
Capstone It 101 FinalCapstone It 101 Final
Capstone It 101 Final
 
Defrag Keynote: Social Computing and the Enterprise-Bridging the Gap
Defrag Keynote: Social Computing and the Enterprise-Bridging the GapDefrag Keynote: Social Computing and the Enterprise-Bridging the Gap
Defrag Keynote: Social Computing and the Enterprise-Bridging the Gap
 
Capstone It 101 Final
Capstone It 101 FinalCapstone It 101 Final
Capstone It 101 Final
 
Go Go Gadget!!! Technology, Trends, and Children\'s Services
Go Go Gadget!!! Technology, Trends, and Children\'s ServicesGo Go Gadget!!! Technology, Trends, and Children\'s Services
Go Go Gadget!!! Technology, Trends, and Children\'s Services
 
Wordcamp2009 - Lessons from Mozilla
Wordcamp2009 - Lessons from MozillaWordcamp2009 - Lessons from Mozilla
Wordcamp2009 - Lessons from Mozilla
 
Emerging Trends & Transformations
Emerging Trends & TransformationsEmerging Trends & Transformations
Emerging Trends & Transformations
 
Creating Value In Social Networking
Creating Value In Social NetworkingCreating Value In Social Networking
Creating Value In Social Networking
 

Recently uploaded

Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...Call Girls in Nagpur High Profile
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Servicearoranaina404
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️soniya singh
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 

Recently uploaded (20)

Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Paharganj 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 

(by Joshua Porter) Web2.0 for the rest of us

  • 1. Web 2.0 For the Rest of Us Joshua Porter Director of Web Development User Interface Engineering
  • 2. “The accretion of tiny marvels can numb us to the arrival of the stupendous” Kevin Kelly, “We Are the Web” , Wired Magazine 13.08 2
  • 3. “The accretion of tiny marvels hacks can numb us to the arrival of the stupendous” 3
  • 4. Web 1.0 Hacks • <font> tags • <table> for layout • Nested tables • Spacer gifs • Forgiving rendering (don’t have to close <p> and <li> tags to render) Web 2.0 for the Rest of Us 4
  • 5. Lessons Learned from Dot Bomb Survivors Web 2.0 5
  • 6. Hacking from a Different Angle • Hacking = Design on the Fly • Focus on context and current user needs instead of standards & conventions • Brings the ire of purists ( Google.com doesn’t validate...oh the horror! ) • Lends itself to multiple iterations, trial/error • How innovation most often happens, especially on the Web! Web 2.0 for the Rest of Us 6
  • 7. To this day the big four dot bomb survivor’s web sites are riddled with HTML hacks: Google, eBay, Amazon,Yahoo
  • 8. But they’re also riddled with social hacks: “did you mean _____ ?” “customers who bought this also bought” “Top 1000 reviewer” “why are we making you sign in again?” “leave feedback for this seller”
  • 9. Major Lessons Learned from Dot Bomb Survivors • Hacking is not just OK, it’s GOOD for innovation • Users are the most important asset of a company • Attention is paramount • Scalability is as important as algorithm Web 2.0 for the Rest of Us 9
  • 10. Lessons Learned from Dot Bomb Survivors New, Enabling Technologies Web 2.0
  • 11. RSS and the Subscription Model • Email is push model (anyone can “push” you an email once they have your address) • RSS is based on a subscription, or pull, model (you only get content that you pull away from provider) • Benefits: No SPAM, efficient, permission- based, Open, eminently hackable. Web 2.0 for the Rest of Us 11
  • 12.
  • 13. Web 2.0 for the Rest of Us 13
  • 14. Web 2.0 for the Rest of Us 14
  • 15. Web 2.0 for the Rest of Us 15
  • 16. Craigslist Real Google Maps API Estate Listings Javascript RSS HousingMaps
  • 17. Hacker Innovation • Housingmaps.com was hacked by Paul Rademacher in his spare time! • Former Technical Lead of Animation Tools, Dreamworks, now at Google • Paul may have unwittingly hastened the destruction of the entire real estate industry with only 30 or 40 hours of work Web 2.0 for the Rest of Us 17
  • 18. New, Enabling Technologies • RSS promotes the subscription model • APIs promote information remixing, hacking, and innovation • REST approach promotes easy to use software as a service • Permalinks promote finer-grained attention Web 2.0 for the Rest of Us 18
  • 19. Lessons Learned from Dot Bomb Survivors New, Enabling Social Software Technologies Best Practices Web 2.0
  • 20. Tagging and Aggregate Behavior • Tagging is a personal activity: usually done to remember something for later • Tagging is also a social activity, as groups form to tag things similarly • The aggregate of tagging is a semi-structured organization often called a folksonomy • The trends we see in folksonomies provide value above the simple service of which they are a part Web 2.0 for the Rest of Us 20
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Hacker Innovation • Del.icio.us was created by Joshua Schachter in his spare time! • Quit his job after an initial round of funding • Joshua may have unwittingly found a great way to organize huge amounts of information, making traditional Information Architecture techniques pale in comparison Web 2.0 for the Rest of Us 26
  • 27. Social Software Best Practices • Folksonomies harness personal and social behavior • Blogs harness individual voices and conversations with readers • Wikis promote collaboration • Providing tools to discover, recommend, share, and promote word-of-mouth Web 2.0 for the Rest of Us 27
  • 28. Lessons Learned from Dot Bomb Survivors New, Enabling Social Software Technologies Best Practices ? Web 2.0
  • 29.
  • 30.
  • 31.
  • 32. Web 2.0 Made Explicit What do these things have in common? 1. The lessons learned from the Dot Bomb Survivors (hacking is GOOD, users are important, attention is crucial) 2. The most valuable uses of new, enabling technologies (blogs as conversations, folksonomies as aggregation, wikis as collaboration) 3. Best practices in Social Software (recommendations, popularity, most linked to) Web 2.0 for the Rest of Us 32
  • 33. Design works best when it Models User Behavior
  • 34. Modeling User Behavior • Google models how we value content • Amazon models how we value books • Flickr models how we share photos • Del.icio.us models how we save things • Housingmaps models how we find real estate Web 2.0 for the Rest of Us 34
  • 35. Lessons Learned from Dot Bomb Survivors New, Enabling Social Software Technologies Best Practices Design by Modeling User Behavior Web 2.0
  • 36. “The accretion of tiny hacks can numb us to the arrival of the stupendous” 36
  • 37. UIE Research • We blog: www.uie.com/brainsparks/ • Research Resources: www.uie.com/articles/ www.uie.com/reports/ • Contact: jporter@uie.com Web 2.0 for the Rest of Us 37