据国外媒体报道,周二,微软在MIX 2010大会上发布
IE9浏览器的开发者预览版。据悉,IE9的性能有着大幅的提高,除了IE9将利用PC的图形处理单元(GPU)优势去加速文字和图形的渲染能力、加强标签浏览、可伸缩矢量图形(SVG)以外,IE9还将更遵守网页浏览标准,特别是对HTML5标准的支持。基本可以用两个词语来总结IE9浏览器的整体性能,那就是“速度”和“标准”。随着IE9的推出,将会有效的缩短IE在运行速度上IE同火狐、Chrome等竞争产品的差距。 目前IE9仍处于初期开发阶段,微软不断放出关于IE9的一些新细节。
而之所以微软将此次发布的IE9称做“平台预览版”而不是“测试版”,可能是因为用户自ie.microsoft.com/testdrive中获取的并不是完整的浏览器代码。在IE9的预览版中,既没有后退按钮也没有用户界面,更不用说书签管理、历史功能、工具栏等重要功能。
微软IE9开发者预览版下载
因此,在此次的测试中,我们并没有办法对IE9做出全面的总结,只不过是对IE9的性能和标准支持做出了相应的测试。当用户点击进入IE9的平台预览站点http://ie.microsoft.com/testdrive/之后,我们发现,其中仅包括对IE9的速度和标准方面的测试。这一点是值得我们大家注意的,因为一个浏览器的早期版本就以“速度”或“性能”著称,那是不多见的。

经过笔者的测试,相较于IE8,IE9开发者预览版在性能和标准支持方面的改进都是非常令人印象深刻的。在加载大多数网站的时候,IE9的运行速度都较IE8快速,甚至超越了IE浏览器的竞争对手。不过,就性能和标准支持方面而言,IE9开发者版本的引擎并不是最好的。在流行的JavaScript 基准测试中,Chrome和Opera仍然领先,而Firefox则能够更好地支持HTML5。
#1、IE9:速度
为了提升IE浏览器的性能,微软在多个方面进行了改进。例如,为了匹敌谷歌Chrome、Mozilla Firefox、Opera等竞争对手,微软重新撰写了IE9的JavaScript引擎代码。

下面是SunSpider JavaScript基准测试的结果,测试环境为基于2GHZ Athlon AMD 64 X2的电脑,内存为2GB:
浏览器
|
SunSpider JavaScript基准测试结果
|
Firefox 3.6
|
1405
|
谷歌Chrome 4.0
|
749
|
IE7
|
47119
|
IE8
|
9015
|
IE9开发者预览版
|
1310
|
Opera 10.5
|
577
|
Safari 4.0
|
790
|
由上表可以看出,相较于
IE7和
IE8,IE9的性能改进幅度是很明显的,但是Chrome、Opera和Safari等仍然领先于IE9,而Firefox的SunSpider JavaScript性能则落后于IE9。
不过,SunSpider性能测试只不过是性能测试的一个小部分,在IE9的Testdrive网站中,微软还展示了IE9在调整字体大小、地图缩放等过程中的快速、平滑的性能。

图3:微软IE9性能标准测试,改进幅度大
总的来讲,在IE9采用GPU硬件优势去加速文字和图形的渲染能力之后,在处理卫星地图和文字标签的时候,IE9的性能的确是远远超过其他竞争对手的。
IE9预览版acid3测试成绩为55分
最后,相较于早期的开发版本,IE9预览版在Acid3测试中的得分有所上升,测试得分为55分。

图4:微软IE9性能标准测试,改进幅度大
#2、IE9:标准支持
众所周知,IE9中的重大噱头之一就是增强对新兴的HTML5的支持,其中最主要的就是添加对