12

作为开发人员,我可以安全地升级到 IE8 并使用其 IE7 兼容模式来测试网站在 IE7 中的外观吗?对于IE6,我有一个虚拟机,很不方便。我不想升级到 IE8,然后现在为 IE7 准备另一个虚拟机。

还是 IE7 兼容模式真的不同,我不能依赖它?

4

9 回答 9

11

IE8 中的兼容模式不是 IE7 的 100% 仿真。安全更改没有版本化,一些 DOM 操作没有版本化。查看 Microsoft 的此博客文章以获取更改列表。

http://blogs.msdn.com/ie/archive/2009/03/12/site-compatibility-and-ie8.aspx

于 2009-04-02T23:59:17.520 回答
6

微软正在开发一种名为Expression Web SuperPreview的工具,以便更轻松地测试不断增长的浏览器群。

Long ZhengThe Expression Web Team描述的博客条目。

于 2009-04-03T00:00:39.997 回答
3

您应该尝试使用IE Tester - 一个救命稻草。它可以让您在一个程序中查看 IE 5.5、6、7、当前安装版本和 8 beta 的网站 - 每个浏览器版本都加载到它自己的选项卡中,并且可以是分屏等。

于 2009-04-03T00:06:14.447 回答
1

MSHTML 代码已更改。IE7 兼容模式应该非常接近 IE7,但是……代码改变了。我仍然会测试两者。

Microsoft提供了可用于测试的Virtual PC 映像。

于 2009-04-02T23:44:20.783 回答
1

我知道 IE7 和 IE8(兼容模式)并不相同。就我而言,这是在 IE7 中出现的 CSS 问题,而不是在 IE8 中

于 2009-04-02T23:57:04.793 回答
0

我使用 IE7 兼容模式,它对我有用。您是否尝试过 Multiple IE http://tredosoft.com/Multiple_IE而不是使用虚拟机?

于 2009-04-02T23:44:58.100 回答
0

不要忘记 Firefox 的 IETab... 让事情变得更简单。尽管 IIRC,您只能使用它来测试系统上的默认版本。

于 2009-04-03T00:56:32.717 回答
0

看来微软终于发布了 Expression Web SuperPreview

可以在这里下载

http://www.microsoft.com/downloads/details.aspx?FamilyID=8e6ac106-525d-45d0-84db-dccff3fae677&displaylang=en

于 2009-09-14T11:16:13.583 回答
0

另一个答案中列出了多个 IE。

“多个 IE”有一个更新的称为Internet Explorer 集合的继任者。

于 2009-11-18T22:17:55.440 回答