When I saw a meeting request called "IE6 vs Firefox" in my calendar I was preparing for a nice battle to make the interface of this project look the same in both browsers. On my machine, however, I am running IE7 (next to Firefox 2 of course) already for quite some time, so testing could be a bit of a problem. Luckily, there is such a thing as running IE6 in standalone mode, as I’m sure a lot of people already found out.
Thanks to some Googling I soon found out (site seems to have some problems) that indeed two dll are missing. The two files needed to get transparency filters working are:
These files can be found at dll download sites like DLLdump.com, which come of course with no guarantee whatsoever. Put the two files in the directory where you put IE6 standalone. You can verify if your actions were succesful by visiting this page.
This solution requires only about 5MB to be downloaded, but does only solve this one limitation of running IE6 in standalone mode. For instance, it does not support cookies which can be quite troublesome if you need to test a system where you need to login and the sessionid is stored in a cookie for example. If you want to test your project on IE6 and have already installed IE7 on your machine you are not entirely out of luck. Microsoft provides developers with a free download of Virtual PC 2004 with an image of XP SP2 with IE6, including installers for IE Developer Toolbar and Script Debugger which is actually quite convenient to use as a testing environment.