`

IE 9.0亮点排排看

阅读更多
据称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
分享到:
评论
54 楼 zhanghexin3210 2011-02-09  
什么时候XP可以用IE9啊
53 楼 yanggp2010 2011-01-29  
赶紧把IE6,踢死了。。。
或者开发者以后不要再兼容IE6.。。。。从网站应用强制IE6以上版本。。
52 楼 parabellum_sky 2010-12-09  
xp不支持,
51 楼 angel243fly 2010-11-18  
如果xp还是主流的话,ie9肯定在中国活不起来
50 楼 mimang2007110 2010-09-17  
国内的大部分网民用的应该都不是IE了吧,就算是IE,估计都是用IE6或者IE7,使用IE8的用户应该都是在不知情的情况被强制安装的吧。
49 楼 net205 2010-03-28  
这么多浏览器害惨了,要统一标准
建议IE9出来后强制都升级
48 楼 tianzaghi 2010-03-26  
终结ie6难...GA统计后台ie占90%以上,ie6又在70%左右。

我们公司的。
47 楼 ray_linn 2010-03-26  
Evin7 写道
什么时候能把IE6淘汰啊,那个东西太恶心人了,很多时候代码在什么浏览器上都好用,就在IE6上犯浑,恼火的很啊。



这个取决于用户而不是MS吧?
46 楼 Evin7 2010-03-26  
什么时候能把IE6淘汰啊,那个东西太恶心人了,很多时候代码在什么浏览器上都好用,就在IE6上犯浑,恼火的很啊。
45 楼 ray_linn 2010-03-23  
liudun 写道
ray_linn 写道
javascript速度比拼(Sunspider)

Chrome 4.0 : 595.0ms +/- 6.0%
IE 9.0 PR :  1008.6ms +/- 6.2%
FF 3.5.3 :   1218.0ms +/- 2.9%

IE 9.0 速度果然有显著提升了。


请问,按照每篇5毛的报酬,楼主每月收入能达到几k?


白痴,自己做做实验就知道,别出来丢人!
44 楼 liudun 2010-03-23  
ray_linn 写道
javascript速度比拼(Sunspider)

Chrome 4.0 : 595.0ms +/- 6.0%
IE 9.0 PR :  1008.6ms +/- 6.2%
FF 3.5.3 :   1218.0ms +/- 2.9%

IE 9.0 速度果然有显著提升了。


请问,按照每篇5毛的报酬,楼主每月收入能达到几k?
43 楼 waiting 2010-03-22  
logicgate 写道
16日IE9开发者预览版已经提供下载了

IE9平台预览版并不包含IE9用户界面,仅仅提供了浏览器的基本元素,尤其是微软最新的代号为Chakra的JavaScript引擎,以及一个列有测试网站的主页。该版本IE9并不包含“后退”等按钮,也没有任何安全性功能,仅仅只有基本的IE9渲染引擎,以及早期的开发者工具。


难道是“全新”开发么,连后退按钮都没有~
42 楼 上帝卖糕的 2010-03-19  
下载试用了一下,没有怎么深入。
我也换了不少的浏览器,但是最后还是回归到IE8了~~
唉,没办法,用户习惯很难改变。而且每个人面的问题的解决方案都不一样:
你觉得FF好,我觉得IE好,FF我用不上,页面缩放也不方便。
你觉得chrome好,我觉得字体渲染赶不上IE,还要多加完善~
每个人的看法都是不一样的!
41 楼 lemonseed 2010-03-17  
唉,可怜我还是用在用IE6。。。
40 楼 logicgate 2010-03-17  
16日IE9开发者预览版已经提供下载了

IE9平台预览版并不包含IE9用户界面,仅仅提供了浏览器的基本元素,尤其是微软最新的代号为Chakra的JavaScript引擎,以及一个列有测试网站的主页。该版本IE9并不包含“后退”等按钮,也没有任何安全性功能,仅仅只有基本的IE9渲染引擎,以及早期的开发者工具。
39 楼 ray_linn 2010-03-17  
javascript速度比拼(Sunspider)

Chrome 4.0 : 595.0ms +/- 6.0%
IE 9.0 PR :  1008.6ms +/- 6.2%
FF 3.5.3 :   1218.0ms +/- 2.9%

IE 9.0 速度果然有显著提升了。
38 楼 七猫 2010-03-17  
从广告词就能看出亮点也不错了。
37 楼 nail2008 2010-03-17  
刚装了个IE9 Preview版,UI完成度很低,就是一个框框。不支持HTML5,基本上还不能用,速度嘛,没啥感觉。
36 楼 dingyaodanv1 2010-03-16  
witcheryne 写道
为什么微软的自动跟新中不添加 IE的自动更新··
难道是怕 起诉?

自动更新中有IE的更新啊,不过会提示盗版,中国绝大多数用户用的盗版WINDOWS,有点常识的或者吃过苦头的都会把自动更新关了···IE6的用户还是很多的。
35 楼 witcheryne 2010-03-16  
为什么微软的自动跟新中不添加 IE的自动更新··
难道是怕 起诉?

相关推荐

    无涯教程(LearnFk)-jQuery教程离线版.pdf

    它具有良好的跨浏览器支持,在IE 6.0+、Firefox 2.0+、Safari 3.0+、Chrome和Opera 9.0+等主流浏览器中均能良好运行。 最新版本的jQuery还支持CSS3选择器和基本的XPath语法,这使得在使用jQuery时可以更加方便地...

    JQuery 基础教程

    - **兼容性广泛**:JQuery支持多种浏览器,包括IE6.0+、Firefox1.5+、Safari2.0+以及Opera9.0+,确保了跨平台的稳定性和一致性。 - **可扩展性强**:开发者可以轻松地为JQuery添加新的功能,极大地丰富了框架的应用...

    GoodProject Maven Webapp.zip

    jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。 系统主要运用在:在系统中一些分页或者样式交互事件处理中使用到了(比如地址选择框) 前端用到了ajax AJAX即"Asynchronous Javascript...

    jquery技巧总结

    4. **跨浏览器**:兼容性好,包括IE6.0+、Firefox1.5+、Safari2.0+、Opera9.0+在内的多种浏览器。 5. **可扩展性**:易于添加自定义功能,通过插件机制增强其功能性。 6. **代码与HTML分离**:促进代码的维护和重构...

    chrome.exe

    ·具备隐私浏览模式,可以让用户无需在本地机器上登录即可使用,这个功能与微软IE8中的Incognito类似。 ·浏览器将内置防止“网络钓鱼“及恶意软件功能。 Google曾在自己的官方博客中宣布在Beta版Chrome25 中将...

Global site tag (gtag.js) - Google Analytics