Internet Explorer is a hot, steaming piece of shit
The fact stated in the title of this post is brought home to me in all its shining glory every time I try to create a website.
I have just spent an hour and a half trying to prevent IE from shifting a colored blue line to the right by three pixels for no reason at all, while Firefox... blessed, sweet, good Mozilla Firefox... put the line exactly where it should have, without any fuss. While it was doing that, it folded my laundry and made me a cup of tea while giving me a back rub.
If this was a project for myself, I wouldn't have bothered. I would've just thrown up a note on my site saying:
This site best viewed with Mozilla Firefox. If you're using IE and refuse to switch to a better (read: any other) browser, feel free to come to my house and gouge out my nuts with a rusty grapefruit spoon, because it would be less painful than coding IE compatibility.
Sadly, this is a project for a client. So, I spent an hour and a half persuading Microsoft's pile of monkey turds to put a 270-pixel high blue line where I told it to. This has translated into an additional cost for my client, a situation which I am sure is being replicated in web development houses all over the world right this minute.
I feel like Microsoft's QA department owes the web dev world an apology, and at least an hour and a half of its time back.