Hacker News new | ask | show | jobs
by notahacker 5580 days ago
This is excellent, very practical advice.

The one caveat I would add which the author glosses over is Test in IE as a high priority unless you have a very tech-savvy audience. Compass/Blueprint abstract away most of the uglier CSS box-model hacks and I agree that IE users can live without gradients and rounded corners. But if the site looks awkward without the CSS3 tricks that don't work on the browser that >60% of your audience uses, you're going to need to tweak that aspect as well .

3 comments

>60%??? I haven't worked on a site in a while that had more than 45% IE users... most of mine are now below 1/3.
I do maintain a website that still has 65% of IE users (this month statistics).
MSDN?
MSDN is probably a lot lower (rough guess) :)

No, it's a corporate intranet site with multiple companies.

  > most of the uglier CSS box-model hacks
Wait, does someone still develop for IE5? Otherwise there is no need for any box-model hacks.
There are still a number of DTD headers which can throw IE6 into quirks mode, where the bug still exists.
Right, so the choice is, find a DTD that keeps IE6 in standards mode, or spend countless hours debugging hundreds of tiny layout issues that exist nowhere else.
Generally for IE6/7/8 I add Dean Edwards excellent IE7.js, and it takes care of a lot of stuff for me automatically!