据国外媒体报道,微软必须让其下一代浏览器IE9的速度赶上甚至超过谷歌Chrome。
一般来说,谷歌Chrome的开发速度比IE浏览器更快。毕竟,搜索巨头谷歌已经在一年多的时间发布了3个重要版本的Chrome(从 Chrome 1.0到Chrome 4.0)。微软从2006年年底开始开发IE8,一直到2009年3月份IE8正式版才最终发布。由于基于其他IE浏览器开发,与其他浏览器展开竞争 时,IE8的性能和功能性一直处于下风。
实际上,IE8对浏览器JavaScript性能的开发非常少。微软一直认为,JS仅仅是浏览器性能的一方面,在某些情况下这甚至是微不足道的。微软还证明IE浏览器的网页加载速度与Chrome和Firefox处于同一水准。
然而,IE8已经让微软意识到浏览器用户对速度的要求已经高于浏览器性能。在上个月的PDC2009大会上,微软展示了IE9浏览器,这就暗示着它将与Firefox 3.6展开新一轮的竞争。
微软指出,IE9在SunSpider测试中的成绩为986毫秒,Firefox 3.6为840毫秒,Chrome 4.0则为437毫秒。很显然,微软只有先提升IE浏览器的JavaScript引擎的性能,才有机会赶超Chrome浏览器。但与此同时,考虑到一年的时间内谷歌将发布升级数版Chrome,因此IE9的开发速度也需要快于Chrome。
据悉,微软IE浏览器团队总经理迪安-哈查莫维奇(Dean Hachamovitch)此前在接受采访时表示:“PC硬件具备巨大利用价值的原因之一就是GPU。因此,我们将在现代Windows图形引擎DirectX上开发IE。”
IE9将抛弃Windows系统的早期图像渲染引擎GDI(图形设备接口),继而使用Direct2D和DirectWrite APIs(应用程序接口)分别渲染二维图像和文字。
【编辑推荐】