Workarounds considered harmful
2002-09-05 22:42:03 UTC
I've just uploaded Workarounds Considered Harmful, a little essay about how working around the bugs in web browsers is a counter-productive thing to do.
It was written in 2001, though it's based on something I posted to the Babble mailing list in December 1999. It hasn't aged brilliantly. Browsers have improved in spite of my pessimism. I don't think I properly accounted for developer idealism.
But there's good stuff in there too. I still believe that we can improve the web by sticking to our principles and writing to the standards only. And I'd also say that this approach can be applied to many areas, not just the web.
I've also become aware that I'm over-using the phrase "considered harmful".