SlideShare a Scribd company logo
1 of 51
Web 2.0
Is there a There there?
A colleague…
“The bottom line…reality is that nobody
really cares about the terms used to
make technology happen, the only
people who do are the writers…and you
guys got sucked in because you read a
lot.”
Tim Bray
“I just wanted to say how much I’ve come to dislike this “Web 2.0”
faux-meme. It’s not only vacuous marketing hype, it can’t
possibly be right. In terms of qualitative changes of everyone’s
experience of the Web, the first happened when Google hit its
stride and suddenly search was useful for, and used by, everyone
every day. The second—syndication and blogging turning the Web
from a library into an event stream—is in the middle of
happening. So a lot of us are already on 3.0. Anyhow, I think
Usenet might have been the real 1.0. But most times, the whole
thing still feels like a shaky early beta to me.”
Co-editor XML spec, founder Antartica sw, Director of Web Technologies at Sun
http://www.tbray.org/ongoing/When/200x/2005/08/04/Web-2.0
Jeffrey Zeldman
“It soon appeared that “Web 2.0” was not only bigger
than the Apocalypse but also more profitable.
Profitable, that is, for investors like the speaker. Yet
the new gold rush must not be confused with the dotcom bubble of the 1990s: “Web 1.0 was not
disruptive. You understand? Web 2.0 is totally
disruptive. You know what XML is? You’ve heard about
well-formedness? Okay. So anyway—” And on it ran,
like a dentist’s drill in the Gulag.
A List Apart, HappyCog, Designing with Web Standards
http://www.alistapart.com/articles/web3point0
Joel Spolsky
“The term Web 2.0 particularly bugs
me. It’s not a real concept. It has
no meaning. It’s a big, vague,
nebulous cloud of pure
architectural nothingness.”
Joel on Software, Fog Creek Software
http://www.joelonsoftware.com/Fog
These are people I really
respect.
They’re smarter than me.
So why am I here tonight
talking to you about Web 2.0?
It’s because of the 2000
Census.
Google’s shared APIs are to the GNU vs.
UNIX debate what the 2000 Census was
to the English Only movement
Etymology of “Web 2.0”
• The concept of "Web 2.0" began with a conference brainstorming
session between O'Reilly and MediaLive International.
• “Dale Dougherty, web pioneer and O'Reilly VP, noted that far
from having "crashed", the web was more important than ever,
with exciting new applications and sites popping up with
surprising regularity. What's more, the companies that had
survived the collapse seemed to have some things in common.
Could it be that the dot-com collapse marked some kind of
turning point for the web, such that a call to action such as "Web
2.0" might make sense?”
http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web20.html
Rebuttal
“Tim [Bray] is completely wrong about the
big picture. Memes are almost always
“marketing hype” –bumper stickers is a
better way to say it-but they tend to
catch on only if they capture some bit of
the zeitgeist.”
http://radar.oreilly.com/archives/2005/08/not_20.html
It doesn’t matter what you call it
• Open Source
• AJAX
• Collective intelligence/social networking
• Mashups
Seven Characteristics

(per Tim O’Reilly)

• Web as platform
• Harnessing collective intelligence
• Primacy of data (sources)
• Continuous maintenance/improvement
• Lightweight programming models
• SW above the level of single device
• Rich user experiences
“Web 1.0”

“Web 2.0”

DoubleClick

Google AdSense

Ofoto

Flickr

Mp3

Napster

Britannica Online

Wikipedia

Evite

Upcoming.org, EVDB

Directories (taxonomy)

Tagging (folksonomy)

Personal websites

Blogging

Stickiness

Syndication
Web as Platform
• Netscape framed web as platform using
old sw paradigmweb browser desktop
app
• Browsers & web servers both became
commodities
• Value moved up the chain to services
delivered over the web platform
Harnessing Collective Intelligence
• Extending the open source philosophy
• Users pursue “selfish” interests & build
collective value as an automatic
byproduct
• Dan Bricklin (VisiCalc): Cornucopia of the
Commons
Harnessing Collective Intelligence
• Hyperlinking = foundation of webassociations
become stronger through repetition/intensity
(Google’s breakthrough)
• eBay’s product=collective activity, competitive
advantage-critical mass
• Wikipedia- “with enough eyeballs all bugs are shallow”
Eric Raymond/Open source software
• Folksonomy
• Peer production methods (Linux, Apache, MySQL, Perl,
PHP, Python)
Long Tail
• Chris Anderson Wired article (2004)
• Colloquial name for feature of statistical
distribution in which infrequent
occurences/low amplitude distribution
can cumulatively outnumber/outweigh
the initial such that in aggregate they
constitute the majority
RSS-Really Simple Syndication
• Remember “push”?
• It turns out that people wanted “pull.”

