据称IE 9.0 beta将在MIX 2010释出,这是Microsoft这只睡狮在浏览器方面缩短与竞争对手差距的一次重大举动。曾经的浏览器技术领导者,创造了一系列辉煌:最早支持CSS的浏览器(IE3),最早引入XML,XSL的浏览器(IE 5),并且开创了AJAX技术(outlook team),在IE 6之后,由于缺少竞争对手,IE在很长一段时间内固步自封,而逐渐落后。
还好巨人毕竟是巨人,一旦开始行动,所爆发的行动力将是惊人的,IE 7和IE 8虽然未曾赶超竞争对手,但是在安全性方面下足了功夫,而被人诟病的标准化、性能问题,这个重担则落在了IE 9身上,IE 9将继承以往的创新精神,引入一些新的思路和想法。
性能的大幅度提高
所谓浏览器的性能,并不一味的取决于javascript的快慢,不同的站点对性能的要求是不一样的。即使是相同的新闻站点,由于网页作者的不同理念,可能站点A依赖于Script和Dom的效能,而站点B则对层和渲染有较高的要求。因此script最快的浏览器,未必是性能最好的浏览器,只有兼顾二者方能制胜。下图为不同站点的性能要求:
IE团队并未采用坊间谣传的Webkit作为浏览器JavaScript引擎,而是推陈出新,重新编写了IE9的Script引擎,用Webkit团队的SunSpider进行测试,目前IE 9和各主流浏览器的script性能已经非常接近,而且还在持续提高中。
上面说过Script引擎只是性能的一部分,层和渲染也是浏览器性能的重要部分,比如FF在浏览众多图片的站点时候,总是有明显的停顿。IE9将会利用Direct2D和DirectWrite去实现图形和文字渲染,从而提升浏览器的整体性能。微软此举的出发点就是把所有的图形和文字渲染,从CPU转移到使用Direct2D和DirectWrite的显卡。一石激起千层浪微软的主要竞争对手Mozilla赶紧打算在Firefox中添加Direct2D和DirectWrite支持。下图是利用Direct2D的放大效果比较:
使用GDI放大100%
使用Direct2D放大100%
显然后者更加圆润饱满。微软在不久后还将展示IE9呈现页面时利用GPU增强CSS、DHTML、JS的能力,但并没有公布具体的时间线,预计大约在MIX 2010上会有更多消息。
由于有了DirectX引擎的强大支持,Microsoft更为IE 9添加了SVG矢量图形的支持。
标准化支持仍需加强
IE团队在标准化方面下了很大的气力,特别是HTML5的支持,“我们必须提高IE浏览器在Acid3标准测试中的得分。目前IE 9在Acid3测试中的得分为32分(满分为100分),IE 8得分为24分。”据悉,谷歌Chrome、苹果Safari及Opera的最新开发版Acid3得分为满分,火狐3.6测试版为92分”这也是目前IE 9团队的工作重点之一。
IE 9里一个非常有用的标准化支持,就是圆角,现在在IE9中,可以轻松写出下面这样的圆角:
现在IE 9已经有了第二个preview版本了,javascript的性能现在更胜一筹,而标准化方面已经从原先的Acid3 (32分)进步到了68分!

- 大小: 113.4 KB

- 大小: 50.2 KB

- 大小: 3.5 KB

- 大小: 6.7 KB

- 大小: 17.5 KB

- 大小: 40.7 KB

- 大小: 65.1 KB
分享到:
相关推荐
它具有良好的跨浏览器支持,在IE 6.0+、Firefox 2.0+、Safari 3.0+、Chrome和Opera 9.0+等主流浏览器中均能良好运行。 最新版本的jQuery还支持CSS3选择器和基本的XPath语法,这使得在使用jQuery时可以更加方便地...
- **兼容性广泛**:JQuery支持多种浏览器,包括IE6.0+、Firefox1.5+、Safari2.0+以及Opera9.0+,确保了跨平台的稳定性和一致性。 - **可扩展性强**:开发者可以轻松地为JQuery添加新的功能,极大地丰富了框架的应用...
jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。 系统主要运用在:在系统中一些分页或者样式交互事件处理中使用到了(比如地址选择框) 前端用到了ajax AJAX即"Asynchronous Javascript...
4. **跨浏览器**:兼容性好,包括IE6.0+、Firefox1.5+、Safari2.0+、Opera9.0+在内的多种浏览器。 5. **可扩展性**:易于添加自定义功能,通过插件机制增强其功能性。 6. **代码与HTML分离**:促进代码的维护和重构...
·具备隐私浏览模式,可以让用户无需在本地机器上登录即可使用,这个功能与微软IE8中的Incognito类似。 ·浏览器将内置防止“网络钓鱼“及恶意软件功能。 Google曾在自己的官方博客中宣布在Beta版Chrome25 中将...