IE9 beta 性能与标准支持体验

作者: 来源: 日期:2010-9-27

等了大半年,终于 IE9Beta 版发布了。其实在此之前,Chrome 已经成了我离不开的浏览器。ie9beta 版号称支持 HTML5 业界标准,同时可以最大程度的利用 GPU 加速 Js 的处理速度。今天我也亲自测试一下,看看在 IE9beta 面对曾玩猫腻的 Chrome(webkit)时,会有什么样的结果。我的测试也分简单,就是拿 IE9 Test Drive 上的一些 demo 来测试 IE9Beta、Chrome 7 在硬件加速方面的性能以及 IE9Beta 内核与 webkit 内核(Chrome)对于业界标准的支持。机器的配置是 AMD 5000 开四核 NVIDIA 8800GTX 4GB/Win 7 64 位操作系统。第一个测试——硬件加速这里分别用 IE9Beta 和开启硬件加速的 Chrome 7 运行 Test Drive 站点中的鱼缸、色彩圆盘以及 Speed Reading demo。

鱼缸测试在大家熟悉的鱼缸 Demo 当中,IE9Beta 与开启硬件加速的 Chrome 7 同时将鱼的数量设置为 1000 条,以下是截图,差距已经非常明显了,这里 Chrome 官方发表声明也自愧不如。诸位可以通过右侧的性能计数器查看帧数,当然推荐诸位亲自尝试,同时打开你的 Windows 任务管理器。

圆盘测试接上一个硬件加速测试,下面来看看体现 GPU 加速的另一个 Demo。浏览器对于硬件加速技术的支持一目了然。可怜的 Chrome 7 即便开启了硬件加速,也仅得到了 35 分。

最后一个硬件加速是 Speed Reading,有些类似于 htc sense 的时钟,IE9Beta 的表现可谓风驰电掣,运行帧数 60,在我的电脑上只需要 11 秒即可完成,而 Chrome 7 由于只有可怜的 13 帧每秒,根本无法在人类能够接受的时间长度内完成测试,真是悲剧。

完成了硬件加速测试,现在我简单的提一下关于 HTML5 的标准支持。虽说 HTML5 标准现在还没有完成,各巨头都在把自己的特性当作标准,但发展始终还是不能够偏离基本标准。面对之前的叮当猫测试,IE 的表现可谓惨不忍睹,而 Webkit 则用猫腻吸引了不少用户。然而在真正的标准面前,Webkit 内核的 Chrome 表现又会怎样呢?这里选择 Test Drive 中的 CSS3 圆角测试 Border Radius。IE9Beta 运行此 CSS 标准支持 Demo 所呈现效果是网页开发人员希望呈现的正确效果,可以非常均匀的分段并控制圆角,而 Chrome 7 则完全是在胡来。以上这些测试建议大家可以亲自尝试,体验一番~

相关文章