Friday, April 27, 2007

Web 3.0

First let me apologize to my blog readers for my long absense. I have been juggling a number of different client projects working long hours (which I know is the norm for today's 24/7 business environment). Fortunately three of the projects are closing out this week so I am back.

Lately I've been seeing a number of articles describing Web 3.0. Is Web 3.0 just another buzz word fueling the pundits and press or does it have some substance? One fallacy that is perpetuated by buzz words such as Web 2.0, 3.0 is the impression that the introduction of new technologies and approaches happens all at once negating prior technologies. In reality technology change is evolutionary. For example adding an improved consumer UI using AJAX or Flash to a Travel 1.0 platform may change aspects of the application to be more engaging, but it doesn't necessarily mean that the software is Travel 2.0 throughout its underlying code.

So what is Web 3.0? A common mantra expressed around Web 3.0 is that software will be more pervasive, faster and cheaper to deploy. Web 3.0 applications will understand the semantics of Web sites enabling new levels of machine-to-machine communication. Personalization will filter information to deliver information that is more relevant to the consumer delivered on the device of there choice. Information itself will be dynamically generated reflecting the needs of the supplier to sell perishable inventory. With the travel industry still struggling to integrate Web 2.0 features and functionality (e.g. user generated content, new UIs using AJAX or Flash) the arrival of Web 3.0 will likely take some time to manifest itself in travel applications.