返回上一页  首页 | cnbeta报时: 07:36:30
Safari 过 Acid3 被指代价过高
发布日期:2008-03-29 16:39:10  稿源:

尽管 Safari 在 Opera 其后紧接着宣布自己也 100% 通过了 ACID 3 测试,但却被自由软件开发者 Jeff Schiller 指代价过高,他认为苹果为了赶着 Safari 通过 ACID3 连基础一些的 SVG 动画支持都破坏了。根本原因是 SMIL 支持与 Safari 其它部件有冲突极有可能涉及程序架构。博客原文翻译:
苹果开发者刚宣布启用 SMIL 支持以通过 Acid3 测试的时候,我还很兴奋,赶紧下载了MacOS nightly 想跑一下 SVG 动画测试集。结果,很失望。

一共 58 个测试动画,WebKit 内核 r31344  54 个没有过, 3 个算是过了一半,完全通过的只有一个。用 ‘acid’ 测试的角度看来,相当于是说 WebKit r31344 在 SVG 动画支持方面得了5/116 分(作为参照,Opera 9.5 得了 110/116 分)。参见我的顶级得分秘籍(作者另一篇技术帖子)。

我担心发布一个如此让人不舒服的 SMIL 支持只能让用户和网页作者郁闷。我觉得现在还没有多少网页用到 SMIL。还有我最不爽的一点,我这个主页上的动态菜单在 WebKit r31344 不管用了,显示的都是“不断闪烁”的图标。。。在访问我自己网站的时候,我能把 SMIL 再关上么?而谁又知道哪个网站在界面上用了 SMIL 技术呢?

不管如何,我希望看到 Webkit 将来不断改进对 SMIL 的支持-而且最好也发布 Windows 版本。如果 WebKit 团队放出一个 100% 通过 Acid3 的版本,我当然会庆祝。只是觉得这篇帖子可以为觉得 WebKit 是完美无缺的人泼一点冷水,冷静冷静。

原文链接(需代理):
http://blog.codedread.com/archives/2008/03/26/webkit-nightly-not-smiling/

注:特别需要指出的是,Firefox 开发者在表示 Acid 3 无用时也对 SMIL 支持持否定态度。这意味着 SMIL 支持与 Firefox 浏览器中其他部件也可能存在冲突。更进一步,Firefox 和 Safari 的程序架构可能出了问题,即如果支持 SMIL ,同时必须放弃其它方面的支持。
我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 07:36:30

文字版  标准版  电脑端

© 2003-2025