Every web developer I know of has disdain for Internet Explorer. Although we have made some strides with Internet Explorer 9 (Even scoring a 100% on the Acid3 test recently), most users do not necessarily run the latest version of their browser.
There are some techniques that web developers can use however to bring some of the older versions of Internet Explorer up to par with their modern counterparts.
:hover on any element,
opacity and more), and makes transparent PNG work correctly under IE5 and IE6. I would recommend using IE9.js at this point.
PIE makes Internet Explorer 6-9 capable of rendering several of the most useful CSS3 decoration features that we are accustomed to in modern browsers like border-radius, box-shadow and even linear-gradient. PIE stands for Progressive Internet Explorer and utilises the
behaviour tag like this:
Google Chrome Frame