HTML5 – 疯狂的视频

Sina WeiboBaiduLinkedInQQGoogle+RedditEvernote分享




【年前最后一贴,回家过年】

HTML5标准是WHATWG在04年开始搞的,现在属于Last Call状态。所谓last call就是最后的公示阶段,如果没有人反对就可以升级成为候选推荐标准了(candidate recommendation phase)。但其编辑Jeff Crof预计是直到2022年才成为W3C的最终标准。从97年的HTML4开始要25年升级才升级一个版本,且没增加多少新内容(叶子感言:丫W3C干活够慢的,丫编辑同志真有信心能活到标准出炉吗,要是IETF,则一两年搞定,Cisco实现一下就可以成为标准了。)。

HTML5用于替代一些已有的标准,包括HTML 4.01, XHTML 1.0等。其重要的功能目标之一就是干掉Flash等等私有媒体插件,还一个open的web。目前Firefox,Chrome等浏览器已经支持的audio和video等浏览器直接播放这一重要的特性,当然支持的媒体格式未定。要对付的私有媒体解决方案主要有Flash,Silverlight和JavaFX 3。

HTML5标准的两个编辑分别来自google和apple,这两家公司都没有多媒体插件,自然乐得主持大局,而且苹果是死硬的anti-flash分子,不把flash干掉不罢休,iphone和ipad死也不支持flash,至今口水战还在进行中。苹果乔布斯最近发言声称Adobe太懒了。Mozilla则认定flash插件太烂,会导致当机,且Adobe修bug的速度很慢,对于Mozilla和Apple这样的公司,卧榻之侧岂容他人酣睡,自家看家产品的质量要受制于别人的私有插件,情何以堪啊。其实这也是垄断使然,adobe自己声称flash的渗透率是98%,估计是98%的浏览器都安装有flash插件。垄断的结果是懒点也无所谓,所以HTML5的兴起最终对于广大用户是个好消息。

当然flash功能经过多年发展很黄很暴力,例如,很多在线游戏就是flash格式的,对于魂斗罗之类的游戏,简单的媒体播放功能并不能完全替代flash插件的应用需求。HTML5中计划支持的东东仅仅是flash的一个子集。但是对于YouTube这样的主流视频应用,抛弃flash技术上似乎可行。

与Adobe不同,推动私有解决方案Silverlight不太成功的微软,似乎正在对HTML5示好,有传言IE9会支持一些HTML5的东东。(2009年夏天微软加入了对HTML 5标准的讨论,而且在2009年PDC大会上演示了一个支持HTML 5功能早期版IE9。)

至于第三种多媒体方案,是SUN提供的JavaFX 3,但皮之不存,毛将焉附,不足挂齿了。

其实笔者和广大群众希望看到的是,Adobe同W3C合作,开放flash代码,并将其融入到HTML5之中。这样虽然部分放弃了Flash标准制定权,但是赢得口碑且继续生存发展下去。各大视频网站也不用耗费巨资去替换现有的数量庞大的flash资源。

当然,在没有到了万不得已的情况下,2022年之前,Adobe应该不会这么早就壮士断腕的。

(1个打分, 平均:5.00 / 5)

雁过留声

“HTML5 – 疯狂的视频”有4个回复

  1. 读者 于 2010-02-09 10:18 上午

    “其实笔者和广大群众希望看到的是,Adobe同W3C合作,开放flash代码,并将其融入到HTML5之中。这样虽然部分放弃了Flash标准制定权”

    这不完全是标准制定权的问题, 而与Adobe的商业模式有关。
    Adobe的Flash客户端完全免费, 但是服务器端/工具软件非常昂贵。 如果Adobe完全开源Flash格式和协议, 它将损失所有在服务器端/工具软件的收入, Adobe公司的末日也就不太远了。

  2. 读者 于 2010-02-09 10:21 上午

    另外, Adobe公司现在大力推动的 “Open Screen Project” for Flash, 并不是一个 Open Source project.

  3. cal 于 2010-02-09 11:00 上午

    html5视频编码一直是个问题,mozilla和webkit支持的不一样
    h.264不是免费的

  4. MNSR 于 2010-02-09 5:45 下午

    垄断和霸权是让人爱恨交加的东西,一旦想起Windows下运行同样的应用,只是升级一下Windows版本,连整个PC就得也换了,别人都是优化性能,只有Windows是在劣化性能,可消费者还有苦难言,每次想到这个,对微软的历史功绩就ignore了