微软IE9浏览器性能全面总结
据国外媒体报道,最近,在MIX 2010大会上,微软终于公布了其下一代浏览器IE9的预览版本,并称之为“Internet Explorer 9 Platform Preview”(IE9平台预览)。很显然,IE9将不再是个简单的网络浏览器,而变成了微软的一个网络平台。看看版本号就知道了:IE浏览器本身是9.0.7745.6019,平台则是1.9.7745.6019。虽然IE9目前只是一个预览版本,但微软保证说会严格地每隔八个星期对IE9浏览器进行一次升级,包括平台整体完善、逐步解决已知问题、提高Acid3标准测试得分等等。
微软表示,IE9的设计就是通过提供平台、工具和功能,去帮助Web开发社区创建丰富的、符合标准的、与Web程序具互操作性的现代Web技术。
在IE9中,微软添加了一个新的JavaScript引擎“Chakra”和硬件加速图形功能,并加强了对Web标准的支持,其中包括HTML5、可伸缩矢量图形(SVG)和CSS3支持等。
#1、微软在Test Drive网站中公布IE9平台预览版
IE9平台预览版中包括对HTML5 、硬件加速图形和文字、新的JavaScript引擎的支持。其中,硬件加速功能允许开发者利用现代PC硬件的优势,去向用户提供图形化和功能丰富的Web应用程序。

图1: 微软IE9开发者预览平台
#2、微软在IE9中添加新的JavaScript引擎“Chakra”
微软在IE9浏览器中引进了一个新的JavaScript引擎,内部代号为“Chakra”。在加入新的JavaScript引擎之后,IE9的整体性能得到大幅度的提升,并能够与子系统更好地整合。
实际上,根据Webkit.org的SunSpider基准测试显示,IE9平台预览版的速度要远远超过现有的Firefox版本。

图2: 微软IE9配备新的JavaScript引擎
#3、微软SunSpider基准测试显示:IE9速度较IE8快
WebKit SunSpider JavaScript基准测试的结果表明,IE9平台预览版的速度至少比IE8的速度快6倍,并且比11月份PDC 2009中展示的IE9早期开发版也要快得多。

图3: 主流浏览器测试结果: IE9速度比IE8快6倍
#4、微软表示,IE9能够支持大多数被广泛使用的APIs
虽然微软IE9对HTML5、CSS3以及其他Web标准等提供支持,但是微软并没有完全采用这些规范。对此,微软解释道,IE9本身就能够支持很多在Web中广泛应用的APIs。

图4: 微软IE9可以对APIs提供广泛支持
#5、微软IE9改进Acid3测试性能
相较于IE8与IE9的早期开发版本,IE9开发者预览版在Acid3测试中的性能有着显著的改进。
注:Acid3 由网页标准计划小组所设计的,它是一份网页浏览器及设计软件之标准相容性的测试网页,Acid3是目前Web标准基准测试中最严格的一个,对文档对象模型(DOM)和JavaScript有着严格的约束。
Acid3测试是一个用于测试浏览器是否符合各种网络标准的测试,在此次的Acid3测试中,IE9的得分为55分(总分为100分),较PDC 2009中的IE9早期开发版所取得的32分成绩有所提升。

图5: 微软IE9的Acid3测试结果
#6、微软将遵循万维网联盟(W3C)的规范
在一份申明中,IE小组的测试经理Jason Upton表示,微软已经申请加入万维网联盟(W3C)中,IE9将会改善对很多Web标准的支持,其中包括SVG(可伸缩矢量图形)、CSS3、文档对象模型(DOM)等技术的等。

图6: 微软IE9浏览器能够100%遵守W 3C规范
#7、IE9支持HTML5
HTML5是由Web超文本应用程序技术(WHAT)工作小组和W3C一起制定的规格,做为微软支持HTML5计划的一部分,IE9将会增强对HTML5的支持。

图7: 微软IE9浏览器增强HTML5支持
#8、IE9支持CSS3
做为改善IE9标准支持计划的一部分,微软在IE9中加强了对CSS3标准的支持。经过CSS3.info选择器测试对IE9预览版的CSS3支持的测试,得出了以下的报告:自43个选择器中通过43个,0错误,0不支持(578次测试全部通过)。而相比之下,IE8仅仅通过了22个。

