答案1
这取决于你想测试的程度。如果你只是想看看网站好像,但不一定关心它是如何运作的,你可以使用类似browsershots.com。
Browsershots 可以在不同的操作系统和浏览器上截取您网页设计的屏幕截图。这是一款免费的开源在线网络应用程序,为开发人员提供了一种方便的方法,可以在一个地方测试其网站的浏览器兼容性。当您提交您的网址时,它将被添加到作业队列中。许多分布式计算机将在其浏览器中打开您的网站。然后,它们将截取屏幕截图并将其上传到我们的中央专用服务器供您查看。
如果你想要一个不需要大量安装的基于浏览器的解决方案,你可以使用spoon.net。
随时随地运行您的应用。Spoon 虚拟化让您无需安装即可运行桌面应用 - 无论是在办公室、家中还是在路上。
还有微软的Expression Web 超级预览版。
我们开发 SuperPreview 是为了简化跨不同网络浏览器和平台测试和调试布局问题的过程。您可以同时在多个浏览器中查看您的页面,也可以查看页面在浏览器中的呈现方式并将其与页面的样图或模型图像进行比较。
然而,为了获得最佳的兼容性测试,您真正需要的是真实的运行于真实的Windows 操作系统。幸运的是,你不需要三台电脑来实现这个概念虚拟机。
有两种使用虚拟机的方法。您可以安装微软的 Virtual PC 2007并下载自由的 Internet Explorer 应用程序兼容性 Virtual PC 映像预装了以下操作系统/浏览器配置(取决于您下载的内容):
带有 IE 6 的 Windows XP 带有 IE 7 的 Windows XP 带有 IE 8 的 Windows Vista 带有 IE 7 的 Windows Vista 带有 IE 8
这些虚拟映像每 90 天过期一次,此时您必须重新下载它们并将它们作为新的虚拟机加载。
如果你运行的是 Windows 7 专业版或旗舰版,那么我认为最好的设置是使用Windows XP 模式和差异磁盘,用于并排加载每个浏览器的多个虚拟机。
值得一提的是,您不必使用 Microsoft 的 Virtual PC 2007 软件来模拟机器。还有虚拟盒和虚拟机,它们都可以用来加载前面提到的VirtualPC硬盘映像。
答案2
忽略当前设置将在几个小时后过期的事实,你有没有考虑过使用虚拟电脑与Internet Explorer 应用程序兼容性 VHD?
没有任何网站可以让您进行如此彻底的测试,而且这样做的麻烦比您想象的要少得多。
答案3
http://tredosoft.com/Multiple_IE
我在测试网站时总是使用这个。
是否曾经想过在各个版本的 Internet Explorer 中测试您的网站?
由于 Joe Maddalone 在 2003 年 11 月想出了一种方法,现在可以以独立模式运行 Internet Explorer 而不必覆盖以前的版本。基本上,Internet Explorer 是通过利用一种已知的 DLL 地狱解决方法(在 Windows 2000 及更高版本中引入)来运行的,称为 DLL 重定向。