WebKit 在公开版本中 Acid3 得分 100/100
更新 我们现在认为已实现完全渲染通过(但不一定包括动画平滑通过)。详细信息请参阅文章底部。
更新 Windows nightly 版本现已可供下载。详细信息请参见下方。
凭借 r31342,WebKit 成为第一个在 Acid3 测试中获得 100/100 的公开可用的渲染引擎。最后的测试,即测试 79,是一个对 SVG 文本渲染的严酷拷问。关于我们修复的 bug 的详细信息稍后会提供。事实上,我们在测试本身发现了一个关键 bug,如果不修复,就会强制违背 SVG 1.1 标准才能通过,因此直到几小时前,获得有效的 100/100 是不可能的。Acid3 测试编辑器 Ian Hickson 提供了详细信息。
注意:这并不表示 Acid3 测试完全通过。我们在文本渲染上有一个细微的故障,很可能很快会被修复(补丁正在进行中)。此外,要求动画流畅。在典型的机器上,如果你仔细观察,在测试 26 的动画上可能会看到一个小的故障,因为测试 26 被设计为一个性能测试。然而,我们认为我们在测试 26 上的速度超过了所有其他浏览器。流畅动画的标准 somewhat 主观。
这不只是一张截图,你可以直接从 SVN 拉取代码并构建自己查看,全新的 nightly 版本即将发布。
更新
感谢我们自己的 Dan Bernstein,截至 r31356,我们相信我们已实现与参考渲染像素级的完美匹配。
下载包含完全参考渲染通过的最新鲜热辣的 Mac 和 Windows nightly 版本。
额外特别奖励更新:Alp Toker 报告称,Gtk 版本现在也获得了 100/100,尽管它尚未匹配参考渲染。