Technology Overview

0The complex and evolving technology infrastructure of 1 2.0 includes 0-software, content-syndication, messaging-protocols, standards-based browsers with 1plugins and 2extensions, and various 2-applications. These differing but complementary approaches provide Web 2.0 with information-storage, creation, and dissemination capabilities that go beyond what the public formerly expected of web-sites.

A Web 2.0 website may typically feature a number of the following techniques:

  • 3Ajax-based 4rich Internet application techniques
  • Non-3Ajax-based 4rich Internet application techniques
  • 7CSS
  • Semantically valid 8XHTML markup and/or the use of 9Microformats
  • Syndication and aggregation of data in 10RSS/11Atom
  • Clean and meaningful 12URLs
  • Extensive use of 13folksonomies (in the form of 14tags or 15tagclouds, for example)
  • Use of 16wiki software either completely or partially (where partial use may grow to become the complete platform for the site)
  • 17Weblog publishing
  • 18Mashups
  • 19REST or 20XML 21Webservice 22APIs

Valid XHTML 1.1 + RDFa  Valid CSS3