So, the promo countdown that Yahoo! was running at http:://promo.yahoo.com/bigblank/ turns out to be... an internet sale. And not a very good one at that, more of a thinly-veiled portal for Yahoo's stores service.
Well, I'm disappointed. Personally, I was gunning for:
- Buy a US flag and get free citizenship
- Google announces free cortical implants
- New Star Wars movie to not suck
- Yahoo! announces Dan Hon as new CEO
- New offer on Axis of Evil countries: name three, get one free
Any other suggestions?
It's so sunny at the moment that the Apple logo on the lid of my laptop, normally lit by the backlight in a funky glowing fashion, is showing through to the other side of my screen. There's a glowing Apple logo smack bang in the middle of my screen. Weird, but fun.
Dried out camera dunked in pondwater goes all psychedellic.
Hours of fun to be had with reading Henry Raddick's reviews on Amazon.
Prol has gone all fruity, springy and gorgeousy.
Giles and Kate are going to have a baby. This makes three friends who are on the road to having a small gurgling thing around the house. I suppose people are going to get married soon as well. Feh.
Pretty good flash site showing boardroom connections.
(In other news, hacking together a php system for collections.)
The large-format flash adverts have started on slashdot.
The DTDs on this page specify it as XHTML1.0. This page is written, in its entirety, in XHTML. Its layout is specified using two CSS files, one for small type and one for large. All three of these elements validate. You can check them if you want.
See, this evening I was idly wandering around some blogs that I hadn't taken a look at previously. I thought I'd see what was cropping up around the place. And then I started to get annoyed. A while ago--probably at most a few weeks--I wouldn't have got annoyed at all. To be honest, I probably wouldn't have noticed what it was that made me annoyed tonight in the first place.
Anyway. I worked out what would stop me from being annoyed. Actually, to be honest (and rather more accurate), it wouldn't stop me from being annoyed as such, it would just make me feel slightly better and less angry.
I would, quite honestly, like to shoot people who write bad HTML. XHTML as well, for those cutting edge (in some more badly bruised, bleeding and on the verge of passing out from sheer blood loss edge) wannabes. It starts with people who write bad code and really don't know any better. That's not so much of a big deal. I'll tell you what is, though.
People who purport to write good code, but don't. People who include DTDs in their code, but then singularly fail to write code that validates. People who like to think that they're writing nice spanking new XHTML code but then forget that one of the big differences is that single tags really ought to be closed this time round. People who make a big deal about such code, with its wonderful sparkly DTDs and its use of stylesheets and then completely fail to point out that it will only work well on one browser, on one platform (and then, probably only at one resolution). Kind of takes the point away of having your code validate to a standard, doesn't it? I mean, no wonder it doesn't look any good on more than one browser (guess which one) on one platform (I bet you can guess again) when it's a) wrapped in the wrong DTD, b) supposed to be XHTML1.0 and c) won't even validate if you persuade the wonderful people at W3C to treat it as HTML4.01 transitional. Or loose, for that matter.
See, I wouldn't have cared so much before. Before, I was exclusively using that one browser on that one platform and things were right as rain. Then I started writing code that would work in that other browser, the nice lizard shaped one. That was nice.
Of course, then I got a Mac and things went rapidly downhill from there: my site wasn't displaying the way I was used to at all (not even in that one browser on the other platform), so out went, well, everything, and in came nice compliant code.
Compliant code is good. It's your friend. Learn to love it.
Otherwise I'll have to come round to your house and break your legs.