Joel Spolsky has an informative and entertaining post entitled Martian Headsets which discusses the recent decision by Microsoft’s Internet Explorer 8 development team to make the default rendering mode “Standards” as opposed to IE7 compatible.
Joel not only discusses the pros and cons of this decision but how we arrived at this point where every web developer must test every webpage with every browser and code around each browser’s features and flaws. He also puts in his bet for how the web standards compliance game will play out with respect to IE8.
Ideally I’d love for developers to only have to test with one standards compliant browser and be assured that their pages will look the same on every browser and OS but I’m not that naive. If only it could be made less painful than it is now….