IE 9 对 Web 标准的支持及新 JavaScript 引擎

    1. HTML5 支持。IE 9 基于IE 8中引入的HTML5功能构建,并且增加了几项引人注目的特性。对视频和音频元素的支持使得不需要插件即可在网页上实现硬件加速的本地视频和音频内容。现在,开发人员可以像插入图片一样方便地插入音频或视频。另外,支持 canvas 元素可以实现轻松的动态图像渲染,同时能够通过Windows 和显卡充分发挥硬件的性能。此外,对Selection API的支持能够对页面上的文本进行编程,并且 HTML 解析的改进使网页的制作更加的灵活。

    2. DOM 2级和3级。IE 9 添加了对文档对象模型2级 (DOM L2) 和3级 (DOM L3)的更多支持,并且改进了现有实施中对DOM L2的支持。这些增加的DOM特性源于几个DOM规格,包括DOM L2和L3 Core、DOM L2 Views、DOM Element Traversal、DOM L2和L3 Events、DOM L2 HTML、DOM L2 Style、DOM L2 Traversal和Range以及WebIDL(互动数据语言)。

    3. SVG。从可缩放向量图形(SVG)标准的问世以来,开发人员一直要求在IE中直接予以支持,IE 9已经做到这一点。通过支持SVG,IE 9可以实现细节丰富、夺人眼球的强大视觉效果,完全不需要单独下载插件。就像新的HTML5媒体特性,IE 9中的SVG也可充分利用图形硬件加速功能。

    4. CSS3。除了IE 8全面兼容的CSS2.1(级联样式表),IE 9还增加对了对很多CSS3组件的支持,为网络开发设计人员带来更高的灵活性和更多的功能。IE 9从几个CSS3模块中引入了特性,包括背景与边界模块、颜色模块、字体模块、媒体查询模块、命名空间模块、选择器模块、值与单元模块,并且支持Web开放字体格式(WOFF)。

    5. ECMAScript 5。最新版ECMAScript标准中的很多特性增强了IE 9中的JavaScript实施。新的ECMAScript 5特性有助于标准化JavaScript语言的很多重大改进并提高了开发人员的效率。此外,IE 9 DOM可以本地支持ECMAScript 5,当利用 JavaScript开发IE 9 DOM时为开发人员提供一致且自然的编程模式。

    6. 新的DOM和新的JavaScript引擎。IE 9中新优化的文档对象模型(DOM)与新JavaScript引擎Chakra更高效地互动,从而显著提升速度。通过利用多个CPU内核(如果您的Windows电脑采用多核CPU),Chakra将并行解释、编译并执行代码。两项新功能分别都很强大,将它们相结合,再加上图形硬件加速,就能使浏览器快速运行。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值