http://www-rcf.usc.edu/~wdutton/comm533/pushtech.html
Primacy of Data
• Database management as core
competency
• Control of datasource
− NavTeq/TeleAtlas/DigitalGlobe root of
mapping; Mapquest pioneered in
1995competing apps by licensing same
data
− Amazon & ISBN
Classes of core data
• Location
• Identity
• Calendaring of public events
• Product identifiers
• namespaces
Release Cycle Obsolete
• Service ceases to perform unless
maintained on a daily basis
• Release early/release often
• Real time monitoring of user behavior
Lightweight programming models
• AJAX, RSS, HTML
− Barriers to re-use low
− HTML’s “view source”

• Lightweight business models—innovation in
assembly
− Dell assembly of commodity hardware

• AdSense as “snap in equivalent of a business
model”
AJAX : asynchronous javascript +
HTML
• Pages that interact with the server
without refreshingfeels flash-like
• Web standards
− CSS: layout
− XML: data
− XHTML: markup
− JavaScript/DOM: behavior
AJAX
• Standards based presentation using XHTML and
CSS
• Dynamic display and interaction using
Document Object Model
• Data interchange and manipulation using XML
• Asynchronous data retrieval using XHTML
HttpRequest
• JavaScript binding everything together
Focus moves from the single device
• iTunes
− Application seamlessly reaches from
handheld device to massive web backend
with PC as local cache/control station
Rich User Experiences
• Word processor: wiki-style collaborative
editing + rich formatting
• Project management via Basecamp,
Ta-da
Social Networking

• Power of weak
ties
• MySpace: more
views than
Google
Free tagging, Folksonomy,
Intersection of personal & public
Folksonomy: flickr
Folksonomy: del.icio.us
Folksonomy: del.icio.us

popularity

Solo/group
FIRST
Authority in numbers
Timeliness

relationships
Social Networking Meets Folksonomy
Social Networking Meets Folksonomy
Mashups
• Web app hybrids
• Seamlessly combined content from more
than one source
• Typically sourced from a 3rd party via an
API
− Application programming interface
What does it mean for us?
• UX Designers: wireframing virtually
impossible
• End of paper prototyping?
• More technical expertise required?
What *else* does it mean for us?
• You tell me.
Thank you!
Samantha Bailey
Director, Usability -- Thomson West
http://westlaw.com
samantha@baileysorts.com
http://baileysorts.com
References
•

Slide 2: http://en.wikipedia.org/wiki/Web_2.0

•

Slide 3, 13, 16, 17: http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html

•

Slide 4, 30: http://www.adaptivepath.com/publications/essays/archives/000385.php

•

Slide 6: http://www.ok-cancel.com/comic/123.html

•

Slide 7: http://www.tbray.org/ongoing/When/200x/2005/08/04/Web-2.0

•

Slide 8: http://www.alistapart.com/articles/web3point0

•

Slide 9: http://www.joelonsoftware.com/Fog

•

Slide 12: http://www.gnu.org/

•

Slide 14: http://radar.oreilly.com/archives/2005/08/not_20.html

•

Slide 31: http://writely.com

•

Slide 32: http://37signals.com

•

Slide 33: http://google.com

•

Slide 34: http://www.businessweek.com/technology/content/jul2005/tc20050719_5427_tc119.htm

•

Slide 35: http://flickr.com/

•

Slide 36: http://del.icio.ous

•

Slide 39: http://www.43things.com/

•

Slide 41: http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)

•

Slide 42: http://www.chicagocrime.org

•

Slide 44: http://randomchaos.com/games/fastr

•

Slide 45: http://newzingo.com

•

Slide 46: http://garbagescout.com

More Related Content

What's hot

