对Flash的又一打击:微软宣布网络的未来是HTML5,IE9仅支持h.264视频播放

Flash 主宰网络视频的日子越来越少了。 史蒂夫·乔布斯 (Steve Jobs) 发表了他对 Flash 的看法,微软对此表示赞同另一个打击是,Internet Explorer 9 将仅支持使用 HTML5 播放 H.264 格式的视频。以下是微软的两个主要引述:

网络的未来是 HTML5。 ……在 HTML5 支持中,IE9 将仅支持播放 H.264 视频

如果您还没有完全厌倦 Flash 辩论,整篇文章转载如下,来自 Microsoft 的 IE 博客(重点是我的):

最近网络上有很多关于视频和视频格式的帖子。这是谈论微软观点的好机会。

网络的未来是 HTML5。Microsoft 与 W3C 一起深入参与 HTML5 进程。 HTML5 在推进丰富的交互式 Web 应用程序和站点设计方面将非常重要。 HTML5 规范描述了视频支持,但没有指定特定的视频格式。我们认为 H.264 是一种出色的格式。在 HTML5 支持中,IE9 将仅支持播放 H.264 视频

H.264 是一种行业标准,具有广泛而强大的硬件支持。由于这种标准化,您可以轻松地将在典型的消费类摄像机上录制的内容放到网络上,并在支持 H.264 的任何操作系统或设备(例如装有 Windows 的 PC)上的网络浏览器中播放7).最近,我们公开展示了 IE9 播放来自 YouTube 的 H.264 编码视频。您可以在此处了解硬件加速的优势,或在此处 26:35 处查看优势示例。出于所有这些原因,我们将 HTML5 视频支持重点放在 H.264 上

其他编解码器经常出现在这些讨论中。源代码的可用性与该可用源代码中的知识产权所有权之间的区别至关重要。今天,H.264 的知识产权可通过 MPEG LA 管理的定义明确的程序广泛使用。正如媒体所描述的那样,其他编解码器的权利通常不太明确。当然,开发人员可以依赖底层操作系统(如 Windows 7)的 H.264 编解码器和硬件加速支持,而无需支付任何额外的版税。

如今,网络上的视频主要是基于 Flash 的。虽然视频可能以其他格式提供,但在不使用 Flash 的情况下仅使用特定网站上的浏览器轻松访问视频对普通消费者来说是一个挑战。 Flash 确实存在一些问题,尤其是在可靠性、安全性和性能方面。我们与 Adob​​e 的工程师密切合作,分享我们在正在进行的技术讨论中所了解的问题的信息。尽管存在这些问题,Flash 仍然是在当今网络上提供良好消费者体验的重要组成部分。

Dean Hachamovitch
Internet Explorer 总经理

请注意,这并不是直接说 Internet Explorer 9 将不支持 Flash 插件,它只是表示它的 HTML5 视频播放支持仅为 h.264。考虑到 Microsoft 推进 Silverlight 插件,这一点尤其有趣,许多人将其视为 Flash 本身的直接竞争对手。

[通过 MSDN 博客:HTML 5 视频 ]