BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Internet Explorer 9 Preview 3提供了更好的HTML 5支持

| 作者 Abel Avram 关注 10 他的粉丝 ,译者 张龙 关注 14 他的粉丝 发布于 2010年6月29日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

Internet Explorer Preview 3对HTML 5的增强又更进了一步,主要有音频、视频和canvas、更快的JavaScript引擎、支持更多的DOM与CSS特性、支持嵌入式字体、逐步缩小了与其他浏览器在HTML 5实现上的差距,通过硬件加速提供更棒的性能。

IE 9 Preview 1与2提供了针对文本、图片和矢量图的硬件加速,而IE 9 Preview 3则增加了GPU(而不是CPU)上的视频、音频与canvas渲染。微软决定通过底层的Windows在计算机的显卡上运行所有的网页内容以提升系统的性能,这样IE就成为了“通过硬件加速来运行网页内容的首个浏览器,开发者也可以使用这个特性开发现代化的站点了”。

Canvas。在这些特性当中,Canvas是呼声最高的一个。IE9 Preview 3通过如下示例展示了其对于Canvas的支持:Asteroid BeltFish TankAmazon Shelf

音频与视频。IE 9还通过H.264 codec增加了对HTML 5<audio>与<video>标签的支持。Video Panorama站点上有大量的视频,开发者可以使用他们测试IE 9的本地视频渲染能力。

JavaScript。Chakra JavaScript引擎支持ECMA-262标准,甚至还增加了对ECMA-262 v5(PDF,又叫做ES5)中某些新特性的支持:

对ES5的支持包括新的数组与object方法,此外还对语言进行了增强以便处理字符串与日期。测试站点包含了一些示例,大家可以使用新的数组方法,还有一些使用新的ES5功能实现的游戏。感兴趣的读者可以通过Tile Switch游戏视频深入了解到ES5数组的使用方式。

微软最新的Webkit Sunspider测试结果表明IE 9的纯JavaScript处理速度已经迎头赶上了,接近于Opera 10.6与Chrome 6.0 Beta:

image

DOM与CSS。IE 9 Preview 3增加了对如下DOM与CSS特性的支持:DOM遍历、完整的DOM L2与L3事件、DOM样式的getComputedStyle、CSS3 Values与Units以及CSS的多背景。此外,IE9现在通过基于CSS3字体的Web Open Font Format(WOFF)开始支持嵌入式字体了,使用子像素的DirectWrite实现高质量的本文渲染。

微软已经基于IE 9 Preview 3使用新的测试与测试结果更新了Testing Center。他们已经向W3C提交了测试,但浏览器厂商尚未就通用的兼容测试池达成一致。它的目的是保证所有的浏览器都是真正兼容于HTML 5的,不会引入影响Web开发的差异性。IE 9 Preview 3的Acid3分数是83,而Preview 2则是68.

查看英文原文:Internet Explorer 9 Preview 3 Has Better HTML5 Support<

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

看来还是opera最快啊。 by Ma Karl

rt

Re: 看来还是opera最快啊。 by Chane Michael

从技术角度,opera一直不错,现在很多浏览器到必备功能都是由它发明,只是商业上做的不好。

MSIE正好与之相反,之前技术上一直在亦步亦趋,但是借着垄断背景,占用率一直很成功。但愿IE9能做的好点,趁早把IE6统统消灭

Re: 看来还是opera最快啊。 by Ma Karl

不得不说:你分析问题真的很到位。学习了。

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

3 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT