Friday, September 14, 2007

What the heck is "Web 2.0" ?

Change is law of nature and technology is no immune system to avoid this.Our beloved internet is also undergoing the similar change.Remember the .com bust that was actually the web 1.0 which was governed and comprised mainly of the static web pages.This is not being transformed into the user driven content aggregation and management websites and desktop applicatoons through whcih we can share the data across network.

All in all is should say web2.0 is a space which primarily involves the AJAX based web applications through which the user can share, skim,remix,customize and consume the data that too over the network.This is with the intent of facilitating the architecture of participation.

Most common and prominent of the Web 2.0 applications are

• Widgets: Springwidgets
• RSS (Really Simple Syndication) feeds – a medium of sharing information across websites.
• Blogs – Should really write anything on this :-)
• Social Networks – Facebook,Orkut,Phoja,Bebo etc and many more.
• Project Management - Basecamp
• Wikis – websites which allow users toadd & edit data.

This post would not be complete if i donot write about AJAX - heart of web2.0

Technically AJAX is Asynchronous Javascript and XML - a technology which helps transforming the statuc HTML pages into rich,interactive,reposnive web applications,where the browser can exchange only the needed data with server and not update the whole page.

How about the characteristics of such web applications:

• Direct interaction with page elements e.g inline editing,drag-and-drop etc
• Partial page update instead of reloading of whole page.
• More content on single page
• In-page feedback and confirmation.

Hope that was quite a Gyan masala..

Take care..

1 comment:

Interval said...

Lot of different definitions of Web 2.0.

As an example, if you are looking for a video web 2.0 mashup for Indian movies, check out - India's premier movie portal for Bollywood movies, Desi flicks, Hindi films and other Indian songs.

Relax, take a break at