Mar*_*lle 32 windows internet-explorer
是否可以在同一台计算机上安装多个版本的 Internet Explorer?
Ivo*_*pse 11
我假设您希望它在不同的浏览器版本中测试您的网站。
然而,更安全、更好的解决方案是使用Virtual PC来安装不同的版本。
这意味着您可以使用 Internet Explorer 8 作为您的普通操作系统浏览器并运行 Internet Explorer 6 和 7,而没有任何版本相互干扰。
从下面的解决方案中引用,一个可能的替代方案:
下面描述的方法仍然有效——但现在有一种替代方法适用于只是想在 IE6 中测试他们的网站的 web 开发人员。查看IETester,它允许您在 Vista 或 Windows 7 中安装一个独立的 Web 浏览器,允许您查看使用 IE6 渲染引擎渲染的站点。不过,它并不完全是 IE6 的功能性独立版本,因此如果您正在寻找它,请使用以下方法。
有一个可以在 IE6 中正常工作但不喜欢 IE7 的工作内网应用程序吗?令人惊讶的是,微软提供了一种在 Vista 和 Windows 7 上安装不兼容 Vista 的 IE6 的方法。好吧,也许不完全,但已经足够了……
Internet Explorer 7 发布已经有一段时间了,但是仍然有很多站点无法处理它,并要求用户使用 IE6 进行连接。不幸的是,大多数人(当然是绝大多数家庭用户)正在运行 IE7 —— 甚至 IE8 测试版 —— 作为 Windows XP 更新的一部分收到它,或者他们正在运行使用 IE7 或 IE8 的 Windows Vista 或 Windows 7分别默认。
如果您运行的是 Windows XP,您可以回滚到 IE6,但这似乎是一种耻辱。如果您运行的是 Windows Vista,则没有回滚选项,因为 IE6 从未针对 Vista 发布。
您可以做的是利用 Microsoft 的 Internet Explorer 应用程序兼容性 VPC 映像。这是两个虚拟 PC 硬盘驱动器映像(可在此处下载),其中包含 Windows XP SP2 的完整预激活副本 - 一个包含 IE6,另一个包含 IE7。其想法是让用户能够测试任一应用程序,为此,每个图像都包含 IE7 Readiness Toolkit、Script Debugger 和 IE Developer Toolbar。
单个下载文件相当大(分别为 443 MB 和 491 MB)并扩展到 1.48 GB 和 1.58 GB VHD文件。要使用这些文件,您需要安装 Virtual PC 2007,使用默认设置创建一台新机器,然后进入每个虚拟机并将硬盘指向您刚刚下载的 VHD 文件。确保其他设置正确(尤其是网络),然后从控制台启动机器。
正如@tjrobinson 所提到的,有多种方法可以在同一系统上运行多个版本的 Internet Explorer,但我在测试期间不信任这些方法。Internet Explorer 的“有趣”渲染习惯可能非常微妙,这些运行多个版本 Internet Explorer 的方式对某些共享库和注册表做了一些奇怪的技巧,我担心它们可能会引入更微妙的渲染异常,或者隐藏一些本来会在那里的。
出于同样的原因,我不相信使用 Wine 在 Linux 或 Mac OS X 上运行 Internet Explorer 的技术。
所以,我肯定会选择虚拟化 Windows。为此,您可以从 Microsoft下载 Virtual PC 映像,而不必支付额外的许可费用。这些映像确实会过期,因此我不建议在其上安装任何其他软件,但是当它们过期时,您可以从 Microsoft 下载新的。由于它们是免费的,因此它们使它们过期,并且 Microsoft 不希望人们将它们用作真正的系统。
Microsoft 现在提供免费的虚拟机映像,其中预装了许多不同版本的 Internet Explorer。您可以在modern.ie网站上获取图像的副本,该网站目前包括以下组合:
这些映像专为以下虚拟化平台设计:
映像会在固定时间后过期,因此建议使用快照来简化它们过期后“重置”它们的过程。
归档时间: |
|
查看次数: |
20037 次 |
最近记录: |