HTML5 媒体元素:发展历程与编码格式解析
1. HTML5 媒体元素的发展历程
HTML5 中引入媒体元素是一段有趣的故事。在网页中,音频和视频需求从未像现在这样被深入分析,也未在众多利益相关者之间进行如此广泛的讨论。而且,这是首次在所有主流网页浏览器中实现统一的媒体元素支持。
从 2005 年首次提及 HTML5 中可能引入 <video> 元素,到 2007 年 2 月首次试验性实现,再到 2007 年 11 月首个浏览器在夜间版本中推出,最后到 2010 年 3 月微软的 Internet Explorer 在开发者预览版中加入,这一过程仅历时约五年。
相比之下,其他在 HTML 中不使用 <embed> 或 <object> 元素的插件来引入媒体功能的尝试并不成功。例如,1998 年微软提出的 HTML+Time 并在 IE 5、IE 5.5 和 IE6 中实现,但未得到其他浏览器厂商的支持;自 1997 年开始开发的同步多媒体集成语言 SMIL,除了与 HTML+Time 规范匹配的部分外,也未在其他浏览器中得到原生支持。
这一快速发展得益于在 Web 上使用媒体插件和其他媒体框架数十年的经验,包括 QuickTime、Microsoft Windows Media、RealNetworks RealMedia、Xiph Ogg、ISO/MPEG 规范,以及近期的 Adobe Media 和 Microsoft Silverlight。YouTube 等类似托管网站的成功极大地塑造了用户需求。
在引入
超级会员免费看
订阅专栏 解锁全文
13

被折叠的 条评论
为什么被折叠?



