“But The Client Wants IE 6 Support”
This article is great, but it works on the premise that IE6 support is a purely rational discussion by two knowledgeable parties before a contract is signed.--In reality, you may develop a website, then the client is visiting their uncle bob one weekend who has an old computer with IE6 lying around, client + uncle bob open up the website to have a look, and it is "broken".Client then sends you a hate mail about broken contracts.You reply saying that you discussed IE6 lameness before you started the work.Client says you were talking jargon, client didn't understand, and you need to fix their website so it loads on their uncle bob's computer otherwise they are suing you for not delivering a working website.Good luck with that :)