I wrote a little about the Firefox Prism add-on in a previous article. One of the thing I simply couldn’t configure at that time was installing extensions or other Firefox add-on’s to work with my Prism apps. One of the best and most used advertisement blocking utility in Firefox is without doubt, Adblock Plus. Here, I’ll show you how simple it is to create your Prism apps without the advertisements!
If you want to learn more about Prism, I suggest you read over my previous article which should explain Prism a bit more.
The method I use here may not be the best but it certainly works for me. If anyone knows of a even better method of removing advertisements in Prism apps (or in general), please share it in the comments section.

For this trick to work, you have to use the stand-alone version of the Prism add-on. By stand-alone, I simply mean the version of Prism not integrated directly into Firefox. It works the same but rather than creating the Prism app within Firefox itself, we now do it outside of the browser via an executable. Head over to the Prism download website and remember, do not download the Firefox extension version! Once downloaded to your Desktop or Downloads folder, simply extract the folder within it.

Alright, we now have everything we need! I’ve read some articles explaining how to get Adblock Plus working with Prism apps and majority of them wanted you to manually extract the add-on to open a file for manual editing etc, etc. In other words, it seemed complicated. The method I use here is totally simple.
Open the Prism folder you extracted earlier. Notice how there isn’t a folder labeled ‘extensions’?

We are going to change that by opening the main Prism app once, which you can do so by double clicking the prism.exe executable. Once it opens, close out of it. If you now look back into the folder, you should see the newly created ‘extensions’ folder.

Next, open up the extensions folder, which should have nothing in it. Drag the Adblock Plus xpi file you downloaded earlier into this folder. THAT’s IT!
You might be able to get away with dragging other Firefox xpi add-on’s into this extensions folder and having it work with your Prism created apps as well. However, I only added Adblock Plus in my scenario because it was the most important and because I knew for sure the add-on supported Prism.You can now freely create your Prism apps without advertisements! When you start up the Prism executable again, it will need your confirmation to install the AdBlock Plus add-on. Simply wait for the timer to expire and hit Install to continue.
Each time you create a new Prism app, it will now include the Adblock Plus add-on as well. During the first time you open your newly created app, Adblock Plus will ask you to subscribe to a blocking list. I highly suggest the default, EasyList (English).
When opening a newly created app for the first time, I suggest you don’t hit on the ‘Add Subscription’ button too quickly. I’ve noticed some sites don’t register the add-on if you hit the button to quickly. Let the page load completely first and then hit the Subscribe button. Close and reopen the Prism app and hopefully the advertisements will be gone. If not, simply re-create the app.
I will re-use Grooveshark and Youtube as an example by providing before and after shots.
Before:
After:
If you ever wanted to get rid of that white ad space in Grooveshark, now you can thanks to a fabulous tip by Mark left in the comment section. By using a Firefox add-on called Stylish, you can use it to hide that blank ad space in Grooveshark. Not only that, this nifty add-on allows you to customize the look and feel of many websites within Firefox.
- First download the Stylish add-on. For the sake of this article, you do not want to install this in Firefox. Similar to what we did earlier for the Ad-Block Plus add-on, we want to manually save the .XPI file and manually import it in our Grooveshark Prism app. Therefore, right click on the big Add to Firefox button and do a Save As instead to your Desktop.
- If you already have created a Grooveshark Prism app, delete it and create another one. This time while creating the app, select the “Show status messages and progress” option.
- Once the Prism app opens, look to the lower right corner and click on the little cogwheel icon/button. Select Tools > Add-ons. Select the Extensions tab and simply drag and drop the Stylish .XPI file you downloaded earlier into this window. Click the Install Now button and then hit the Restart Prism button, similar to what happens whenever you install a add-on in Firefox.
- Once Grooveshark reloads, click back the little cogwheel button and head once again to Tools > Add-ons. This time, you’ll notice a new tab at the top called User Styles. Click on it. Now click on the Write New Style button. Copy the code snippet from this site (click the Show Code button) and paste it into the main text area. You’ll also want to give the new style a name.
As soon as you hit the Save button, you’ll immediately see the change in your Grooveshark app. With this awesome trick, your Grooveshark Prism app feels and looks much more like a regular application. It’s not a necessity obviously to remove the ad space so it’s definitely your choice. Once again, thanks to Mike for pointing this out!
In the End…
I’m sure a lot of people will find creating Prism apps more attractive just by being able to remove advertisements alone. However, like I’ve said in my first article, there are most likely many others still out there that think Prism apps are totally useless. My take is you’ll never know for sure until you try it for yourself.