What is "Rich"? Why do "Rich"?
What is "Rich"? Why do "Rich"?What is "Rich"? Why do "Rich"?
What is "Rich"? Why do "Rich"?Dave Malouf
 
Web2 0 Ppt
Web2 0 PptWeb2 0 Ppt
Web2 0 Pptsurenth
 
Web 1.0: The Web as Resource
Web 1.0:  The Web as ResourceWeb 1.0:  The Web as Resource
Web 1.0: The Web as ResourceJohan Koren
 
Web 2.0 for IA's
Web 2.0 for IA'sWeb 2.0 for IA's
Web 2.0 for IA'sDave Malouf
 
Research on collaborative information sharing systems
Research on collaborative information sharing systemsResearch on collaborative information sharing systems
Research on collaborative information sharing systemsDavide Eynard
 
Trends in webdesign
Trends in webdesignTrends in webdesign
Trends in webdesignbart_netlash
 
Missionary disciples and new media part2
Missionary disciples and new media part2Missionary disciples and new media part2
Missionary disciples and new media part2Caroline Cerveny
 
Ten Characteristics Of Web 2.0
Ten Characteristics Of Web 2.0Ten Characteristics Of Web 2.0
Ten Characteristics Of Web 2.0Vito Di Bari
 
Library And The Digital Age Ii
Library And The Digital Age IiLibrary And The Digital Age Ii
Library And The Digital Age IiNaomi Bates
 
Office 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidiOffice 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidijavidi
 
Content Used to be King: The Semantic Web in Education
Content Used to be King: The Semantic Web in EducationContent Used to be King: The Semantic Web in Education
Content Used to be King: The Semantic Web in EducationJudy O'Connell
 
What is Web 3.0?
What is Web 3.0?What is Web 3.0?
What is Web 3.0?Johan Koren
 
Rich Web Applications with Aspenware
Rich Web Applications with AspenwareRich Web Applications with Aspenware
Rich Web Applications with AspenwareAspenware
 

What's hot (20)

What is "Rich"? Why do "Rich"?
What is "Rich"? Why do "Rich"?What is "Rich"? Why do "Rich"?
What is "Rich"? Why do "Rich"?
 
Web2 0 Ppt
Web2 0 PptWeb2 0 Ppt
Web2 0 Ppt
 
Web 1.0: The Web as Resource
Web 1.0:  The Web as ResourceWeb 1.0:  The Web as Resource
Web 1.0: The Web as Resource
 
Web 2.0 for IA's
Web 2.0 for IA'sWeb 2.0 for IA's
Web 2.0 for IA's
 
Wassup with Web 2.0
Wassup with Web 2.0Wassup with Web 2.0
Wassup with Web 2.0
 
Learning 2.0
Learning 2.0Learning 2.0
Learning 2.0
 
web 2.0
web 2.0web 2.0
web 2.0
 
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
Web 2.0Web 2.0
Web 2.0
 
Research on collaborative information sharing systems
Research on collaborative information sharing systemsResearch on collaborative information sharing systems
Research on collaborative information sharing systems
 
Trends in webdesign
Trends in webdesignTrends in webdesign
Trends in webdesign
 
The Evolution of Web 3.0
The Evolution of Web 3.0The Evolution of Web 3.0
The Evolution of Web 3.0
 
Missionary disciples and new media part2
Missionary disciples and new media part2Missionary disciples and new media part2
Missionary disciples and new media part2
 
Ten Characteristics Of Web 2.0
Ten Characteristics Of Web 2.0Ten Characteristics Of Web 2.0
Ten Characteristics Of Web 2.0
 
Deep-Hidden-Invisible Web
Deep-Hidden-Invisible WebDeep-Hidden-Invisible Web
Deep-Hidden-Invisible Web
 
Library And The Digital Age Ii
Library And The Digital Age IiLibrary And The Digital Age Ii
Library And The Digital Age Ii
 
Office 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidiOffice 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidi
 
Content Used to be King: The Semantic Web in Education
Content Used to be King: The Semantic Web in EducationContent Used to be King: The Semantic Web in Education
Content Used to be King: The Semantic Web in Education
 
What is Web 3.0?
What is Web 3.0?What is Web 3.0?
What is Web 3.0?
 
Rich Web Applications with Aspenware
Rich Web Applications with AspenwareRich Web Applications with Aspenware
Rich Web Applications with Aspenware
 

