Happenings

Max Width

Someone has done a hacky max-width feature for IE. I’m not sure what I think of it. It works well, and can easily be set up to also work in browsers which already support the feature. It can also be used as a basis to fix other similar problems with IE.

The problem is that it uses IE proprietary expressions, and thus uses invalid CSS. That’s bad. While I don’t know of any browsers that would choke on it, there are always some who will. Is it worth invalidating your CSS for IE again (ala the box model hack)? Maybe. The features this hack enables are very useful and, as such, should be enabled where possible.

Hmm. Possibly worth it, as long as it doesn’t break any other browsers.

Google Hacking

The art of Google hacking is an excellent demonstration of the power of Google, and the idiocy of not controlling access to sensitive directories.

I’ve done a few slighty dodgy things like this before (not that it’s particularly wrong). Hint: don’t call your password files “passwd.txt” and leave the passes unhashed.

Bugs Come In Threes

A few days ago, I spotted a bug in the new Feedster bot, just before it made a proper release. I didn’t think anything of it at the time. Later, I noticed I had been thanked on the bots help page. Kinda odd, for having not really done anything.

Scott (of Feedster) disagrees. Fair enough, I’m just glad to have a new toy to play with.

Today, I noticed a (fatal) bug in the UGC RSS Feed Creator. Ampersands weren’t being properly escaped. It’s now been fixed.

Bugs, like buses, come in threes. First person to spot the last one gets a (theoretical) prize.

New Designs, Incessant Change.

Yes, I’ve finally finished my site redesign. It went through a fair few different designs before settling on this one: from a forest theme, to big blocks of primary colours, to very dark designs.

This particular design was done last night (and this morning), built largely on top of one of the unused designs. While I’m reasonably happy with it and tested it thoroughly, it’s still in a state of flux. Anything can change (especially since I found some interesting colour combinations that I didn’t have time to experiment with fully), bugs might creep in here or there, but it’s essentially done for now.

To be honest, I just wanted to get it out of the way so I can get some other work done. Having too many projects on the go at once is a bad thing, absolutely none of them get done.

Update: I’ve also started using an xml-stylsheet processing instruction for browsers that can handle it.

Go, Short, Distance

A few things I spotted today:

  • On Writing Short – “Users just won’t read the instructions”. They never do. Obvious but useful advice.
  • Interactive Go tutorial – Learn how to play the game, Go. I’ve always wanted to know how to play this game. Now I at least know the basics. Via Laughing Meme.
  • Distance Calculator – Type in two locations and it’ll tell you the distance between them. I’ve been looking for this sort of thing for a fair while.
  • Movie Physics – Haven’t had a proper look around this site yet, but it does what it says on the tin; talks about movie physics. Could be dull as dishwater, or interesting. No idea.

There should be a big change tomorrow, just you wait.