The Ultimate PC Troubleshooting CD
Restricting Amount of Log On Hours Per Day
Mobilize your WordPress Blog in Minutes
Using F.lux to Better Work at Night
Kindle Fire In-Depth Review
I found a better way of removing ads on Grooveshark when using Prism.
1. Run Prism, close it, so it creates extensions folder.
2. Put adblock plus xpi in extensions folder.
3. Run Prism and create grooveshark app and dont check anything except of course for your shortcut
4. Start new grooveshark app and set up adblock, the CLOSE app.
5. Navigate to c:/…users/appdata/roaming/prism/profiles/xxx.default/adblockplus
edit the file: elemhide.css
add your ad hiding script for grooveshark to the top
@-moz-document domain(“grooveshark.com”) {
#application{margin-right:0px !important;}
#capital{display:none !important;}
#page_wrapper{width:86% !important; left:180px !important;position: absolute !important;}
#sidebar{ width: 180px !important;}
#google_ads_div_200x200_ad_container{display:none;}
}
then do the same in the c:/…users/appdata/roaming/prism/profiles/*appname*/adblockplus folder
done
Now you have ads hidden on grooveshark maximizing the width while not showing the useless status bar at the bottom of the page.
Awesome tip Joshua! However, I couldn’t duplicate your results. I followed your tip perfectly for the first part but I couldn’t do the second part where you said “then do the same in …”. The only folder in my profiles folder is the xxx.default one. Therefore, I’m not sure what you mean by navigating to prism/profiles/*appname*/adblockplus. Within xxx.default, I did find the adblockplus folder with the elemhide.css file and that was the file I edited but that didn’t do anything.
I basically did this the long way.
1. Get Prism setup and install Adblock Plus XPI.
2. Install Stylish add on.
3. Set up Grooveshark app with “Show Status Message..” option enabled.
4. Write new Stylish code to remove blank advertisement space on the right.
5. At this point, the status bar on the bottom is showing. Therefore, I simply deleted the Grooveshark app and recreate another one but this time, didn’t check any option other than creating the shortcut on the desktop. The app is now advertisement free with no status bar on bottom.
Attached is a picture of my Grooveshark prism app. I’m guess you achieved the same results using your method?
Would be nice if you could remove Grooveshark ads without showing the useless status bar at the bottom. Is there no Userchrome.css or anything for Prism?
Great tutorial! Thanks SO much for this
No problem!
WOW, half a year?! Glad you got something out of this! I'm finding more uses for Prism then when I first started but I just wished it was a little more user-friendly for people who do want to customize Prism applications a bit.
thanks a lot – was looking for that since half a year
Your welcome!
Thanks for this helpful post
for anyone using Ubuntu, to find the extensions folder, navigate to home and press ctrl+h. Look for the prism folder and paste the .xpi in the extensions folder. Restart prism (not your shortcuts), to use.
No problem, glad you find it useful! Personally, I never found out about the Tools > Add-on method until much later on and so that's why the article focused on performing the "drag-and-drop" method instead. Hey, whatever works right!
Thanks for a great tip!
Me, I never managed to install extensions the way you suggest above. But using the Tools > Add-ons, it was easy, and then everything worked as you described. Now I have a nice, clean, well-integrated prism Grooveshark app!
WOW…That is an awesome trick! I will be updating the article soon to reflect what you have said here. Getting rid of that white ad space definitely makes Grooveshark feel more like a real application. Thanks a lot Mike!
If you use ad block plus, in conjunction with Prism, and the Mozilla add-on "Stylish", you can actually make it work so that there isn't a white space where the ad's used to be. Instead, if you use Stylish's "Grooveshark ad-hider" theme, you can make Grooveshark take up the whole window.