Interestingly here is Ben Goodger’s original plan for Firebird web panels (via Phil Ringnalda). Confirming my suspicions, this is definitely not what we see in the current Firebird release, despite the fact that web panels are on the current feature list.
In fact, web panels are currently only even marked as different from any other bookmark by a
WEB_PANEL="true" attribute in the bookmarks.html file, meaning that you can’t target it properly. Hence, when I use one of the Netscape devedge sidebars as a web panel and click a link within it, which should update the page in the sidebar, it loads that link in the main browser window, despite a
Web panels are explicitly not sidebars, and they need to be. I’ve heard rumours that code was backed out at the last minute, but delivering no feature at all would be better than delivering just half a feature. Instead of just being left looking forward to the next release, I’m really annoyed that what I’ve been told I’ll get (and what the feature list tells me I’m getting) isn’t really there and doesn’t really work.
Jeffry Zeldman has already written about it, and so it’s likely that anyone who would be interested will have already seen it, but iStock’s browse images by colour is truly impressive. Enter your colour, hit “View” and you’ll get royalty free images back, matching the colour you entered. I was surprised at just how good it is. That’s high praise.
Also contains the gem that IE/Mac is a
Bug ridden crash prone piece of junk.
After five months of hard work I proudly present http://www.quirksmode.org
My new site contains more than 150 pages with technical information about
common and not so common browser incompatibility problems, both in CSS and
I added pages about the :not and :empty pseudo-classes, the relation of the
why Explorer 5.2 Mac is a bug ridden crash prone piece of junk, updated W3C
DOM compatibility tables, the reasons why Fahrner Image Replacement should
in my form and be published on my site.
I’m a web developer and I test stuff locally, hence a lot of the time I’m looking at http://localhost.
I use Firebird as my default browser, which has keyword searching built into the address bar, so every time I go to localhost and my web app server is not running I get thrown to the highly classy http://www.localhost.com.au.
Fortunately this can be disabled.
Type “about:config” (without quotes) in the address bar. This will retrieve a list of all the available preferences for your browser. Type “keyword” (again without quotes) into the “filter” text box and hit <enter>.
In the returned list you should see a preference called “keyword.enabled”. Double-click this entry to bring up a box where you can change the value of the preference. Type “false” in the box and hit <enter>.
Voila keyword searching from the address bar has now been disabled (you might need to restart your browser). Things like the built in Quick Searches will still work, i.e. typing “google wellingtons” will still bring back search results about your favourite boots.
Ha! That’ll teach me to not read around the subject! Marc has already written about the problems peopleaggregator has been having in picking up who is the main “Person” in a FOAF file. Of course, I already provide
foaf:maker properties to associate my “Person” with the FOAF document, so there shouldn’t be any problem, but as Morten and Libby point out in the comments I should also be using
foaf:topic (I didn’t think this had been decided on as a method of specifying the author of an FOAF file, but there you go).
From what Marc says it looks like they’re not parsing the FOAF files with an RDF parser, but some kind of scraper to get the information out; they were looking for the first foaf:name element in the file and finding the main “Person” that way. Apart from using
foaf:topic inside the
<rdf:Description rdf:about=""> element, they could use an algorithm similar to Morten’s Topic Finder which is
A web service for guesstimating the primary FoaF “thing” described in an RDF/XML file.
BBC! Unified login! Now!
Jesus. I must have about ten logins for different parts of the BBC website, and I still need more. How fucking annoying is that? Can’t they have some method of sharing username/passwords across the system? I have logins for the localised message boards, blogging system (which I now can’t even find), iCan, Music meassageboards, and Christ knows what else – Celebdaq and all the other games probably all need individual logins.
To expand on my last post slightly, my actual RDF file expresses this (generated from the W3 RDF Validator):
http://philwilson.org/philfoaf.rdf#pip http://www.w3.org/2000/10/swap/pim/contact#nearestAirport genid:ARP36325
genid:ARP36325 http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://xmlns.com/wordnet/1.6/Airport
genid:ARP36325 http://www.daml.org/2001/10/html/airport-ont#icao “EGCC”
genid:ARP36325 http://www.daml.org/2001/10/html/airport-ont#iata “MAN”
whereas my peopleaggregator.com profile expresses this:
[all my :knows statements from my RDF file here]
[my manually entered peopleaggregator.com details appear here]
and there doesn’t seem to be any way of editing either individual triples or the file itself manually. Nor removing my current details and resetting my profile back to empty. Until I can, the emails I keep getting from Marc Canter asking me to set up relationships with people are going to be wasted effort, because whilst I can do it it’s going to establish the relationships with an airport.
I’d like to be able to talk in glowing terms about peopleaggregator.com – it has noble ideals and seems to be A Good Idea. I think they have some bugs to work on though – on first import, it thought I was Ben Hammersely (a fact which, I can assure you, as can Ben, is untrue).
And now, having cleared that up manually and having established some relationships, seems to believe that I am an airport, and that it is not I, but the airport which knows people. Most perplexing.
<ns3:workInfoHomepage rdf:resource="http://philwilson.org/philfoaf.rdfJava-based web development"/>
I’m also not sure what it’s done to my workInfoHompage property.
It’s only alpha code, but still – I thought we had working RDF parsers?
Google has a new feature, the “define” keyword
a person who may be very smart yet lacks the social graces of those who are considered cool , a “computer geek” is someone who spends too much time on the computer and has no social life.
Frustrated with not being able to use SVG in Fire
bird (especially now that the GIMP has gone SVG and after reading about the Worst. Tag. Ever.), I finally decided to plough through the atrocity that is BugZilla’s user interface and came across the imaginatively titled: “Bugzilla Bug 133567: skeeter-s.com – M1RC3; Crash because Adobe SVG plugin used an unfrozen interface [@ nsLoadGroup::GetName] [@ nsHttpChannel::GetName] which changed its prototype”. Slowly reading through the comments it seemed there was no hope for me. Adobe had released their plugin with support for Mozilla, but against an unfrozen interface which had subsequently changed, hence, it didn’t work.
Fortunately, comment 66 came to the rescue:
So if you download and install the Adobe SVG Viewer 6 beta and copy the plugin files to your gecko plugins directory1 it should all Just Work. Well, it did for me, and it did for Jim.
1 copy the NPSVG6.* files from C:Program FilesCommon FilesAdobeSVG Viewer 6.0Plugins to $GeckoDir$plugins and restart the browser