0

我是一名在 Mac 上工作的网络开发人员。尽管我个人偏好这些网站也必须在 IE 上运行。如果不是,那肯定是我的错,而不是微软的错。

我曾经在 Windows Vista 上使用 MultipleIE。我现在在 Parallels Desktop 下运行 Windows 7。我即将安装 IE Collection。

我的问题是;是独立于操作系统的各种浏览器,即在 Windows Vista 下在 IE 7 上运行的网页是否与在 Windows 7 下在 IE 7 上运行的网页看起来相同

我唯一感兴趣的 IE 是 6、7 和 8(而 6 我倾向于通过告诉客户在 IE6 上调试需要多少费用来让客户望而却步)。

IE 9 和 10 我希望能更符合标准。这是正确的吗?(我知道,两个问题)

4

2 回答 2

1

通常,给定版本的 Internet Explorer 在其可用的所有 Windows 版本中呈现相同的内容。可能会有细微差别(例如,由于 Windows ClearType/DirectWrite 版本不同,文本呈现可能会略有不同),但没有什么太大的区别。

IE9 和 IE10 比旧版本更符合标准,但仍然有其怪癖,因此在那里进行测试也很重要。此外,我还看到有关 Windows 7 上的 IE10 和 Windows 8 上的 IE10 之间存在细微差别的报告。

顺便说一句,微软提供了预装旧版本 IE 的免费虚拟机:http ://www.modern.ie/en-US/virtualization-tools#downloads

于 2013-06-27T14:20:19.250 回答
0

我发现最好的方法是在 mac 上的 bootcamp 中运行 windows,然后安装 IE9(如果可能,IE10)。在 IE 开发人员控制台(按 f12)中,您可以更改浏览器模式,该模式使用每个浏览器版本的 trident 的准确实现来呈现页面。请注意,您无法测试 IE6 - 它不包括在内 - 但 IE6 的市场份额约为 0.05%,这应该不是问题。

于 2013-06-27T14:19:30.763 回答