Internet Explorer 6测试

15

这是一个与此问题完全相同的副本:https://dev59.com/uEbRa4cB1Zd3GeqPxytc(大部分答案似乎也是从那里复制的)。 - Joachim Sauer
Don:可以告诉我们你为什么要删除重复问题的编辑吗?或者更具体地说:为什么这不是一个重复问题? - Joachim Sauer
可能是因为他的要求不使用虚拟机,即使如此,它仍应被视为重复,因为大多数答案都不使用虚拟机。 - Samuel
@saua - 你真的认为在回答之前,我会先搜索类似的问题,以便从中复制答案吗?! - andi
@Saua,@Samuel - 这不是重复的原因在于没有虚拟机条件。大多数答案之所以没有建议使用虚拟机,正是因为我添加了这个条件。 - Dónal
1
可能是在同一台机器上运行IE6、IE7和IE8的重复问题。 - i_am_jorf
14个回答


7

微软发布了免费的虚拟PC镜像,用于Internet Explorer兼容性测试。您可以在这里找到它。


2
免费就像啤酒一样,“VirtualPC”是免费的,而且你可以免费获取操作系统镜像,因此没有许可问题。 - Yishai
“免费”通常意味着有附加条件。这是完全免费的,不需要报价。 - Samuel
抱歉关于引号的问题。我第一次听说这个是在IE7发布时。我不确定许可证情况,所以我加了引号。通常,如果你在虚拟PC上安装操作系统,你必须拥有该操作系统的许可证。正如你所指出的,这里并非如此。感谢您的意见。 - Aaron Daniels
1
它被称为“免费”(带引号),因为它每隔X个月就会过期,您必须下载一个全新的软件,除了到期日期稍微延长外,其他完全相同。 - hasen
@AaronDaniels 看起来那个链接有问题。我想IE6虚拟机已经不存在了。 - Eric

7

这是我为IE6做的,但是它非常沉重。而且它似乎无法识别http://localhost,因此您必须使用IP地址在本地开发服务器上测试网页。 - hasen

5
我遇到了同样的问题。虚拟机可以解决,但会使我的1GB笔记本电脑变得非常缓慢。所以我不得不升级到2GB内存并安装Linux,这样做效果好多了。但既然这里不能这么做,那就看看我找到了什么。
  1. VirtualBox - 我个人比较喜欢这个选项。如果你有一个Windows XP光盘,这个选项非常好。特别是如果你的处理器支持虚拟化。

  2. SuperPreview - 尽管我不喜欢这个选项,但它也是一种选择。我安装了Windows 7,因为它比Vista和XP运行得更好,但它给了我Internet Explorer 8。我试过这个工具,它只让我预览Internet Explorer 8。可能是因为它还处于早期测试版,或者因为我使用的是测试版操作系统。无论如何,我目前还不喜欢这个工具。

  3. IETester - 绝对是一个非常好的程序。在XP和Vista中完美运行。在Windows 7下,Internet Explorer 6和7不能正常工作。但如果你使用的是Vista,这是最好的选择。多个Internet Explorer在Vista下不能正常工作,但这个工具可以。

  4. MultipleIEs - 如上所述,这个工具在Vista下不起作用,但对于任何Windows XP用户来说都是一个选项。已知有些问题会导致操作系统变得更加不稳定,但我不确定这是真的。我只是听说过一些报告。

  5. Internet Explorer 7 Standalone - 尽管这个问题不适用于此,但其他人可能会发现有一个独立的Internet Explorer 7很有用。在我的虚拟机中,默认安装了Internet Explorer 6和独立的Internet Explorer 7。我不建议使用独立的Internet Explorer 7,因为它并不完美。多个IE + 真正的Internet Explorer 7或IETester是更好的选择。

  6. BrowserShots.com - Browser shots是一个很好的工具,但有些受限制。它基本上会在数百个浏览器上截取屏幕截图,并让你查看它们。问题是它非常缓慢,而且你不能获得全屏预览。这不是一个好的选择。

  7. Meer Meer - 我之前听说过Adobe Labs的一个叫做Meer Meer的工具,但我从未真正找到它。我相信meermeer.com实际上会带你进入Adobe Labs的网站。但它看起来是一个很棒的工具,包括Onion Skin Overlay等功能。就像Super Preview一样,但在Web上而不是本地。如果它发布了,一定要试试这个。

总的来说,我认为IETester是一个不错的选择。然而,运行Windows 7的用户则需要另寻他路。我尝试了所有可行的选项,除了在Linux主机和VirtualBox XP客户机上使用外,其他都无法正常工作。这是我的个人经验。


4

对于未来的查找者(希望这种人越来越少),modern.IE是我发现用于测试较旧版本的Internet Explorer的最佳资源。 它由微软运营,并为不同的虚拟化环境提供不同的图像。


4

我经常看到人们推荐使用IETester,但我个人没有使用过它(因为我使用linux并使用VirtualBox进行测试)。


IETester非常好用,但请记住Flash不起作用,而且小应用程序的行为也很奇怪。但是,谁还在使用它们呢? - Sander Versluys
IETester对于CSS方面非常好用,但如果您真的需要了解您的网站在IE6中是否良好,以进行强大的QA测试,那就不够了。 - Yishai
看起来不错,但我一直在第20行收到内存不足的错误。 - hasen
如果您正在测试证书错误,我无法找到查看证书的方法。不过软件似乎相当成熟。 - Jens Frandsen

3
尝试使用SuperPreview整个软件包(Expression Web在Mix上宣布),如果可以的话。
SuperPreview是微软的一个新免费独立应用程序(仍处于测试版阶段),它可以让您看到您的网站在不同版本的Internet Explorer中的外观,使得从IE6迁移到7和8比以前更容易,无需启动虚拟机来运行IE6,也不需要有一台专门运行IE6的计算机。

2
尝试使用Xenocode Web Apps。它们是虚拟化的,但不是完全的虚拟机。
Virtual PC 2007是来自微软的免费软件,不是VM-Ware。我不确定您的要求是否是没有虚拟机或没有VM-Ware。由微软提供的测试虚拟机效果很好。
据我所知,任何第三方的多个IE测试工具都存在兼容性问题,无法100%准确地模拟原始浏览器版本。

0

看看BrowserStack。它是一个第三方服务,提供实时的基于Web的浏览器测试。


0

允许IE6和IE7同时运行的解决方案可能无法提供真正的原始IE6,因此这可能不是您应该寻找的。我使用比VMware更轻的http://www.virtualbox.org/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接