For those of you in the know, you will understand the burden which is IE6. It’s far less efficient, and awkward to boot, at designing websites to look both good and work well. Amongst the problems are;

Images can’t be wider than 800px
Images can’t be .PNG
Padding is calculated differently

IE in general is a nuisance; things in Firefox just work! I’m currently designing a new menu for a website i’m working on, using :hover in the CSS and some onmouseover JavaScript. In Firefox everything works perfectly. However in IE (even the latest 8.0b) the onmouseover flickers. Getting around this requires extensive work – which wouldn’t be required if the browser worked like Firefox!

I realise this is a bit of a rant, but it has hit me time and time again – designing websites and previewing in Firefox, occasionally checking in IE7+ and then realising i’m going to have to re-work the site in order to make it IE6 compatible!

Merry Christmas!