HTML 5 将使视频悬而未决
HTML 5——定义万维网的语言的下一代——在浏览器处理媒体的方式上取得了巨大进步。HTML 5 将实现音频和视频标签,以在现有框架之外提供多媒体内容,而不是利用 Flash 或 Silverlight 等专有技术。然而,尽管取得了所有进展,但现在众所周知的是,该规范不会有标准的视频编解码器。
关于哪个编解码器将成为该规范的标准的问题——现在已经变得毫无意义——一直备受争议。开源 Ogg Theora 编解码器原本计划获得该称号,这不仅是改善网络体验的胜利,也是开放标准的胜利。由于通常的延迟因素:供应商,这场胜利被推迟了——如果它真的会到来。
HTML 5 规范的维护者 Ian Hickson 上周宣布,由于来自浏览器制造商的反对,将 Ogg Theora 纳入规范作为标准视频插件的计划将被取消。 正在考虑的两个插件——另一个是 H.264——显然都受到了浏览器大战中不同方面的强烈反对。 根据 Hickson 的说法,苹果公司拒绝包含 Theora,因为“缺乏硬件支持以及不确定的专利前景”。1 Mozilla 的 Firefox 3 包含 Theora 支持,但由于专利和许可问题,不会实施 H.264,Opera 浏览器的制造商也持同样的立场。
谷歌的 Chrome 同时支持这两种编解码器,但 Linux 版本——Chromium——出于许可原因不包含 H.264,该公司还表示担心 Theora 尚未准备好用于高容量媒体场合,例如其自身的 YouTube。 微软在其 Internet Explorer 产品中占据了浏览器市场的大部分份额,但正在稳步下降,显然没什么好说的,因为它什么也没说。
这种公司版本的“我要拿走我的玩具回家”的结果是,Hickson 避免僵局的唯一选择是绝对不采取任何行动,而这正是他计划要做的事情。 “因此,我删除了 HTML 5 规范中需要编解码器的两个小节,而是让这个问题未定义,就像过去对 IMG 和图像格式、嵌入和插件 API 或 Web 字体和字体格式等其他功能所做的那样。” 他继续描述了两种情况:要么 Theora 获得足够的份额来平息苹果的怒火,从而成为事实上的标准,要么让其他人感到恐惧的 H.264 专利将会过期,从而成为事实上的标准。
Hickson 说,无论如何,这个问题都将被重新审视,可能会以搜索音频标准作为指导:“由于音频的地位远低于视频,我建议观察音频功能,看看是否有任何常见的编解码器出现,而不是专门要求任何编解码器。 当出现常见的编解码器时,我将在未来重新审视这个特定主题。”
情况就是这样,但这并不是说 Hickson 对此感到丝毫高兴。“对于规范而言,这是一种糟糕的局面。 我希望我们有好的答案,而不是这种泥潭般的僵局。”