what is web 2.0
Saturday, October 20, 2007 1:59:50 PM
Technology overview
The complex and evolving technology infrastructure of Web 2.0 includes server-software, content-syndication, messaging-protocols, standards-based browsers with plugins and extensions, and various client-applications. These differing, yet complementary approaches provide Web 2.0 with information-storage, creation, and dissemination capabilities that go beyond what the public formerly expected in Web 1.0.
Web 2.0 websites typically include some of these features:
Rich Internet application techniques, often Ajax-based
Semantically valid XHTML and HTML markup
Microformats enriching pages with additional semantics
Folksonomies (in the form of tags or tagclouds, for example)
Cascading Style Sheets to separate presentation from content
REST and/or XML- and/or JSON-based APIs
Syndication, aggregation and notification of data in RSS or Atom feeds
Mashups, merging content from different sources, client- and server-side
Weblog publishing tools
forum software, etc., to support user generated content
OpenID for transferrable user identity
Use of Open source software, such as the LAMP stack
From Wiki













