写点什么

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

  • 2010-06-28
  • 本文字数:1336 字

    阅读完需:约 4 分钟

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 Belt Fish Tank Amazon 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:

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 <

2010-06-28 02:221420
用户头像

发布了 88 篇内容, 共 268.3 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

模块五-微博评论的高性能高可用计算架构

娜酱

「架构实战营」

微博评论背后的高性能高可用计算架构

Nico

重学 Java 之 5种字符流读取方法

进击的王小二

java基础 字符流 java

声网教育aPaaS 产品灵动课堂:「低代码」开发,15分钟极速上线

声网

人工智能 大数据 云服务

创建线程池学习笔记

风翱

线程池 10月月更

Prometheus 基础查询(三)范围向量和 PromQL 的缺陷

耳东@Erdong

Prometheus 10月月更

技术人在职场如何摆正心态

baiyutang

职场 10月月更

绝绝子!美团大牛吐血整理总结“消息队列核心知识笔记”是真的吊

进击的王小二

分布式 MQ 消息队列 java

极客时间【架构实战营】第二期 模块五作业

Geek_91606e

架构实战营

微博评论高性能高可用架构设计

Geek_db27b5

构建全屏 Web 应用程序

devpoint

JavaScript html5 大前端 10月月更

架构:微内核架构(Microkernel Architecture)

程序员架构进阶

架构 微内核 插件化 10月月更

【Promise 源码学习】目录 - Promise 知识点梳理

Brave

源码 Promise 10月月更

一口气面试7家大厂,已拿下4家offer,其实大厂没有你想象中难!

程序员小呆

Java 程序员 面试 架构师 资料

实时监控:基于流计算 Oceanus ( Flink ) 实现系统和应用级实时监控

腾讯云大数据

流计算 Oceanus

自定义View:几何变换实质与技巧

Changing Lin

10月月更

如何说孩子才肯听,怎么听孩子才肯说(上)

石云升

读书笔记 育儿 10月月更

5G通话占道4G,你的5G套餐性价比真的高吗?

脑极体

服务业CRM软件能为你提供哪些服务?

低代码小观

企业管理 CRM 管理系统 管理工具 管理软件

linux之grep使用技巧

入门小站

Linux

模块5作业

4anonymous

架构实战营第五次作业

Geek_d18264

架构实战营

架构训练营 模块五

Leach Sun

为什么常用二倍图,流式布局中一倍图是否靠得住

你好bk

css3 大前端 html/css 页面布局

微博评论架构设计

Yina🌝很浪🌊

微博评论高性能高可用计算架构

毛先生

(model5)微博评论高性能高可用计算架构

消失的子弹

架构 微服务

健身房CRM软件帮你寻找更多客户

低代码小观

企业管理 管理系统 健身房 管理软件 行业

反序列化漏洞复现总结

网络安全学海

黑客 网络安全 信息安全 WEB安全 安全漏洞

阿里开源的这个库,让 Excel 导出不再复杂(既要能写,还要写的好看)

看山

Java EasyExcel 10月月更

在线EXCEL文件数据转换解析工具

入门小站

工具

Internet Explorer 9 Preview 3提供了更好的HTML 5支持_.NET_Abel Avram_InfoQ精选文章