If you have left a comment on this site before, you should no longer be seeing the Google ads.
HTTP 1.1 Testimonials
HTTP 1.1 Testimonials, from when the IETF and W3C worked together.
Image Toolbar Header
I’m doing some code cleanup around here, and I came to a line in my <head> that is soley to work around an Internet Explorer feature I don’t want on my site.

Here is the standard way to remove it:
<meta http-equiv="imagetoolbar" content="no" />
Since the http-equiv attribute is meant to be simply a document-level replacement for real HTTP headers, and I have the ability to send out real HTTP headers, I decided to try out removing this line and replacing it with this bit of PHP, which according to the spec is functionally equivilent:
<?php header ('imagetoolbar: no'); ?>
Looks funky, but according to the HTTP 1.1 specification user agents should ignore headers they don’t recognize, so there’s no harm. However in my testing I was disappointed (though not terribly surprised) to find that Internet Explorer did not respect the header. I have trimmed other parts of my markup quite a bit though, and I’m willing to sacrifice this one line.
Gallery: 7-11-2004
Auto-imported from old gallery:
Bad ALT
Gallery: 7-10-2004
Auto-imported from old gallery:
Super-Efficient Image Rollovers
Super-Efficient Image Rollovers using javascript. This seems to be the JS predecessor to Pixy’s CSS-only fast rollovers.
Branded for life
Arabic
An Arabic WordPress blog. I have no idea on earth what it says though.
Contact Information
Tantek muses on contact information. One of my coding dreams has always been to sit down for a few months and write the perfect contact manager. I daydream about it sometimes and have a lot of the implementation worked out in my head. Imagine something like Plaxo, but distributed, not annoying, completely automatic, and with an infinitely flexible versioned backend. In fact, not like Plaxo at all.
More Googlebot Flailing
Now I’m seeing the Googlebot request /about/ pages relative to known blogs that don’t have any links to any /about/ URI. The last time the Googlebot flailed around like this it was fun to watch for a little bit and wonder what they had cooking in the labs, but then it got annoying. I don’t know if there are rules of bot etiquette, but requesting imagined unlinked resources while spidering can’t be a best practice.
There is of course one blog vendor who consistently has about pages at Now my question Google is: what should the rest of us do if we want our about pages indexed by this new system? Mine happens to be in the /about/ URIs, and that’s Typepad.about subdirectory of my blog, but what about people who have about.html or about-me.php? Should I set up a permanent redirect for every blog I have redirecting to the real about page?
(Note: That’s faux indignation. I don’t have any juicy conspiracy theories, and I’m not really that peeved, mostly I’m just curious what they’re up to. However juicy conspiracy theories are welcome in the comments. [As long as they don’t make fun of me for noticing these things.] )
UPDATE: It just requested a non-existent non-linked /contact/ URI.
UPDATE: It just requested a non-existent non-linked /stats/ URI.
DEVELOPING . . .
Ordered List
OrderedList.com v2.0, a very attractive site redesigns. I dig the curved navigation at the top. Good IA, good writing. Groovy motif. Reverse breadcrumbs. RSS and such a little funky though. Why isn’t this guy using WordPress? A blog to watch.
Gallery: 7-9-2004
Auto-imported from old gallery:
Candy-covered chocolates
Where the Heart Is
Typepad Error
Funky Typepad DNS error I ran into today. And what is up with every Typepad site having the same favicon? Ruins my tabs. ( I was trying to get to http://ditto.typepad.com/ the blog by the creator of RubHub.)
A Bit Better
Feeling a bit better than yesterday, thanks for all the well-wishes. Geof said I probably needed sleep and my body would make me have it one way or another. He’s right, I think I’m about to crash again. Had a meeting today I had to go to, and it went well. Generally trying to stay away from the computer though, however today has been an interesting day. Today has been a domain-registering day, which is always a sign of exciting things to come. 🙂
Between the Lines
Between the Lines is the ZDNet blog. Looks like WordPress to me. 🙂 (By the way, that page isn’t far from validation. It’s mostly pretty nice markup. Must be a staging area, because the main site has markup straight out of the 90s.)
Matt May on SVG
Matt May on Implementing SVG: “Hyatt is, of course, neglecting to mention that, alongside the KHTML engine Safari is based on, there is a KSVG engine. They wouldn’t have to reinvent the wheel to use that any more than they did to integrate KHTML.” My impression is they’ve put a lot of work into KHTML, but the point stands. Even a subset of SVG would be immmediately useful.
Download?
Someone just reported when they visit WordPress.org it tries to download a file instead of showing the web page. Can anyone recreate this?