6

有人知道微软是否计划让 IE9 在Acid 3 测试中以 100/100 通过?当前版本的 IE9 在测试中获得了 68/100(可以在这里查看,主站点在这里)。

IE8 通过了什么?IE7呢?它与 Safari、Firefox 和 Chrome 等其他现代浏览器相比如何?

4

7 回答 7

14

微软的立场已经有一段时间了。他们通过尝试修复最常出现的错误来专注于满足用户的需求。此外,他们正在尝试添加对最需要的功能的支持。

他们在您的第一个链接中说“正如我们在 MIX10 上所说,我们将继续在 IE9 平台中构建标准支持,并且作为副产品,我们的 ACID3 分数将会增加。” 我在其他地方也听到过他们这样说。

他们不是“为测试编码”。他们不会尝试修复 ACID 3 中出现故障的特定部分。相反,他们试图通过解决他们认为最重要的故障来整体改进 IE 9。只有这样,ACID 分数才会提高。我认为这是一个很好的策略。如果在 ACID 3 中修复一个奇怪的渲染错误需要 1000 个程序员小时,但同样的时间可以修复 ACID 3 没有解决的 2 或 3 个真正流行的错误(它的设计并不全面),我会认为他们的资源最好花在那些更流行的错误上。

显然,他们的优先事项应该是什么可能会无休止地争论不休。正如他们所取得的成功一样。所以我们甚至不要去那里。:)

更新:我想支持我的声明,即 Acid 3 的设计不是为了全面地引用这个引文:来自http://www.webstandards.org/2008/10/02/dowehaveawinner/

“Acid3 并不是浏览器性能的唯一指标。事实上,许多其他测试套件要重要得多。”

“许多子测试在开发人员的愿望清单上都很重要:完整的 CSS 3 选择器支持、媒体查询、SVG 字体。诚然,其他一些测试边缘案例和更深奥的功能 - 但测试应该是一个重大挑战!”

虽然我不是 IE 用户,但如果微软坚持改进重要的东西并跳过检查“深奥功能”的测试,那对我们所有人来说都会更好。

于 2010-05-10T01:57:28.440 回答
9
  • IE7:14/100
  • IE8:20/100
  • IE9:100/100
  • 火狐 3.6.3:94/100
  • 野生动物园 4:100/100
  • 铬 4:100/100
  • 歌剧 10:100/100

有关更多信息,请参阅Wikipedia此页面

据我所知,100/100 不是 IE9 的目标,但他们确实计划大大提高 IE 对 Web 标准的遵守程度,这将直接转化为更高的 Acid3 分数。每个平台预览的分数都在提高,所以我希望它在发布时会得到更好的分数。


更新: Internet Explorer 9 (9.0.8112.16421) 在酸 3 上达到 100/100,但渲染的页面对于参考渲染来说不是“像素完美”(缺少阴影,以及其他一些子像素垃圾):

在此处输入图像描述

于 2010-05-10T01:42:01.617 回答
2

根据这个 wiki 页面,IE7 在 Acid3 测试中的得分为 14/100,而 IE8 的得分为 20/100。IE9 得分为 68/100,但目前正在开发中。我没有读到微软希望 IE9 通过 Acid 测试的任何地方,但考虑到他们的记录,我会说这对他们来说不是高优先级。希望我是错的。

作为比较,在撰写本文时最新的夜间版本 Firefox 得分为 97/100,我使用的 Chrome 版本(5.0.375.29 beta)得分为 100/100,Safari 得分相同。毫不奇怪,这两个浏览器都使用了 WebKit 渲染框架。

我希望这是您正在寻找的“有用”答案。

于 2010-05-10T01:41:07.953 回答
2

如其他地方所示,Acid3 不是用于确定浏览器是否符合标准的测试。事实上,IE9 甚至可能不使用 canvas 元素,这对微软开发现代浏览器的尝试非常不利。查看对 Web 标准的整体合规性以及 IE9 实现它们的程度同样重要。

目前,微软正在将 IE9 与当前的浏览器进行比较,并在多个领域进行了尝试,但 IE9 不会在近两年内推出,因此其他浏览器也将向前发展。微软的业绩记录并不好。有时他们会谈论他们打算做什么,但这些想法变得没有出现,虽然他们展示了一些很棒的图表和性能数据,但他们没有展示的东西让你想知道。

于 2010-05-10T02:39:30.397 回答
2

第四个 IE9 平台预览版在 Acid3 测试中获得 95/100 分。公测版将于 9 月 15 日发布。我们拭目以待:)

于 2010-09-07T10:38:03.277 回答
0

IE9 兼容模式在 ACID 3 测试中仅获得 13 分。ACID 3 绝对不是浏览器性能的指标。这表明浏览器符合标准。

于 2011-03-19T04:23:54.327 回答
0

IE5:不可测试
IE7:不可测试
IE8:26/100
IE9:100/100
Firefox、Chrome、Maxthon、Opera、Chromium:100/100
旧版本的 IE 由 Maxthon 测试。

于 2014-03-23T12:49:24.330 回答