Browser compatibility

Today I’ve optimized the layout for Internet Explorer 6. Some readers complained that the menu was pushed down to the bottom of the page. This was caused by (another) Internet Explorer bug. IE6 doubled the margin and padding of some elements. The hacks I tried didn’t work out very well, so I adjusted the width of my wrapper. The lack of a minimum height bug argrument (it’s not a bug, thanks Deathshadow) in IE6 was easy to fix with this hack:

min-height: 1148px;
height: auto !important;
height: 1148px;

This kind of bugs are very frustrating to webmasters and designers. In my opinion Microsoft is a bit lazy and doesn’t want to fix those bugs, although IE7 fixed some of them. I haven’t encountered a css bug in Firefox!


4 Responses to “Browser compatibility”


  1. Min-height is not a ‘bug’ in IE6/earlier, there IS NO min-height in them.

    Not that I see ANYTHING on this site that should warrant the use of min-height… or a double wrap on the h1, or the class AND id on that double wrap, nor should there be a blockquote and three sets of pre for a code block, or the paragraph around .postmetadata on the forms much less the table inside it on the main page, or using a DIV as an anchor so non-js users have no access to the RSS, or using the CENTER tag, or the nonsensical use of title tags and bloat from the use of nothing but absolute links…

    Or the crapply little fixed metric fonts and low contrast colors in the text entry boxes that make me have to zoom in 50% or more to make use of the page.

    Though I imagine a lot of that is the crap code vomited up by turdpress screwing with you. The title tags one in particular is hardcoded into turdpress - let’s output a title IDENTICAL to the text inside the anchor… What dumbass came up with that?



  2. Deathshadow, is it your hobby to fully inspect the source code of a website before you read it or was this coincidence you opened up the source and went completely mad?

    Your own site has a background that has most likely destroyed more eyes than this site has programming errors.



  3. I went in because I was curious what was warranting a min-height declaration - because even from a visual standpoint there’s nothing here that should need it.

    As to said site - it’s a placeholder. I hope to SOMEDAY actually put a site there, but I’m so busy dealing with clients I don’t have time to put my own site together… hard to say if that’s a good thing or a bad thing.



  4. Actually the min-height is needed for pages where there’s not enough content to make the content box as high as the sidebar. I think that makes the layout look a little better.



Leave a Reply