Viewers also liked

Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Samantha Bailey
 
Rebuilding Trust in the User Centered Design Process, IA Summit 2-28-04
Rebuilding Trust in the User Centered Design Process, IA Summit 2-28-04Rebuilding Trust in the User Centered Design Process, IA Summit 2-28-04
Rebuilding Trust in the User Centered Design Process, IA Summit 2-28-04Samantha Bailey
 
Wachovia Redesign: An Exploration of Challenges 2003
Wachovia Redesign: An Exploration of Challenges 2003Wachovia Redesign: An Exploration of Challenges 2003
Wachovia Redesign: An Exploration of Challenges 2003Samantha Bailey
 
Innies, Outies & other Tales from the Trenches
Innies, Outies & other Tales from the TrenchesInnies, Outies & other Tales from the Trenches
Innies, Outies & other Tales from the TrenchesSamantha Bailey
 
Data Flow Diagram and USe Case Diagram
Data Flow Diagram and USe Case DiagramData Flow Diagram and USe Case Diagram
Data Flow Diagram and USe Case DiagramKumar
 
Museum Collections Management: Possibilities for Access and Use with Linked D...
Museum Collections Management: Possibilities for Access and Use with Linked D...Museum Collections Management: Possibilities for Access and Use with Linked D...
Museum Collections Management: Possibilities for Access and Use with Linked D...cbogen
 

Viewers also liked (6)

Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012
 
Rebuilding Trust in the User Centered Design Process, IA Summit 2-28-04
Rebuilding Trust in the User Centered Design Process, IA Summit 2-28-04Rebuilding Trust in the User Centered Design Process, IA Summit 2-28-04
Rebuilding Trust in the User Centered Design Process, IA Summit 2-28-04
 
Wachovia Redesign: An Exploration of Challenges 2003
Wachovia Redesign: An Exploration of Challenges 2003Wachovia Redesign: An Exploration of Challenges 2003
Wachovia Redesign: An Exploration of Challenges 2003
 
Innies, Outies & other Tales from the Trenches
Innies, Outies & other Tales from the TrenchesInnies, Outies & other Tales from the Trenches
Innies, Outies & other Tales from the Trenches
 
Data Flow Diagram and USe Case Diagram
Data Flow Diagram and USe Case DiagramData Flow Diagram and USe Case Diagram
Data Flow Diagram and USe Case Diagram
 
Museum Collections Management: Possibilities for Access and Use with Linked D...
Museum Collections Management: Possibilities for Access and Use with Linked D...Museum Collections Management: Possibilities for Access and Use with Linked D...
Museum Collections Management: Possibilities for Access and Use with Linked D...
 

Similar to Web 2.0: Beyond the Hype.” Usability Professionals Association, Minneapolis MN; February 2006.

Similar to Web 2.0: Beyond the Hype.” Usability Professionals Association, Minneapolis MN; February 2006. (20)

Open web platform talk by daniel hladky at rif 2012 (19 april 2012 moscow)
Open web platform talk by daniel hladky at rif 2012 (19 april 2012   moscow)Open web platform talk by daniel hladky at rif 2012 (19 april 2012   moscow)
Open web platform talk by daniel hladky at rif 2012 (19 april 2012 moscow)
 
web training
web trainingweb training
web training
 
Web20 huh-final
Web20 huh-finalWeb20 huh-final
Web20 huh-final
 
What Is Web2
What Is Web2What Is Web2
What Is Web2
 
Web20 Huh Final
Web20 Huh FinalWeb20 Huh Final
Web20 Huh Final
 
web 2.0
web 2.0web 2.0
web 2.0
 
Web 2.0: a course
Web 2.0: a courseWeb 2.0: a course
Web 2.0: a course
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2.0 By Nyros Developer
Web 2.0 By Nyros DeveloperWeb 2.0 By Nyros Developer
Web 2.0 By Nyros Developer
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Emerging Technologies
Emerging TechnologiesEmerging Technologies
Emerging Technologies
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2.0: Implications for Library Services
Web 2.0: Implications for Library ServicesWeb 2.0: Implications for Library Services
Web 2.0: Implications for Library Services
 
