This is a great way to isolate a service, such as Gmail, to be its own application and running separately from all your other Firefox windows, with its own process. I especially like it this way because Gmail will tend to bog down my browser and take up a lot of memory. Now I can just restart the Gmail webapp instead of restarting all of my browser windows.
But back to Prism. Yeah, its great. It produces a lightweight version of Firefox to client the web service. It also supports the ability to have Addon Extensions. They generally work exactly the same as Firefox extensions but with a few differences here and there. By default Firefox extensions wont work for Prism, they need to be altered.
One of my favorite Firefox addons is Greasemonkey. It allows you to have your own custom js scripts to modify webpages to the way you want to view them. I wanted Greasemonkey to be a part of my Gmail webapp, because I have a script that modifies the layout to make room for the Tasks pane. Unfortunately you can't just simply install the default Greasemonkey addon to Prism.
So with the help of this article on Prism extensions and how they differ from Firfox's, I was able to modify the current version of Greasemonkey to make it installable into Prism.
However, after some more searching online, I found teramako's version of Greasemonkey for Prism. This version is much better tweaked for Prism than mine. It has a new method for adding scripts better suited to Prism and got the Greasemonkey status icon working. The only drawback about teramako's version is that it hasn't been packaged in an xpi for install, so its rather un-userfriendly. So for the convenience of others, here is a packaged xpi of teramako's Greasemonkey for Prism:
teramako's Greasemonkey for Prism
My crappy version Greasemonkey for Prism
Here is an updated xpi of teramako's addon. Version 0.8.20090811.2.
For future reference, if you guys want the latest version, you can easily create your own xpi of the addon. Just download all the files from the latest build on teramako's site and use your favorite zip program and add the files to a zip file, then rename the .zip extension to .xpi
coz i see teramoko already update the script and i didn't know how to convert and update your package of teramoko's...
thanks in advance...