Chromeless or Chrome?
We have often the impression that Mozilla's developments
are headed by opportunities that they discover by chance in
programs that are being developed, rather than a well-established plan.
This was the case with XUL that firstly was just the interface of Mozilla, and which has found opportunities as a universal GUI, and it is also the case with Chromeless (formerly Webrunner and then Prism), a very streamlined version of Firefox running Web applications locally.
Could Chromeless be an alternative to Chrome, the browser Google deliberately designed for Web applications?
Prism, nom included in Chromeless, is a modified version of Firefox to use RIA (Rich Internet Application) on the desktop. It has dropped features specific to Web browsing.
It does not run only XUL applications but all those that are compatible with common browsers. However, Chromeless supports same technologies than Firefox, which includes Canvas, a good way to define graphical components, and some parts of HTML 5, a format designed for web applications. Canvas3D will soon complement these features for applications requiring a graphics accelerator.
Chromeless has a full-screen mode that hides the browser interface to make room for the application.
- Download the Prism extension.
It adds a command in the Tools menu to turn a website application in desktop one. A dialog box allows you to select which navigation items to display through the application.
Unlike Prism, Chrome has been designed from the outset to run rich Internet applications. The main feature of this browser is the presence of tabs that correspond to Web pages or online applications, each operating in its own environment. It has its resources, its own memory and the problems of one do not affect others.
Chrome also has a sleek interface although this hides many functions. The space is almost entirely occupied by the application that you can also show in full screen.
On a more RIA aspect, Chrome includes built-in Google Gear to run offline Web applications, uses SQLite as local database and Silverlight, a graphical interface framework based on XAML.
But it did not for now (in 2008) support Canvas and other elements defined in HTML 5 as audio and video.
Google says that in releasing Chrome, the intention is not to take
market share, but to encourage authors of browsers to rethink their
design to adapt it to new Web applications that could work on the local
However, Firefox provides through plugins (including Gears and Silverlight) and extensions, much of what is necessary and even more than Chrome with the support of HTML 5. Chromeless has a speed of loading that Firefox does not have, the only remaining advantage to Chrome being encapsulation of applications.
Chromeless and Chrome have the same interests for the user, no need to install software and updates and the ability to use its tools everywhere. Both are the future of the workplace.