
Ok, no sweat, the shift from desktop-centric offline apps to web-centric online apps started long ago, and should go a step further with Google Gears, Firefox 3 [2] and other efforts which promise offline access to 2.0 webapps.
The Mozilla Foundation is working towards a webapp browser, so Webrunner [3] (Mozilla’s XUL-based lightweight app-wise browser) is now a Mozilla Labs project, code is in the trunk and named Prism, which ships a bunch of new features [4] (extension support, amongst others) and promise integration with Firefox, to make it easy for the user to “install” a webapp on its machine and access it without the need of a full featured web browser. Some of the benefits of “desktopized” apps in [1].
The border between desktop and browser seems to become blurry, and the day we’ll see the web as a platform to run applications upon seamlessly might be quickly getting closer. The project looks quite ambitious and sparkles a lots of interesting development scenarios in my head: they declare to be “working to increase the capabilities of those apps by adding functionality to the Web itself, such as providing support for offline data storage and access to 3D graphics hardware”.
To me, this looks much closer to the actual direction web/desktop development is going to undertake than other akin technologies’, and will endow developers with the best of both worlds, bringing the user experience right on the edge of the transition.
However, even if smart and far-seeing, this is just a glimpse: in the next years, no surprise, noticeable implications will likely come from the grid/p2p/multiagent systems, and distributed filesystems/OS research areas, whereas joint efforts and results will probably bring a real revolution in our perception – and use – of the web.
“Just” another step forward.
Links:
[1] Zoli’s blog
[2] Read/Write blog: Firefox 3 and offline apps
[3] Webrunner
[4] Mark Finkle
[5] ZDNet Blogs