A few weeks earlier, Mozilla labs came up with their new product Prism. Prism, is basically a term used in Optical Physics to describe an object that can split white light into its constituent colors. I was one of the first person to install and use prism, because after reading about it so much, i was quite enthusiastic for this. However, my experiences with Prism are not quite satisfying. Or lets say it like, i liked the concept, most did not.
What is Prism?
Prism is an application that lets users split web applications out of their browser and run them directly on their desktop. Prism lets users add their favorite web apps to their desktop environment.
When invoked, these applications run in their own window. They are accessible with Control-Tab, Command-Tab, and Exposé, just like desktop apps. And users can still access these same applications from any web browser when they are away from their own computers.
Why is Prism?
We already have the best browser, Firefox with us, so why is the need of Prism? The need for Prism can be understood by analyzing following facts.
- Separate Process.When the webapp goes down or locks up, I don’t want anything else affected. Thankfully, Firefox does have session restore, but that is beside the point. When I open many tabs and have several webapps running in a browser, things get slow and unstable after a day or two.
- Minimal UI.generic browser UI is not needed for webapps. If any UI is present, make it specific to the webapp I am using.
- Basic Desktop Integration.Create shortcuts to start the webapp, add ability to show specialized icons in the tray or dock and ability to display notifications
- I don’t want to download a full browser runtime for each webapp. I do want to be able to add some custom code/features that are not directly supported in the webapp. I should be able to install one runtime and then get packages or extensions for each webapp. Think Firefox extensions or Greasemonkey scripts. These extensions should be able to tweak the SSB UI as well
How is Prism different from Microsoft® SilverLight™ and Abode AIR™?
How to get Prism?
The prototype of Prism for both Linux and Windows are available, and can be downloaded from the official website.