Web 2.0 is ubiquitous, but what is it? Even after spending years developing web-applications, the term “web 2.0″ was incomprehensible to me until today. Today, finally, I am enlightmented by Stephen Downes’ presentation, titled “Trends and Impacts of E-Learning 2.0″. Although, the presentation is about E-Learning, Stephen spends considerable time discussing Web 2.0 and its features. Rather than explaining what a web 2.0 application can do, one of the major reason for confusing the term, Stephen focuses on the features or characteristics of web 2.0. Below is the crux of his interesting presentation:
Characteristics of Web 2.0:
- Social Networking – allows users to maintain a list of friends
- Tagging – allows users to individually tag resources – Stephen calls it single autonomous actions
- Ajax – allows to update parts of a page rather then the whole page.
- REST - allows to com
- JSON – its a lightweight data interchange format – (I won’t include it as the core feature of Web 2.0 :-( )