1/18/2005
Working on a Firefox sidebar
I’ve been messing around a bit in my spare time with an extension that adds a new sidebar to [Firefox][]. It’s not ready for public consumption yet and I can’t give too many details at this time, but hopefully I will be able to release it in the next few months.
Developing in Firefox has been a mixed experience. [XUL][] is pretty interesting and even [JavaScript is not as bad as I once thought it was][]. However, there are some annoying things. Like the fact that I tried to [hack my installed-chrome.txt][] and [disable XUL caching][] but it doesn’t seem to work and so after I make a change I have to restart Firefox. Ugh. This really slows me down and prevents me from getting in a proper groove.
[Firefox]: http://www.mozilla.org/products/firefox/
[XUL]: http://www.xulplanet.com
[disable XUL caching]: http://kb.mozillazine.org/Dev_:_Tips_:_Disable_XUL_cache
[JavaScript is not as bad as I once thought it was]: http://www.crockford.com/javascript/javascript.html
[hack my installed-chrome.txt]: http://www.xulplanet.com/tutorials/notes/quicksetup.php
Del.icio.us
Digg
Reddit
Technorati
Possibly related posts
Comments
Leave a reply



developing in XUL is definitely a mixed bag. i wrote a whole host of shell scripts to rebuild and re-package my plugin, and to clean out and restore my XUL configs to a clean, virgin state in one click, so that i can rapidly write and test out the code. the debugging is a bit annoying.
on the other hand, firefox is better than mozilla in that the extension manager actually lets you un-install your extensions — mozilla you’re on your own.
jm3, would you be willing to share your scripts?