Archive for June, 2008




We can’t stay here, this is hack country

Author: TheHahn
June 30, 2008

In the infinite hell that is developing for Internet Explorer 6, I have gotten rather good at creating CSS that doesn’t use browser specific code (holly hack, asterisk, conditional logic, !important, child nodes, etc). There are a few exceptions in the instance of actual bugs, not just loose interpretations of the W3C standards.

PNGs in IE6. [The Fix]
I suppose I need not only apply the fix to IE6, since Firefox won’t break, but I think the fewer superfluous attributes applied to an element, the better.
* { behavior: url(iepngfix.htc); }
I die a little inside every time I have to add a hack like that.

Disappearing Background Images
Doesn’t appear consistently, but consistently annoys. I use background images for list item bullets. In IE6 the background images will appear until the page loads, then disappear save the first bullet (sometimes). If you can scroll the window enough to move the bu



Good news! (with a hitch)

Author: TheHahn
June 26, 2008

Firefox 3 was officially released! I was in Honduras and installing that was one of the first things I did upon booting the computer… then downloaded Coldplay from Amazon.

So it’s wonderful not dealing with the memory problem anymore and the speed increase. My work computer would barf every time I tried to browse whilst running Photoshop CS3. I miss some of my add-ons, but they’ll update eventually I’m sure. Thankfully my favorite and most glorious add-on updated immediately after the release.

The aforementioned hitch is that Firefox 3 is more compliant with W3C standards and that despite my reputation I am not as compliant apparently. Minor as they may be, I stumbled upon some inconsistencies. Just another browser I have to double check before sending a page for review.

Hopefully I figure out what the difference is and report back. The only thing I’ve seen is a div that didn’t have a defined width decided to wrap the left floated images it contained, whereas FF2 did not.