Sunday, October 02, 2005

web 2.0

Tim O'Reilly on the concept of "web 2.0":
Web 2.0 is the network as platform, spanning all connected devices; web 2.0 applications are those that make the most of the intrinsic advantages of that platform: delivering software as a continually-updated service that gets better the more people use it, consuming and remixing data from multiple sources, including individual users, while providing their own data and services in a form that allows remixing by others, creating network effects through an "architecture of participation," and going beyond the page metaphor of Web 1.0 to deliver rich user experiences.
web 1.0web 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

What Is Web 2.0 by Tim O'Reilly — Defining just what "web 2.0" means (the term was first coined at a conference brainstorming session between O'Reilly and MediaLive International, which also spawned the Web 2.0 Conference), still engenders much disagreement. Some decry it as a meaningless marketing buzzword, while others have accepted it as the new conventional wisdom. Tim O'Reilly attempts to clarify just what we meant by web 2.0, digging into what it means to view the web as a platform and which applications fall squarely under its purview, and which do not.
see here for longer description of web 2.0