Oct 06 2007

The Birth Of Web 3.0

Published by Julien Lecomte at 9:09 am under Web Development

Is Web 3.0 yet another buzz word, or is it a real turnaround in our industry?

Web 1.0 was the good old web of the 1990s. In those times, all client-side changes were the result of a server round-trip. The Internet was ramping up in popularity.

Web 2.0 has been a little more than just a technological evolution. The staple of Web 2.0 has been the emergence of social media (Internet users creating most of the content), powered by mature technologies (DHTML, Ajax) on somewhat stable web browsers.

Web 3.0 is not a revolution either. It is yet another technological evolution destined to provide users with an even better experience, both online and offline. Web 3.0 will lead to the blurring of that artificial wall between the web browser and the desktop, providing a full — but secure — integration with devices and services exposed by the operating system.

Web 3.0 is just starting. Look around you and you’ll see that Web 3.0 technologies are slowly cropping up everywhere on the web. Google Gears, one of the first Web 3.0 technologies, allows you to build web applications that can work offline. Thanks to Google Gears, applications such as Remember The Milk, an online to-do list and task management system, can now work offline. The Adobe Flash player already allows application developers limited access to the webcam and the microphone. Soon, we’ll also be able to drag and drop files from the desktop to a web browser (see this Java Upload Applet for an example using the Java technology)

Another aspect of Web 3.0 is the use of stunning graphics, smooth animations, high definition audio and video, 3D, etc. and all of this inside a web browser!

At first, Web 3.0 features will be available using plugins (Google Gears, Java, Flash, Silverlight, ActiveX and Firefox extensions, etc.) But slowly, we may start seeing browser vendors integrating them into their browsers, followed by some level of standardization. The HTML 5 Working Draft seems to be going in the right direction.

These are exciting times for web front-end engineers! The risk of fragmentation, inevitable with such ground-breaking technologies, will hopefully be mitigated in the short term by the use of JavaScript toolkits. The Dojo Toolkit, for example, has already started making Web 3.0 features available (see dojo.gfx and the Dojo Offline Toolkit) Hopefully, all the other major frameworks will follow suite so we can all start building cool new applications that wow our users!

7 Responses to “The Birth Of Web 3.0”

  1. google » The Birth Of Web 3.0on 06 Oct 2007 at 10:15 am

    [...] Web 3. 0 features will be available using plugins (Google Gears, Java, Flash, Silverlight, ActiveX and Firefox extensions, etc….Google Gears, one of the first Web 3. 0 technologies, allows you to build web applications that can work offline….Thanks to Google Gears, applications such as Remember The Milk, an online to-do list and task management system, can now work offline [...]

  2. The Birth Of Web 3.0on 06 Oct 2007 at 10:18 am

    [...] You can read the rest of this blog post by going to the original source, here [...]

  3. Mike de Boeron 09 Oct 2007 at 1:16 am

    Hi Julien,

    As a side note, I’d like to inform you of another file upload applet that is a lot cheaper than the one from JavaAtWork: http://www.jupload.biz (JUpload by Mike Haller). Cheap as in free for non-commercial use :P

    I integrated it into my zOOm Media Gallery (zoomfactory.org) - an OS media gallery solution for the Joomla! CMS.

  4. Arthur Blakeon 10 Oct 2007 at 9:14 pm

    Indeed these are exciting times for Web Developers. Enjoyed this thought-provoking blog entry!

  5. Zsolton 12 Nov 2007 at 1:39 am

    You forgot to mention Adobe AIR.

  6. Olivieron 15 Nov 2007 at 12:11 pm

    Also recently announced: Mozilla Prism which will offer seemless integration of Web application on the desktop. (http://labs.mozilla.com/2007/10/prism/)

  7. [...] of talk recently about web 3.0, ranging from discussions of the semantic web, to discussions about significant improvements to user experience. The latter was an interesting article, because it describes how, in that authors mind, Dojo [...]

Comments RSS

Leave a Reply