谷歌、微软抛弃Flash:HTML5播放器的时代即将到来

  1. 云栖社区>
  2. 博客>
  3. 正文

谷歌、微软抛弃Flash:HTML5播放器的时代即将到来

保利威小助手 2020-05-20 14:31:57 浏览215
展开阅读全文

小保问大家一个问题:你有多久没见过 Flash 了?

时间到了2020年,大家打开Chrome浏览器,“又”会收到一条警告。转眼之间,离Chrome停用Flash只剩8个月。
其实,早在2017年,谷歌就在官方博客上发布过类似的警告:Saying goodbye to Flash in Chrome,决定和Flash分道扬镳,各闯天涯
从用户角度看,Flash可能早就淡出了大家的视线。因为现在大家用的iOS和安卓,都已经把Flash拒之门外。在PC端,Firefox、微软也开始放弃使用Flash。
时至今日,虽然网上银行、各种页游网站还在使用Flash来播放视频或支撑网页应用。但在过去的几年中,各大网站纷纷转型HTML5。
国外大火的视频平台YouTube、国内的斗鱼直播和Bilibili都采用了H5标准播放器。在这个时间节点,HTML5已经逐渐替代Flash,成为网页上音视频播放的主流标准。
Flash是如何在这场战争中败下阵来的?为什么H5又能替代Flash?让小保带大家一探究竟。
作为一款全球装机量超过10亿的软件,Flash是如何被大家抛弃的?这和Flash本身的缺陷有很大关系。
小保之前在这篇文章中,详细给大家介绍过Flash:《曾经的荣耀王者Flash,为什么要凉了?》。
从乔布斯“怒怼”Flash开始,各家厂商逐渐开始放弃Flash标准,改用HTML5。
接着,“亲爸爸”Adobe已经给Flash划上了休止符。Flash对于Adobe来说,自然就没有了什么利用价值,因此Adobe决定,把Flash代理给国内某公司运营。
结果,这让Flash渐渐染上了某些国内软件的“流氓”特征:
1.自动跳转并捆绑2144游戏中心
这个捆绑安装的提示特别不明显,就是左下角一行灰色小字,特别隐蔽。用户一不小心就会“中招”安装游戏中心,一旦忘了勾选,Flash安装的时候没有任何撤销的选项。
在安装完毕后,还会给用户弹一个推广网页,其中的内容有“是兄弟,就来砍我”内味了。
2.被曝光收集用户隐私
在安装的时候,Flash不仅仅捆绑游戏中心,还会侵入你的电脑,干起见不得人的事情。
安装Flash后,电脑后台会出现名为HelperService的进程,常驻系统,不可关闭。一旦电脑检测这个进程被关闭,Flash就会立即工作,而用户协议中就直接说明了该服务会搜集用户的上网信息。
3.不定时弹窗,打扰用户
除了之前被曝光收集用户隐私,Flash的进程还不定时给用户弹广告窗口。
这些行为引发了大量用户的不满,捆绑安装软件就算了,还擅自收集用户隐私,强制弹广告。这样一个“流氓”软件放在电脑里,总是不能让人省心,因此抛弃Flash成了大多数用户的选择。
除了以上恼人的行为,Flash也以“低效缓慢”著称。
如果你用的是笔记本电脑,应该深有体会。如果在使用Flash的情况下浏览网页,你会听到CPU风扇呼呼直响,机身温度迅速上升,电池电量很快就告急......
如果用户想追求更长的续航和更流畅的体验,抛弃Flash是必须要做的事情。
Flash就跟一辆“老爷车”,固守着自己一亩三分地,不愿意做出变革,还经常“耍流氓”,被淘汰也是自然的事情。
相对于Flash,H5这位“精神小伙”从诞生之初便成为了大家瞩目的焦点。
在H5出现之前,音视频都要通过第三方插件来处理,这样就很容产生问题:
并不是所有操作系统或者设备都能使用。流览器与插件之间的通信被局限住了,而且多媒体就像一个黑盒子,很容易被黑客利用来攻击用户电脑。
H5出现之后,主流浏览器都支持本地音视频了,而且HTML是基于浏览器的,没有黑箱操作,安全性更强。
想要了解HTML5,首先要明确一点,HTML5是HTML标签语言的第5代,它是一项标准而非技术。
目前,插件化方案正在逐渐被淘汰,对于视频播放,可以使用 HLS(HTTP Live Streaming)协议播放直播流。移动端的 iOS 和 Android 都天然支持这种协议,配置简单。程序员只需要在网页中嵌入

网友评论

登录后评论
0/500
评论
保利威小助手
+ 关注