24 日,微软 IE 9 团队发布了新版 IE 9 平台预览版,而这也是继微软在 MIX 10 上发布首个 IE 9 平台预览版后的第三个 IE 9 版本。[注: 本文本该是新版 IE 9 平台预览版发布当天的文章,但被延期至了今天才发布。]
JavaScript 性能
IE 9 如今的 Webkit Sunspider 测试分数相比第二版 IE 9 又有增强,不过略低于 Safari 5.0、Opera、Google Chrome。
下图为 IE 9 各个公开预览版本与其他主流浏览器 Beta 版本的对比:
新引入 Canvas、视频的硬件加速
微软在前两个预览版中着重演示了文字、图片和矢量图的硬件加速技术,而第三版,微软增加了对 HTML5 Canvas、视频的硬件加速的支持,Test Drive 网站上有比如 Asteroid Belt 和 Fish Tank,以及和亚马逊联合开发的Amazon Shelf 范例、IMDB 合作的 Video Panorama 等范例。
当然,也可以通过 YouTube 的 HTML5 版体验其视频硬件加速。
更多标准、标签支持
IE 9 将继续支持更多 DOM 和 CSS3 标准,包括 DOM Traversal、DOM L2 和 L3 事件、CSS3 的多背景等,新的 Chakra JavaScript 引擎也改进了 ECMAScript Language Specification 标准的支持。此外,还有利用 Windows DirectWrite 渲染的 Web 开放字体格式支持,下图是 IE 9、Firefox 和 Chrome 间的字体渲染对比:
ACID 3 测试:83/100
IE 9 自去年 PDC 09 首次预览至今的 4 个重大版本的 ACID 3 测试分数依次是 32/100、55/100、68/100 和这次的 83/100。
同学们可在 IE 9 Test Drive 网站下载最新版 IE 9 平台预览版,或查看一些 HTML5 的范例应用,至于 IE 9 Beta 何时发布?可能真的要到今年 8 月了。
官方博文: HTML5, Native: Third IE9 Platform Preview Available for Developers
9 条评论
痘痘熊
太难得了。终于对开放标准敞开怀抱了。 另外一大期望还是插件系统,safari5现在也有了,只剩下IE没有了。
2010 年 06 月 29 日 7:30 上午
tinytian
@痘痘熊 IE一直有插件功能!
2010 年 06 月 29 日 8:59 上午
insect
IE似乎一直都是支持插件的,不过没有统一的插件平台
2010 年 06 月 29 日 9:46 上午
infinte
@tinytian IE的插件一向都有,但是因为它使用COM/C++创建,一般人很难有这个精力。(有过COM/C++经历的都知道COM编程是个梦魇) 建议上托管插件吧,哪怕.NET都比C++好
2010 年 06 月 29 日 10:08 上午
落水的猫
...这篇文章的确发布的有点晚了...
2010 年 06 月 29 日 11:27 上午
clske
继续等待BETA
2010 年 06 月 29 日 12:43 下午
KERSIN
希望resize的图片也能平滑,好让咱们见识一下真正的硬件加速吧。就那个浏览器图标的测试来看,还是那么多锯齿,没有IE8平滑。
2010 年 06 月 29 日 12:43 下午
痘痘熊
@tinytian 插件功能和我说的插件系统是两回事。参考chrome firefox吧。IE的插件开发太麻烦,而且很容易导入太多bug。
2010 年 06 月 29 日 11:15 下午
评论当前被关闭。