web2.0 - computer networks
web2.0 - computer networksweb2.0 - computer networks
web2.0 - computer networks
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)
 
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
Web 2.0Web 2.0
Web 2.0
 
Web Technologies 2.0
Web Technologies 2.0Web Technologies 2.0
Web Technologies 2.0
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
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
 
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
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
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
 
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
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

Web 2.0: Beyond the Hype.” Usability Professionals Association, Minneapolis MN; February 2006.

  • 1. Web 2.0 Is there a There there?
  • 2.
  • 3.
  • 4.
  • 5. A colleague… “The bottom line…reality is that nobody really cares about the terms used to make technology happen, the only people who do are the writers…and you guys got sucked in because you read a lot.”
  • 6.
  • 7. Tim Bray “I just wanted to say how much I’ve come to dislike this “Web 2.0” faux-meme. It’s not only vacuous marketing hype, it can’t possibly be right. In terms of qualitative changes of everyone’s experience of the Web, the first happened when Google hit its stride and suddenly search was useful for, and used by, everyone every day. The second—syndication and blogging turning the Web from a library into an event stream—is in the middle of happening. So a lot of us are already on 3.0. Anyhow, I think Usenet might have been the real 1.0. But most times, the whole thing still feels like a shaky early beta to me.” Co-editor XML spec, founder Antartica sw, Director of Web Technologies at Sun http://www.tbray.org/ongoing/When/200x/2005/08/04/Web-2.0
  • 8. Jeffrey Zeldman “It soon appeared that “Web 2.0” was not only bigger than the Apocalypse but also more profitable. Profitable, that is, for investors like the speaker. Yet the new gold rush must not be confused with the dotcom bubble of the 1990s: “Web 1.0 was not disruptive. You understand? Web 2.0 is totally disruptive. You know what XML is? You’ve heard about well-formedness? Okay. So anyway—” And on it ran, like a dentist’s drill in the Gulag. A List Apart, HappyCog, Designing with Web Standards http://www.alistapart.com/articles/web3point0
  • 9. Joel Spolsky “The term Web 2.0 particularly bugs me. It’s not a real concept. It has no meaning. It’s a big, vague, nebulous cloud of pure architectural nothingness.” Joel on Software, Fog Creek Software http://www.joelonsoftware.com/Fog
  • 10. These are people I really respect. They’re smarter than me. So why am I here tonight talking to you about Web 2.0?
  • 11. It’s because of the 2000 Census.
  • 12. Google’s shared APIs are to the GNU vs. UNIX debate what the 2000 Census was to the English Only movement
  • 13. Etymology of “Web 2.0” • The concept of "Web 2.0" began with a conference brainstorming session between O'Reilly and MediaLive International. • “Dale Dougherty, web pioneer and O'Reilly VP, noted that far from having "crashed", the web was more important than ever, with exciting new applications and sites popping up with surprising regularity. What's more, the companies that had survived the collapse seemed to have some things in common. Could it be that the dot-com collapse marked some kind of turning point for the web, such that a call to action such as "Web 2.0" might make sense?” http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web20.html
  • 14. Rebuttal “Tim [Bray] is completely wrong about the big picture. Memes are almost always “marketing hype” –bumper stickers is a better way to say it-but they tend to catch on only if they capture some bit of the zeitgeist.” http://radar.oreilly.com/archives/2005/08/not_20.html
  • 15. It doesn’t matter what you call it • Open Source • AJAX • Collective intelligence/social networking • Mashups
  • 16. Seven Characteristics (per Tim O’Reilly) • Web as platform • Harnessing collective intelligence • Primacy of data (sources) • Continuous maintenance/improvement • Lightweight programming models • SW above the level of single device • Rich user experiences
  • 17. “Web 1.0” “Web 2.0” DoubleClick Google AdSense Ofoto Flickr Mp3 Napster Britannica Online Wikipedia Evite Upcoming.org, EVDB Directories (taxonomy) Tagging (folksonomy) Personal websites Blogging Stickiness Syndication
  • 18. Web as Platform • Netscape framed web as platform using old sw paradigmweb browser desktop app • Browsers & web servers both became commodities • Value moved up the chain to services delivered over the web platform
  • 19. Harnessing Collective Intelligence • Extending the open source philosophy • Users pursue “selfish” interests & build collective value as an automatic byproduct • Dan Bricklin (VisiCalc): Cornucopia of the Commons
  • 20. Harnessing Collective Intelligence • Hyperlinking = foundation of webassociations become stronger through repetition/intensity (Google’s breakthrough) • eBay’s product=collective activity, competitive advantage-critical mass • Wikipedia- “with enough eyeballs all bugs are shallow” Eric Raymond/Open source software • Folksonomy • Peer production methods (Linux, Apache, MySQL, Perl, PHP, Python)
  • 21. Long Tail • Chris Anderson Wired article (2004) • Colloquial name for feature of statistical distribution in which infrequent occurences/low amplitude distribution can cumulatively outnumber/outweigh the initial such that in aggregate they constitute the majority
  • 22. RSS-Really Simple Syndication • Remember “push”? • It turns out that people wanted “pull.” http://www-rcf.usc.edu/~wdutton/comm533/pushtech.html
  • 23. Primacy of Data • Database management as core competency • Control of datasource − NavTeq/TeleAtlas/DigitalGlobe root of mapping; Mapquest pioneered in 1995competing apps by licensing same data − Amazon & ISBN
  • 24. Classes of core data • Location • Identity • Calendaring of public events • Product identifiers • namespaces
  • 25. Release Cycle Obsolete • Service ceases to perform unless maintained on a daily basis • Release early/release often • Real time monitoring of user behavior
  • 26. Lightweight programming models • AJAX, RSS, HTML − Barriers to re-use low − HTML’s “view source” • Lightweight business models—innovation in assembly − Dell assembly of commodity hardware • AdSense as “snap in equivalent of a business model”
  • 27. AJAX : asynchronous javascript + HTML • Pages that interact with the server without refreshingfeels flash-like • Web standards − CSS: layout − XML: data − XHTML: markup − JavaScript/DOM: behavior
  • 28. AJAX • Standards based presentation using XHTML and CSS • Dynamic display and interaction using Document Object Model • Data interchange and manipulation using XML • Asynchronous data retrieval using XHTML HttpRequest • JavaScript binding everything together
  • 29. Focus moves from the single device • iTunes − Application seamlessly reaches from handheld device to massive web backend with PC as local cache/control station
  • 30. Rich User Experiences • Word processor: wiki-style collaborative editing + rich formatting • Project management via Basecamp, Ta-da
  • 31.
  • 32.
  • 33.
  • 34. Social Networking • Power of weak ties • MySpace: more views than Google
  • 41. Mashups • Web app hybrids • Seamlessly combined content from more than one source • Typically sourced from a 3rd party via an API − Application programming interface
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48. What does it mean for us? • UX Designers: wireframing virtually impossible • End of paper prototyping? • More technical expertise required?
  • 49. What *else* does it mean for us? • You tell me.
  • 50. Thank you! Samantha Bailey Director, Usability -- Thomson West http://westlaw.com samantha@baileysorts.com http://baileysorts.com
  • 51. References • Slide 2: http://en.wikipedia.org/wiki/Web_2.0 • Slide 3, 13, 16, 17: http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html • Slide 4, 30: http://www.adaptivepath.com/publications/essays/archives/000385.php • Slide 6: http://www.ok-cancel.com/comic/123.html • Slide 7: http://www.tbray.org/ongoing/When/200x/2005/08/04/Web-2.0 • Slide 8: http://www.alistapart.com/articles/web3point0 • Slide 9: http://www.joelonsoftware.com/Fog • Slide 12: http://www.gnu.org/ • Slide 14: http://radar.oreilly.com/archives/2005/08/not_20.html • Slide 31: http://writely.com • Slide 32: http://37signals.com • Slide 33: http://google.com • Slide 34: http://www.businessweek.com/technology/content/jul2005/tc20050719_5427_tc119.htm • Slide 35: http://flickr.com/ • Slide 36: http://del.icio.ous • Slide 39: http://www.43things.com/ • Slide 41: http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid) • Slide 42: http://www.chicagocrime.org • Slide 44: http://randomchaos.com/games/fastr • Slide 45: http://newzingo.com • Slide 46: http://garbagescout.com

Editor's Notes

  1. <number> http://www.businessweek.com/technology/content/jul2005/tc20050719_5427_tc119.htm