Rocking the blogosphere
Apple Online Store

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

  1. jm3
    January 27th, 2005 | 12:07 pm

    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.

  2. January 27th, 2005 | 2:14 pm

    jm3, would you be willing to share your scripts?

Leave a reply

Apple Online Store
Apple Online Store