5

在 IE9 发布的大约 6 个月内,Web 开发人员可能不得不支持多达 4 个版本的 IE。这很可能会增加对许多人的支持、开发和测试。

我知道Win7有XP模式来运行IE6。IE8有IE7兼容模式(不完美),IE9发布后会发生什么?

IE9 是否会有 IE7/8 模式,我们能否将 IE9 与 IE8 一起安装?或者使用 Vista 模式运行 IE7/8 怎么样?或者你认为微软会声明 IE6 支持有限,请不要再使用?你有什么想法/计划/策略来缓解/应对这种痛苦(显然不支持 IE6)?

干杯,尼克

4

5 回答 5

6

您应该使用IE 应用兼容 VPC 映像进行测试。

于 2010-11-18T16:30:23.260 回答
4

Microsoft 对 IE6 的官方支持以及 Window XP 将在 2014 年结束。那已经决定了。(事实上​​,它应该已经结束了,但是当 MS 在 Vista 崩溃后延长 XP 的终止销售日期时,终止日期延长了几年)

所以在 2014 年之后,任何运行 XP 或 IE6 的人都将失去支持。仍然会有人使用它,但一直坚持的公司将被迫继续前进,因为当涉及到系统上不受支持的软件时,他们往往会非常规避风险。

支持 IE9 应该IE6/7/8 容易得多,因为它在某种程度上符合标准,而它的前辈却没有。您为其他浏览器(如 Firefox)编写的代码在 IE9 中应该相对不变。很明显,IE9 不支持现代 HTML5 功能,或者与其他所有人不同,但如果您必须支持 IE6/7/8,则无论如何您将无法使用这些功能。

如果您对 IE9 在您的网站上的工作方式有任何疑问,您可以立即下载开发者预览版并尝试一下。

顺便说一句:对于一些有用的浏览器兼容性图表,我推荐Quirksmode站点,它会准确地告诉您哪些浏览器支持哪些功能。

无论如何,我们公司已经正式停止在我们的网站上支持 IE6。

于 2010-11-18T14:51:03.933 回答
2

对于那些想知道 IE9 是否支持 IE7 和 IE8 兼容模式的人,是的!

在此处输入图像描述

于 2011-03-16T20:50:55.410 回答
0

IE8不仅有兼容模式,还包含了完整的IE7渲染器进行开发调试,近乎完美。我不确定IE9是否也会有这个功能。

IE6 已经支持有限,但遗憾的是它仍然被大量使用,因为其他软件依赖于它。例如,如果您经营一家网上商店,则需要支持 IE6。可能只有 5% 的访问者仍在使用 IE6,但不支持它可能意味着利润减少 5%。

对于开发和测试,我会使用具有不同浏览器的虚拟机。这样你就可以在你想要的任何操作系统上拥有任何你想要的浏览器,而不必使用像 IETester(它是不稳定的)或各种被黑客入侵的旧版浏览器的独立版本。

于 2010-11-18T14:41:35.133 回答
0

除了@jeffamaphone 的建议之外,这篇博文还解释了如何在 OS X 上使用单独的虚拟机在 IE7、IE8、IE9 中进行并行测试。这非常简单。

于 2013-01-12T13:43:19.320 回答