和Canvas标签一样,Video标签可能成为撼动web界的契机,很多人在问:浏览器上是不是还需要flash?Adobe和其他插件公司还有没有发展空间?在某些技术人员的眼中,flash几乎已经“死了”。
当然,和canvas一样,我更倾向于从用户体验的角度看待video标签。不考虑业界变革,这个新的标签究竟给internet使用者们带来了什么?
1)还是速度。
直接以原代码格式播放视频,比起用flash插件先进行一次转换后再播放,明显是要快的多的。youtube现在已经推出了HTML5试用版,可以通过video标签播放视频。感兴趣的话,可以自己试着比较一下两者的下载速度和CPU使用率。这里是一个在youtube上找的视频(其实有很多,可以随便找)。
http://www.youtube.com/watch?v=DY3t849Vp4Y&feature=related
2)可操纵性更强。
基于JS在HTML上已有的结合,video作为一个普通的html标签,可以利用很多已有的js性能,甚至对视频播放器进行旋转,随意的扩大和缩小等等。
3)iPhone & Apple用户
iPhone现在拥有移动web最大的用户群。但是遗憾的是,Apple不支持第三方插件。现在,video标签的使用,大大利于了Apple的发展空间,当然,最终是iPhone/Apple的用户受益。
video标签似乎到现在还没有限制播放的媒体类型。当然,html毕竟只是一种语言规范,没有声明类型并不表示所有格式的视频都可以被播放,具体要看各个播放器的支持,就好像现在,Firefox已经会“说”html5这种语言了,但IE还得等到version 9才能活说活用一样。