Mozilla Labs has released a new version of Prism, a Firefox-based application that aims to make web applications fit better in today’s computer desktops. Prism runs one web application on a single window providing some features only possible for desktop programs in the past.
Along with the update to the stand alone Prism, comes Prism for Firefox extension (code named Refractor), a Firefox extension that eases the creation of web application profiles (.webapp files): just navigate to the web app main page and select Convert Website to Application from Firefox’s Tools menu.
You will be prompted with a dialog to enter a name for the Prism app, window features like a status bar, navigation keys, location bar and whether to show (literally, it does nothing yet) in the notification area (system tray on Windows) or not.Â You can also set it to add a shortcut to your desktop, the QuickLaunch bar (on Windows) or the Start Menu; and set a custom icon if you want to use other than the web site favicon.
TheÂ created shortcut will launch Firefox with the settings you specified but as a separate process and its own profile you can even run along the regular Firefox and other Prism apps.
To encourage adoption and ease distribution, web developers can add a single line to their web apps to offer a Prism ready profile. For example I added:
<link href=”/mladmin.webapp” rel=”webapp” title=”Mozilla Links admin” />
to Mozilla Links header and Prism offers the available web app profile which you can add to your desktop with a single click.
Sparing users the download of the Prism runtime (XULRunner) and making desktop web apps a few clicks task is a huge and sensible step forward for a Mozilla-based alternative to Adobe’s proprietary AIR.
You can get Prism for Firefox extension from Mozilla Add-ons, available for Mac, Windows and Linux for Firefox 3 betas only.