XPointer rethought-up
7:04pm, 31st July 2003
Just had an idea. A URI is a name used to refer to any document on the web, and an Xpath expression is a name used to refer to any part(s) of an XML document. Why aren’t these integrated? Wouldn’t it be lovely to be able to refer to any piece of information on the web, at whatever granularity you wish? I want URIs like this:
http://x.com/y/z.html#/html/head/title - returns the title of the page
http://x.com/y/z.html#/html/head/link[@rel=stylesheet]/@href - returns the URL of the associated stylesheet.
Of course, prior art googling reveals that it’s already been done. It’s called XPointer and it works slightly differently. Hooray for independent derivation!
topics: programming, web | Add a comment | Permalink
Switching from Galeon to Firebird
8:21pm, 31st July 2003
Part of the long term plan for this site is to assign permalinks to every thought I ever have, and layer a non-discrete category system over them, with the aim of gaining some insight into AI, or at the very least build a functional long term memory. Right now though, it’s just a blog, and therefore I subject anyone who might be reading to the horrors of my humble opinions on the merits of switching web browsers.
I’ve been using Galeon 1.2.6 since it came out. That’s nearly a year - a long time in the world of browser development (althought not as long as it used to be, unfortunately). I’ve had no reason to change, since it’s nearly perfect in every way, but with the release of Gentoo 1.4 coming up, it’s time to see what I’ll have to use in Gnome 2. It’s probably going to be Firebird, since Galeon 2 currently seems to be lying in pieces on the garage floor, while Mozilla Firebird has the momentum of the mozilla foundation behind it (that’s meant to be a good thing…). Here’s what I noticed when I installed Firebird 0.6.1.
Conclusions? It’s mostly good. In case you don’t know, both Galeon and Firebird are ten thousand times better than IE. The little bugs and nitpicks will be fixed. The only thing I’m concerned about is the speed of XUL versus that of GTK. I’ll compile my own version when I move to Gnome 2, and if it doesn’t get any faster, it’s probably back to Galeon. As soon as they sort out their move to Gnome 2.
topics: foss, web | Add a comment | Permalink