Pages

Monday, July 24, 2006

Web 2.0

Web 2.0 refers to the current generation of the world wide web, evolved from its formation in the early 1990's (conceived and created by Tim Berners Lee) to what we see today.

The term "Web 2.0" was popularized by O'reilly associates.

Two key factors standout when we speak about Web 2.0,

User Participation: Increasing user participation and tapping the collective intelligence of the users to organize and share data/information.

Web Services and online apps: New and compelling web services and online applications to store, query, process and present data .


Some Web 2.0 Concepts and their examples:

1. Wikis - Wikipedia, PBWiki
2. Blogs - Blogger.com, spaces.msn.com
3. Social Networking - Myspace.com, Orkut.com
4. Tagging & Bookmarking - Digg.com, Reddit.com, del.icio.us
5. Photo sharing - Flickr.com
6. Video Sharing - YouTube.com, Dailymotion.com, Metacafe.com
7. Online Apps - Writely.com, Google Spreadsheets, Yahoo Maps
8. Web APIs & MashUps- APIs from Google, Yahoo, Amazon etc.
9. Audio Content delivery - Podcasts
10 Peer-to-Peer - Kazaa, Bittorrent

And the list goes on...


Technologies for web 2.0

Though these technologies have been around for sometime they are now widely used for a rich user experience in Web 2.0

CSS - Cascading Style Sheets
XHTML - Extensible HTML
AJAX - Asynchronous Javascript and XML
RSS - Really Simple Syndication
SOAP - Simple Object Access Protocol, for web services

No comments: