Ask YC: Testing backward compatibility with IE6?
Given that a) IE6 doesn't work on Vista b) IE6 can't be installed in parallel to IE7 without egregious hacking.
5 comments
Microsoft has Virtual PC images for this:
http://www.microsoft.com/downloads/details.aspx?FamilyId=21E...
There's also http://ipinfo.info/netrenderer/index.php which works pretty well.
You can check out Cross Browser Testing's configuration's here: http://www.crossbrowsertesting.com/configurations.php
I use VMware Fusion on my Mac.
Note that if your client-side stuff works in IE6 standards mode, it will almost certainly work in IE7 (in my experience, anyway).
Note that if your client-side stuff works in IE6 standards mode, it will almost certainly work in IE7 (in my experience, anyway).
Search google for 'MultipleIEs'. Allows you to use both IE6 and IE7.
I'm using that now.
I'm using that now.
I've tried using multiple IE's on the same windows partition. This is helpful for many layout issues (once you apply some fixes: http://www.positioniseverything.net/articles/multiIE.html )
BUT, when you run multiple IE's it only uses one IE processor. For example, if you have IE7 and you want to test IE6 so you install the IE6 standalone, the IE6 standalone will use the IE7's rendering engine. This is OK in most cases, but if you want to test some tweaks that you use for IE6, you will be at a loss. For example, I wanted to use this PNG fix: http://www.twinhelix.com/css/iepngfix/demo/ which is pretty much essential for IE6 if you want PNG support -- it won't work on the IE6 standalone. I ended up not feeling that I could trust the standalone's rendering of IE6.
I recommend having a dual partitioned drive with IE7 and IE6. That test machine has worked well for me as I do all my dev on OS X
BUT, when you run multiple IE's it only uses one IE processor. For example, if you have IE7 and you want to test IE6 so you install the IE6 standalone, the IE6 standalone will use the IE7's rendering engine. This is OK in most cases, but if you want to test some tweaks that you use for IE6, you will be at a loss. For example, I wanted to use this PNG fix: http://www.twinhelix.com/css/iepngfix/demo/ which is pretty much essential for IE6 if you want PNG support -- it won't work on the IE6 standalone. I ended up not feeling that I could trust the standalone's rendering of IE6.
I recommend having a dual partitioned drive with IE7 and IE6. That test machine has worked well for me as I do all my dev on OS X