Web evolution by numbers
Published: 21 Dec 2006 11:51 GMT
During a recent meeting, a client demanded his application be Web 2.0 enabled; it was clear he had been reading many of the articles out there about Web 2.0. I responded by explaining the evolution of the web and its technology, and the fact that Web 2.0 is only a concept. In the end, the application does utilise Web 2.0 concepts, but it got me thinking about applying version numbers to the web.
Where did 1.0 go?
The early days of the web were hectic, with businesses and developers figuring out how to utilise the new medium. The impetus was delivering information to users. Various content management systems were developed and used to manage the delivery of information in a timely manner. In addition, personal websites were a common vehicle for users to express themselves. Things changed as both the web and its technology evolved. Users went from mere content consumers to creators, while the web was being broken up into data chunks and services that were easily accessible by other sites.
The current landscape: 2.0
The impetus behind the Web 2.0 movement is using the web as a platform. There are various aspects to this concept, with the key ingredients being: user involvement; a rich user experience; the importance of the data; and a loosely joined web fuelled by web services. A sampling of successful companies/sites demonstrates these concepts in action:
- Google: Is there a more successful company utilising Web 2.0 concepts? Google's business model rests on their data about the countless websites freely available. Google allows users to find information easily, as well as customise the user experience in various ways. In addition, numerous Google services are accessible via web services.
- Amazon: The number-one resource for book information. Amazon revolutionised book selling by allowing users to post feedback on the numerous titles available, as well as titles being ranked by sales. In addition, Amazon has developed their database of book information to the point where other sites utilise it. Its data is accessible via public web services.
- eBay: No site provides a better demonstration of user involvement than eBay. It grows organically with user (buyers and sellers) activity, and the various features of eBay are available via public web services.
- Wikipedia: This site is the ultimate example of online collaboration. It allows users to easily add and/or edit its data. The sheer number of users using the content works to ensure valid entries.
These examples demonstrate the basic principles of the Web 2.0 concept. A notable feature of the first three is the ability to seamlessly integrate their features into another web application via web services. This promotes the loosely joined nature of the web by breaking it down into components.
Another great example of collaboration and placing content creation in the hands of the user is blogging, which has evolved from a simple way for users to create and maintain an online diary to a fully fledged system for delivering information on the web.
While collaboration and community are key Web 2.0 features, they are also a key aspect of the open source and free software…











