I absolutely love it when someone else writes what’s on my mind, before I manage to formulate it. Couldn’t agree more with the content of the article.

@Joel. There’s no immediate harm in including IE specific styles using conditional statements. But if you don’t need it, why bother? It’s not much different from using a reset.css to reset EVERYTHING compared to just setting the values you need when you need them.

Why add extra bloat if you don’t need it? Designers (the good ones) know not to decorate, they know not to add something just because it looks snazzy, they add something because it serves a function, and then they make it look snazzy (granted; blatant simplification). But some front end devs – or developers in general could really learn from that.

– No you don’t need jQuery to make a link consistently open in a new window.