2006.11.24
Internet Exploder 7
Now that IE 7 has been out for a little while, I decided it was finally time to fix a bug that this site had. Notably, the left-hand sidebar was missing in Internet Explorer 7.
The issue has mostly been fixed, although there is a horizontal scrollbar at the bottom of the screen that I have yet to get rid of.
I have to wonder whatever possessed Microsoft to break backwards compatibility with Internet Explorer 6 while simultaneously failing to adhere to more of the CSS standards. I could understand the IE6 compatibility breakage if my stylesheet (which is happily rendered by many other browsers) worked in IE 7, but it doesn’t.
I can only imagine the screams of thousands of web developers who have to update their stylesheets with yet more crud to make sure that they render correctly in IE7 as well as IE6 and then all the other more standards-compliant browsers out there. How frustrating. Why can’t Microsoft get this right? Everyone else (Apple, the Mozilla folks, Konqueror, Opera, and others) seem to have far fewer problems with handling stylesheets. Microsoft’s full of very bright people, so why can’t they spend some time to get this right?