13FebOne of the reasons I am balding…

I now get to blame something other than my genes for my loss of hair, and that something is Internet Explorer 7. Why would a browser that was supposed to be an upgrade to the flawed IE6 work? Why would a Microsoft product be compliant to web standards?

If you have viewed my portfolio page in IE7, you will notice that all of the layout is horrible. There are horizontal rules running through text, terrible spacing, and layout that looks like a grid is it’s worst nightmare. However, looking at the same page in any other browser (including IE6), the layout is fine. I have been stressing over the layout in IE7 for a while now, and I am at the point of wanting to tear my hair out.

Comparison of IE6 and IE7

As you can see above, there is a stark difference between how IE6 (in black) and IE7 (in white) render a site. I have set up different style sheets for each browser, since neither IE6 or IE7 will act the same as browsers like FireFox or Safari. The style sheet of IE6 works fine, and the layout is almost as I have wanted.

IE7, however, is the bane of my existence. No matter how many times I try to change the CSS, the rendering in IE7 stays the same. It is frustrating for me, since the site is the first way for possible employers to get to know me, and some sloppy design is not the first impression I want to make. I just don’t know what else to do with the site, short of being obnoxious and adding a Javascript pop-up to let people know that IE7 makes me weep.