图8: 微软IE9浏览器增强CSS3支持
#9、IE9支持SVG
在IE9中,微软添加了一项关键的功能,那就是可伸缩矢量图形(SVG)支持。SVG是一种用于绘制二维矢量图形的XML格式,是一种简单而又强大的提升图形视觉效果的方式。
SVG可以构造三种类型的图形对象:矢量图形、位图图象和文字等。图形对象可以被组化、样式化、变形和重新组合,包括图象嵌套、变形处理、剪辑路径、Alpha蒙板、滤镜特效和模板对象。在添加SVG标准支持之后,在无需安装插件的情况下,网页就能够显示动画、网络上的互动图形等。

图9: 微软IE9浏览器增加SVG支持
#10、微软展示IE9中的地图放大功能
图形硬件加速功能可以提升Web中的很多常见任务的性能,例如在线地图。IE9浏览器通过将渲染任务自CPU转移到使用Direct2D和DirectWrite的图形卡中,去提升浏览器的图形和文字渲染性能。
换句话也就是说,图形硬件加速功能意味着,在使用较少CPU的情况下,IE9浏览器可以更加快速地渲染丰富的、图形密集的网站。

图10: 微软展示IE9浏览器地图放大效果
#11、IE9增强文档对象模型(DOM)
在IE8浏览器中,微软改进了它的文档对象模型(DOM),并增加了数项新功能,例如可变的DOM原型等。而在IE9中,微软再次针对现代的Web应用程序需求,增强了多个DOM功能。

图11: IE9 增强文档对象模型(DOM)支持
#12、IE9引进了新的开发者工具
微软不仅仅是提升了IE9的性能和Web标准支持,而且还在IE9中添加了多种开发者工具,使得开发者能够更容易地创建、测试和调试他们的网站。

图12: 微软IE9浏览器增加多个开发者工具
总体:这次微软发布的IE9版本还只是一个很初期的版本,仅用作技术预览和评估,甚至都算不上一个Beta测试版,只能说是介于Alpha、Beta之间。在它身上,很多普通的浏览器功能都尚未加入,比如前进后退和主页按钮、地址栏、标签页、收藏夹、参数设置等等,更像是一个准系统。有些快捷键可以使用,比如F10打开主页、Ctrl+O打开新地址,但后退快捷键无效。
但它代表了微软和IE的一个发展方向,即不再像过去(尤其是IE6)那样我行我素,而是遵从行业标准规范。真正兼容支持W3C标准可以说是IE9的头等大事,包括完整支持HTML5、CSS3、SVG、XHTML、H.264/MPEG4 HTML5 视频播放等等。同时,微软也希望通过这么一个预览版本汲取Web开发人员和设计师的反馈意见,给IE开发团队指明新的方向。

不管IE怎么发展我都会选择使用IE浏览器,因为IE兼容性是最好的,互联网上面对所有网站都能在IE里面打开。
但是你换成其他浏览器,绝大多数都打不开,最多打开简单的搜索主页这种页面,连AX插件都不支持还敢出来做浏览器
因为IE是操作系统捆绑的,尤其是目前还是最多人使用的XP带的是IE6,原版就不说了,也没有什么第3方系统是给你带个别的浏览器的,比如火狐和chrome。做网站的不可能抛弃IE这个最大的用户群(就算是现在浏览器方面百家争鸣IE还是有60%多的份额)因此网站只能尽量兼容IE,这段时间一些网站已经陆续放弃对IE6的支持了。
楼上的药搞搞清楚。不是ie浏览器兼容性好,是大部分网站兼容ie好。
还不是因为几年前ie垄断了互联网。
真正的网络标准,ie是主流浏览器里支持最差的,自己去看Acid3测试。都烂成什么样子了?
呵呵一楼的不是枪手就是电脑盲,说什么IE兼容性好,笑死人了,可以说现在还用IE的都是些不懂电脑的,因为他们不知道还有更好的浏览器,因为IE是捆绑的、所以IE现在63%的占有率除去这些可能比火狐25%还要低,微软也知道,当这部分人开始懂电脑知识后或者时间长后懂的越来越多的时候IE就没机会重新抢回浏览器老大的地位了。
所在IE7和IE8失败后IE9将是微软的最后一博,所谓事不过三,IE9再一败哪些略微懂的电脑以上的都会对微软IE死心,而这部分人群的数量是不断会扩大的,失去了这部分用户群也就失败了。
记得以前IE7刚出现的时候,很多报道都说都说IE7的性能高于IE6。IE8出现的时候又说性能高于IE7。现在IE9出现出来了,还是说性能高于IE8。结果每次的浏览器性能测评都是倒数第一。
IE浏览器的速度确实没有其他开源浏览器速度快,但是IE也有IE的好处,而况浏览器不是用来跑分的,只要功能强且稳定,符合我们的使用习惯就可以了。我期待ie9,本人现在用的是傲游。