天山云海综合社区

 找回密码
 注册
淘宝充值
搜索
查看: 519|回复: 0

IE 9也要比速度 微软试图抢回浏览器市场发球权

[复制链接]
sunshine 发表于 2009-11-29 22:02:41 | 显示全部楼层 |阅读模式
微软本周则在洛杉矶的专业开发者大会上(PDC)展现自家最新IE研发成果,其中较引人侧目的是Windows部门总裁Steven Sinofsky展示IE 9的新硬件加速文字与绘图技术。从微软公布的IE 9细节来看,微软已经开始试图拿回浏览器市场的主导权。IE浏览器目前依然是市场最大,只是技术优势不若对手Firefox(约有四分之一占有率)、苹果Safari(可用在苹果Mac OS X与Windows上),及Google自行开发的Chrome(焦点放在应用程序的平台)。
IE部门总经理Dean Hachamovitch表示,这个加速功能会比Google的Native ClIEnt与Mozilla的Web GL加速3D绘图技术来得更实用。

Hachamovitch在会后接受采访时表示,Web开发者作法不需改变,只是现在会多了可直接运用PC绘图硬件的资源,好让文字与绘图的效果更好。

他表示,之所以要改善浏览器的主因是保住Windows事业。这些浏览器用户都是Windows客户,Hachamovitch说,我们想打造一个更好的IE,好让所有网站都能有更佳的体验。

微软是在三周前才开始进行IE 9,Sinofsky表示。但迹象显示微软对浏览器已经开始又热了起来。

今年初IE 8上市时,除了改善安全与隐私功能外,微软也开始遵行部分Web标准,比如HTM与CSS。近来微软也在8月开始投入HTML标准相关作为,甚至在本月初,微软还派出十几位IE团队成员前往参加W3C标准组织的会议。

微软程序经理Adrian Bateman表示,高品值的规格可确保浏览器之间的兼容性,这点十分重要,我们的目标是让这些新的标准能让开发者工作更顺利,同时也兼容于未来版本的IE。这番话听在程序人员耳里大概很受用。

Direct2D加速技术

技术细节来看,IE 9加速技术是利用微软Direct2D界面,而非GDI(Graphical Device Interface)。Direct2D提供一个通用方式让软件可善用绘图的硬件加速,而IE 9就采用此方式。

Hachmovitch表示,这在性能表现上的差异很大,很像你在看Pixar电影或Xbox对比一台老旧电脑之间的差异一样。

微软还在一段视频中展示Direct2D浏览技术,在这个以地图为主的网站中,地图的转换都可跟得上滑鼠,微软的绘图开发者Christian Fortini如此表示。

http://img.zdnet.com.cn/zhuanzai/25/86/25866034b89373f893cdac5b29aaeabd.png

根据Net Applications数据,Firefox在11月初已经占了25%的浏览器市占率

若以旧技术,屏幕更新率约为每秒5至10格画面,耗用50%-60%的处理器资源;但若采Direct2D方法,画面更新率可跳至每秒40-60格,但CPU使用量反而下降,Hachamovitch 表示。

Hachamovitch还提到,开发者并不需要学习新的程序技术,不像Native ClIEnt或WebGL。

Hachamovitch表示,网站不需要改变行为或程序就能利用Direct2D技术,若用其他技术,你还得花很多时间研究怎么作转换。

IE的完整标准支持当然还有一段距离,以Acid3所进行的测试,IE 8在100分满分中仅得20分,IE 9则有32分;这分数还会持续上升,Hachamovitch在博客中表示。

除了加速性能外,微软也把焦点放在JavaScript的执行速度上。JavaScript程序语言被广泛运用在Web上面,包括Gmail与Google Docs程序上。

在另一个示范视频中,微软IE浏览器兼容与工具团队组长John Montgomery展示该浏览器在SunSpider JavaScript速度测试中的表现。

Montgomery表示,我们这次的速度在各方面都比IE 8来得好,我们还在早期开发阶段,未来还有向上提升的空间,但已经比以前好很多了。

不过Hachamovitch也指出,JavaScript并非目前浏览器的唯一瓶颈。目前JavaScript引擎已经重要到各家都有自己的品牌,比如Chrome的V8、Firefox的TraceMonkey、Safari的Nitro,以及Opera的Futhark与Caracan。微软自己则提出另外9个重要部分也攸关浏览器性能的提升。

小黑屋|手机版|Archiver|天山云海

GMT+8, 2024-12-23 17:23 , Processed in 0.011164 second(s), 6 queries , APCu On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表