Design Patterns and Business Models for the Next Generation of Software
When surfing the internet, I often see the term Web 2.0 and I didn’t pay any attention to it. But I see this term too much that I have to study to know what Web 2.0 is. This is brief information about Web 2.0. I hope it’s helpful for who want to know what it is.
The phrase Web 2.0 refers to a perceived second-generation of web-based communities and hosted services — such as social-networking sites, wikis and folksonomies — which aim to facilitate collaboration and sharing between users. It became popular following the first O'Reilly Media Web 2.0 conference in 2004.
In the opening talk of the first Web 2.0 conference, Tim O'Reilly and John Battelle summarized what they saw as key principles of Web 2.0 applications:
O'Reilly gave as examples: eBay, craigslist, Wikipedia, del.icio.us, Skype, dodgeball and Adsense.
O'Reilly formulated their sense of Web 2.0 by example:
Web 1.0 Web 2.0
DoubleClick --> Google AdSense
Ofoto --> Flickr
Akamai --> BitTorrent
mp3.com --> Napster
Britannica Online --> Wikipedia
personal websites --> blogging
evite --> upcoming.org and EVDB
domain name speculation --> search engine optimization
page views --> cost per click
screen scraping --> web services
publishing --> participation
content management systems --> wikis
directories (taxonomy) --> tagging ("folksonomy")
stickiness --> syndication
While interested parties continue to debate the definition of a Web 2.0 application, a Web 2.0 website may exhibit some basic common characteristics. These might include:
For more information about Web 2.0 you can see the What Is Web 2.0 by Tim O'Reilly.