According to Graham and Balachander, the distinction between Web1.0 and Web2.0 could be seen from different perspectives such as, technological, structural and sociological aspects. From a technological perspective, Mashups, AJAX and Social networks are well known Web2.0 applications. Treating the user as a first-class object is a sociological aspect of Web2.0.
The authors also describe the challenging of crawling and scraping Web 2.0, and to build tools and new techniques to help this data collection. I think they are anticipating new techniques to crawl RIA's.
According the paper some of the attributes of a Web2.0 site include the following:
- Users as first class entities in the system.
- The ability to form connections between users.
- The ability to post content in many forms.
- Other more technical features, including a public API to allow third-party enhancements and
“mash-ups”, and embedding of various rich content types, and communication with other users through internal email or IM systems.
Graham and Balachander also anticipates what would happen beyond Web2.0.
The complete paper is available on the AT&T Research site.