Can IE9 Beta be installed side-by-side with IE8?
Can IE 9 be installed side-by-side with IE 8? If not what are some recommendations for using IE9 for testing?
No. As with previous IE beta releases, the new IE9 beta completely replaces the integrated IE8. IE9 can emulate IE8 using EmulateIE=8
but it's not guaranteed to behave in exactly the same way.
There will probably be multiple-IE hacks that can be adapted for IE9, but again they've never quite exactly reproduced the behaviour of previous browsers. The fully reliable way to emulate previous browser releases is still to use a virtual machine.
The IE9 ‘platform preview’ is different, it's a stand-alone application (and far from a full browser).
Similar to IE7 and IE6 testing along IE8, virtual machines are especially useful. However, there are some tools that test only the rendering portion of IE (Trident) that can run a page against the different versions concurrently, but some other non-rendering bugs could remain.
Tools:
Microsoft Expression Web SuperPreview:
http://blogs.msdn.com/b/xweb/archive/2009/03/18/superpreview-for-internet-explorer.aspx
IETester:
http://my-debugbar.com/wiki/IETester/HomePage
You could use http://www.spoon.net/browsers/ to sandbox the browser. It requires a browser plugin for your current browser though
I can see there are two main reasons for asking this question:
Reason 1) You don't want your machine to screw up if there are bugs
- TOUGH LUCK! If it crashes it crashes - but fingers crossed it's a good quality beta.
OR
- Run it in a VM
Reason 2) You want to test your website on IE8 and IE9
-
You can change compatibility settings through the F12 developer tools.
Just hit F12 and click the
Browser Mode
button at the top to select which compatibility mode you want. I'm not exactly what the 'end user friendly' compatibility mode does, but this is the setting you should change as a web developer. You should probably run a VM if it is really critical - or use a second machine