REVIEW: eWEEK Labs tested the Mozilla Prism beta, out of Mozilla Labs, and found that it should be considered by any serious user of Web applications. Prism is especially good for anyone using a netbook and relying heavily on cloud-based applications, as the app can be a real time saver and can help with application organization.Business users can now access many of the applications they need
from the Web, with no need to install them on an operating system.
But while this setup brings benefits, it does have its drawbacks.
First, these cloud applications live in the browser, so they cant be
integrated with the operating system in the same way that desktop
applications can. And since these applications rely on the browser to
run, they can easily get lost in the busy crowd of windows and tabs
that can result from a normal session of browsing the Web.
One solution to this problem is to make these applications behave
more like desktop applications--to have them run in their own windows,
with the ability to launch separately from the browser.
Enter Mozilla Prism. Prism is essentially a self-contained runtime
of Firefox that makes it possible to take any Web application--from
Gmail to Facebook to your internal corporate sales application--and
have it run more like a desktop application.
Prism isnt exactly new; its been running essentially as an alpha
within Mozilla Labs for more than a year now. Even in this alpha
status, it has been used as the basis for several popular desktop
iterations of Web applications, including the Zimbra Desktop.
Click here to see a slide show of Prism.
But Mozilla recently announced that Prism would move to beta status, and it launched a new site for the application: prism.mozilla.com. With this move, Mozilla is encouraging more regular users to try out Prism.
Based on my tests, I would also encourage any serious user of Web
applications to give Mozilla Prism a try. Id recommend Prism
especially for anyone using a netbook and relying heavily on
cloud-based applications, as the app can be a real time saver and can
help with application organization.
Using Prism is simple enough. It can be installed as a Firefox
extension or installed stand-alone. For novice users, Id recommend
going the Firefox extension route; its a bit simpler. (There currently
is no install routing for the stand-alone version, although running it
is basically as simple as uncompressing a folder and clicking on the
Prism executable.)
After Prism is installed, it is very easy to take any Website or
application and convert it into a desktop application. For example, in
one test, I simply browsed to Facebook, went to the Tools menu and
chose Convert Website to Application.
This brought up a small window from which I could choose browser
interface (if any) options and where I wanted to have access to the
application. (On Windows, the options include Desktop, the Start menu
or the Quick Launch bar.) In most cases, Prism helpfully pulled an icon
from the Website I was converting for use on my system.
The site is still essentially running in a browser. But stripping
out the browser toolbars and other interface options greatly cleans up
the interface. And, much more importantly, turing the Website into a
desktop application provides more options for running the application.
For example, in Windows I could create a shortcut for the test Web
application, put it in Startup in my Start menu and have the Web
application launch on system startup.
From a business standpoint, these options can be attractive for
making better use of Web-based corporate applications. And developers
can take additional steps to utilize other features within Prism to
enable capabilities such as offline access and integration with
operating system alerts and notifications systems (for example, showing
a new mail popup from the system tray).
Since Prism is essentially Firefox, it runs on pretty much all of
the same operating systems that Firefox does, including Windows, Mac OS
X and Linux.
While I think Mozilla Prism is worth trying out, it is still beta
and has some hiccups. It ran well in my Windows and Linux tests, but I
did run into some issues on an older Mac OS X system. For example, on
the Mac system, Prism was unable to install Web applications when it
couldnt convert the icons from the site.
Chief Technology Analyst Jim Rapoza can be reached at jrapoza@eweek.com.