
We can fix a bunch of browser inconsistencies with JavaScript and make our life easier. But it already been done before. The most successful attempt is probably Dean Edwards’ IE7.js, which manage to leverage different IE version’s inconsistencies and bugs. I think Dean’s approach is really good, but has some drawbacks.