I was wrong when I said Firebird was now providing all my needs. This is because Firebird doesn’t currently support Mozilla sidebars.

Under Moz, my sidebar looks like this. Under Firebird I just only have the default choice of “Downloads”, “Bookmarks” or “History”.

Thanks to EditCSS I now also have an inline Firebird CSS editor which installs itself as a sidebar. Hopefully by picking this apart I can find out what changes are needed to the current Moz XPIs to make them available for Firebird (my J2SE and EE API sidebars are the result of hand-hacked RDF as opposed to the result of installers).

Refresh your browser

Because I’m moving to a new design, and it probably doesn’t work properly yet. Most of the links are probably broken too. Joy!

hmmm…on second thought – perhaps the day before I go to Rome for a week isn’t the best time to be doing this. 🙂

Iiiinteresting. In my last post on Friday, I inserted <del> tags around the first two paragraphs, because they were wrong. This should a) make the text italic and b) draw a line through it, and indeed in Win/IE it does, but not Firebird. Now why’s that I wonder? My CSS looks like this:

del {
  text-decoration: line-through;
  font-style: italic;

However, if I add display:block or change the selector to div * { then the line-through works as expected. Is this correct behaviour? I wouldn’t have thought so, and if I had any patience with Bugzilla whatsoever, I’d bother find out. As it is, it’s just something to remember.

Inspired by Jim’s FOAF updates I’ve taken a five-second look at my own FOAF file and done some minor updates, including adding the new foaf:gender.

Jim’s included his Ecademy information, but whilst I signed up to it, it was really only because Danny mentioned that they were using FOAF, and I was curious.

Are any of these things (Ecademy, Friendster etc.) actually worth it? They all seem to require far too much time investement to bother with.

Danger Will Robinson! I have completely broken my support for loading remote PHP files in all my browsers, all, I suspect, a result of reconfiguring my default application handling of PHP files for MozPHP.

Not very good.

OK. I ‘fess up. MozPHP is fine. The server I was trying to a load a file from was incorrectly configured. Apologies.

Two computers. One monitor. The tale of a boy and his operating system, separated by fate.

My machine, four and a half years old. Creaking.
My girlfriend’s machine, a year old, blisteringly quick.

My machine, Win XP Pro and Linux
My girlfriend’s machine, Win XP Home.

Me: Slackware Live CD
Slackware Live CD: Good, needs more apps.

Me: Gnoppix Live CD
Gnoppix Live CD: in German.

Me: Changes language to English
Gnoppix Live CD: in German.

Me: Cries.


I finally decided to give Firebird a proper go at the end of last week, and it was doing very very well, having become my default browser by virtue of being better and faster than full Mozilla (my previous default browser) in all but one way. That way was that Jesse Ruderman’s edit CSS bookmarklet only works in Mozilla. Being a web developer, I can hardly live without this bookmarklet anymore.

Fortunately today I found the EditCSS extension for Mozilla, which is based on the bookmarklet, but appears as a panel to the left of the main browser window (EditCSS screenshots page).

This now sits happily alongside Tabbrowser extensions, Tabbrowser preferences, Live HTTP Headers, Optimoz Mouse Gestures, Web Developer’s Toolbar, Things They Left Out and LinkToolbar (all from Texturizer) to give me the browser I want.

I’ve also installed (slightly unstable) MozPHP which lets the browser (it works in full Moz and Firebird) render PHP files without having to be served from a web server. Of course, you still need PHP installed. This is really neat. I can just point my browser at any PHP file on my hard drive and it will render the page, no having to change DocumentRoot in Apache! Installation is not quite as simple as the normal XPI point-and-click, but is still very easy (although Firebird users will either need the Things They Left Out extension or to visit the URL chrome://communicator/content/pref/pref.xul to set files with the text/php mime-type to load with Firebird). Apparently it has problems with accessing session variables, or so the site says, but I don’t care. 🙂

Christof asked (via JabRSS growth by Jim) and who am I to disappoint? To add to the current feature request list I’d like:

  • import/export OCS
  • import/export OPML
  • ability to force an update instead of having to wait until the next system-wide update
  • should be a transport/component instead of Bot user

um, and I think that’s it for new requests! Overall I’m very pleased with JabRSS. Because it’s Jabber-based my subscriptions go wherever I go, they’re easy to turn off, it’s easy to use, it’s unobtrusive (depending on your Jabber client settings, obviously). I love it.

With Charles Miller’s words on voting for bugs still echoing loudly in my ears, as a technical user I’d like to be able to get more information on feeds which have some kind of error. For me, that currently means: