What is Web 2.0 and what is isn't, a simple definition?
Web 2.0 isn't a thing... i.e. either a Framework, Technology, Product, Tool, Library, API, Module etc. It's a state of mind. It is a method by which we leverage existing technologies in new and innovative ways, linking people together by sharing, trading and collaborating.
Some highlights:
1. Term invented by Tim O’Reilly and Dale Dougherty and standards mostly held by Google.
2. A method by which we use existing technologies in new and innovative ways and bring the Desktop experience in a web browser.
3. Change in the way people view the web.
4. SOA (Service Oriented Architecture) - Feed, Syndication (RSS, ATOM ), Web Services, Mashups.
5. Social web -Interact with the end user, End user is not only a ‘user’ but also a ‘participant’ involved in Tagging, Wiki, Podcasts, Blogging etc.
Web 2.0, a graphical representation:
Image Source: http://en.wikipedia.org/wiki/Image:Web_2.0_Map.svg
Note that I added XAML, Moonlight and Silverlight
Web 2.0, a Visualization
Now, seeing the above diagram (which I ripped off the web), it looks to me as if the Web 2.0 was everything what the ‘WEB’ dealt with. I again started scratching my head in despair, trying to figure out its technical scope. I did some more searching trying to get a picture of it technically and what it meant to business. My search directed me to a nicely put, techy and business driven ‘Visualization’ from Hinchcliffe’s Web 2.0 blog. This made a lot of sense to me as an engineer. Here it is.
You could visit his blog for more information.
Web 1.0 Vs Web 2.0
By now, did you ever wonder, was there ever something called as the Web 1.0. The answer is ‘yes’ indeed the term existed but it was not widely spoken about. I then, tried to put my thoughts in a table distinguishing Web 1.0 and the Web 2.0. Based on the research on the internet and this is what I came up with. Please note that some of the comparisons you might not agree with (or) are confused with (or) you do not understand. You can ignore them since I too share the same and have arranged it in the order it makes sense to me. You could look up http://joedrumgoole.com/blog/2006/05/29/web-20-vs-web-10/ and http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html for the list and some discussions around this.
Web 1.0 was about | Web 2.0 is about |
Push Business models | Pull Business models |
Customer Service | Customer self Service |
Companies | Communities |
HTML | XML |
Home pages | Blogs |
Screen scraping | APIs/Web Services |
Web forms | Web applications |
Centralized product development | Decentralized product development |
1-on-1 customer relationships | Customer community relationships |
Portals | RSS |
Directories (taxonomy) | Tagging ("folksonomy") |
Double Click | Google AdSense |
Ofoto | Flickr |
Akamai | BitTorrent |
Britannica Online | Wikipedia |
Content Management Systems | Wikis |
Page Views | Cost Per Click |
Publishing | Participation |
Domain name speculation | SEO (Search engine optimization) |
Wires | Wireless |
Owning | Sharing |
IPOs | Trade sales |
Netscape | |
Dialup | Broadband |
Hardware costs | Bandwidth costs |
Reading | Writing |
Evite | upcoming.org and EVDB |
Well, so I hope by now we at least have some idea about Web 2.0 and its scope. If we look up the internet, we come across many other resources which could get a complicated, but I think this is enough to start with.
However, this post does not end here. I am still researching and working with Web 2.0, so look out for some good stuff… coming soon….
Cheers,Naveen…
2 comments:
I can now 'feel' the Web 2.0. Thanks for making my it easier for me.
Hi Naveen,
Even i am also very much confused about web 2.0.Now i got a Crystal clear idea about Web 2.0.
Thanks a ton.Keep Posting good stuffs...........All the best.
Thanigai
Post a Comment