WEB安全第九课 非HTML类型文件 之三 音频与视频 |
长期以来,IE浏览器器都无法直接播放音频和视频内容,仅有个含糊又无稽的<bgsound>标签,这个标签直到今时今日也只能播放一些简单的MID或WAV文件。
🧑🚀🧦🗡🤡🤛 由于缺少真正的跨浏览器的多媒体播放功能,所以音频和视频的播放差不多全都被浏览器插件垄断了,有些插件是有特定用途的(如Windows Media Player和Apple Quick Time),有些则是通用的(Adobe Flash、Microsoft Silverlight诸如此类) 还在制定当中的HTML5标准也期望通过支持<audio>和<video>这类标签来改变现状:以后能够方便地直接用脚本与内置媒体解码器进行交互。不幸的是,各个厂商对需要支持哪些视频格式以及涉及的专利问题还有莫大的争议。例如,许多浏览器已经支持Ogg Theora(—种免费且开源,但使用范围较小的编码方式),然后还要再支持广为使用但受到专利和版权限制的H.264格式呢,还是转而支持前景较广由谷歌开发的WebM格式呢,在可见的未来,只怕还要继续争论下去。 和其他被动型的多媒体文件格式一样(它们与某些插件所产生的内容还是有差异的!),只要合理地消除内容类型错判的问题,无论是<bgsound>还是HTML5支持的多媒体,都不会带来显著的应用安全漏洞。 🖕🎢🧊↔🦬
帖子热度 1万 ℃
|
|