 update dean edwards has updated his scripts i have written a new entry describing the updated ie7 scripts at an event apart boston eric meyer discussed how ie7 is quickly being adopted since this is the case we can treat ie6 as more of a secondary browser now we should all start to use the dean edwards ie7 script to bring ie6 up to par with standards compliant browsers the history behind the dean edwards script is that he wrote it when microsoft had said that they were not going to produce any more versions of internet explorer he wanted to provide a javascript solution to add more compliance to the browser using the script first download the dean edwards script next extract the files to the root of your webserver in a folder called ie7 it needs to be in this folder because some of the scripts have a dependency on the folder finally just include the script in the head of your document using conditional comments if lt ie 7 script src= ie7 ie7 standard p js type= text javascript script endif on the configuration page dean shows you which scripts do what by including the ie7 standard p js you get the support of the following scripts ie7 core js ie7 html4 js ie7 layout js ie7 css2 selectors js ie7 graphics js ie7 fixed js the only other script that i have included as well is the ie7 css3 selectors js to include support for css3 selectors think of all those wonderful attribute selectors you can start to use in your project it makes me all warm and tingly inside to think about where css can go when the browsers are up to the task enjoy this really should be one of the first steps you take in a project by doing this simple task you will save yourself from a lot of ie6 headaches sure this only works for ie6 users who have javascript enabled but honestly is there anyone who is using ie6 who actually turns off javascript if they do turn off javascript it may just break some presentation layer things but the site should still be perfectly usable 