专栏首页视频云*行业分享谷歌、微软抛弃Flash:HTML5播放器的时代即将到来
原创

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

小保问大家一个问题:你有多久没见过 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,成为网页上音视频播放的主流标准。

各大主流浏览器均支持HTML5标准

Flash是如何在这场战争中败下阵来的?为什么H5又能替代Flash?让小保带大家一探究竟。

作为一款全球装机量超过10亿的软件,Flash是如何被大家抛弃的?这和Flash本身的缺陷有很大关系。

小保之前在这篇文章中,详细给大家介绍过Flash:《曾经的荣耀王者Flash,为什么要凉了?》。

从乔布斯“怒怼”Flash开始,各家厂商逐渐开始放弃Flash标准,改用HTML5。

接着,“亲爸爸”Adobe已经给Flash划上了休止符。Flash对于Adobe来说,自然就没有了什么利用价值,因此Adobe决定,把Flash代理给国内某公司运营。

结果,这让Flash渐渐染上了某些国内软件的“流氓”特征:

1.自动跳转并捆绑2144游戏中心

旧版Flash会自动下载2144游戏中心

这个捆绑安装的提示特别不明显,就是左下角一行灰色小字,特别隐蔽。用户一不小心就会“中招”安装游戏中心,一旦忘了勾选,Flash安装的时候没有任何撤销的选项。

在安装完毕后,还会给用户弹一个推广网页,其中的内容有“是兄弟,就来砍我”内味了。

2.被曝光收集用户隐私

在安装的时候,Flash不仅仅捆绑游戏中心,还会侵入你的电脑,干起见不得人的事情。

安装Flash后,电脑后台会出现名为HelperService的进程,常驻系统,不可关闭。一旦电脑检测这个进程被关闭,Flash就会立即工作,而用户协议中就直接说明了该服务会搜集用户的上网信息。

3.不定时弹窗,打扰用户

除了之前被曝光收集用户隐私,Flash的进程还不定时给用户弹广告窗口。

▲网友吐槽Flash弹窗

这些行为引发了大量用户的不满,捆绑安装软件就算了,还擅自收集用户隐私,强制弹广告。这样一个“流氓”软件放在电脑里,总是不能让人省心,因此抛弃Flash成了大多数用户的选择。

除了以上恼人的行为,Flash也以“低效缓慢”著称。

如果你用的是笔记本电脑,应该深有体会。如果在使用Flash的情况下浏览网页,你会听到CPU风扇呼呼直响,机身温度迅速上升,电池电量很快就告急......

如果用户想追求更长的续航和更流畅的体验,抛弃Flash是必须要做的事情。

Flash就跟一辆“老爷车”,固守着自己一亩三分地,不愿意做出变革,还经常“耍流氓”,被淘汰也是自然的事情。

相对于Flash,H5这位“精神小伙”从诞生之初便成为了大家瞩目的焦点。

在H5出现之前,音视频都要通过第三方插件来处理,这样就很容产生问题:

并不是所有操作系统或者设备都能使用。流览器与插件之间的通信被局限住了,而且多媒体就像一个黑盒子,很容易被黑客利用来攻击用户电脑。

H5出现之后,主流浏览器都支持本地音视频了,而且HTML是基于浏览器的,没有黑箱操作,安全性更强。

想要了解HTML5,首先要明确一点,HTML5是HTML标签语言的第5代,它是一项标准而非技术。

目前,插件化方案正在逐渐被淘汰,对于视频播放,可以使用 HLS(HTTP Live Streaming)协议播放直播流。移动端的 iOS 和 Android 都天然支持这种协议,配置简单。程序员只需要在网页中嵌入 <video> 标签即可。 除此之外,H5还具有以下特性:

本地存储:可以让H5应用启动和联网更快,因为应用在运行的时候,有部分数据会存储在本地,能够快速调用。而Flash文件较大,需要等待引导页全部下载完毕才可以进入网站。

设备兼容:H5作为开源技术标准,为开发者提供了众多应用接入的开放接口。这能够让外部应用能够直接连接浏览器内部数据,比如视频应用可以和麦克风、摄像头连接。

连接特性:能够把服务器的数据“推送”到客户端,能够实现网页上的实时音视频聊天。

综合这些,H5能够帮助用户摆脱客户端的束缚,大部分时间不需要下载安装软件,靠浏览器就可以实现游戏、语音视频聊天等应用,更干净清爽,耗电量比Flash低很多。

随着 H5 的完善,Flash 的大部分功能,都被 H5,CSS 和 JavaScript 一点点学来,还多了许多其他优点,小巧、可控、易操作。

这时候,一个干活慢又经常犯错的老员工,和一个听话、聪明、前途无量的萌新,老板会选择谁?

就这样,到了2020这个时间点,Flash 慢慢会被大家遗忘,H5将成为主流。

顺应H5潮流,保利威提供更优质视频服务 作为H5标准的倡导者,保利威平台已全面支持H5播放器观看,同时网页开播能够让使用更便捷 。为用户提供更可靠、稳定、流畅、清晰的视频体验。

在播放端,保利威的H5播放器支持倍速播放、版权加密、多码率、等多种功能,满足客户在多场景下的视频应用。 播放器的多项功能专业企业视频场景定制。如常见的PlaySafe版权保护体系,会对视频逐帧加密,搭配防盗链、防录屏、防篡改3大机制,杜绝盗版对付费视频版权造成的严重损失。

目前保利威H5播放器已完美支持Chrome、基于Chrome内核的QQ浏览器、360浏览器等国内外主流浏览器。用户无需安装任何插件,即可使用H5播放器播放视频。

除了目前主流的HTML5方案,保利威仍兼容Flash播放器,用户可以直接在视频设置中切换两种不同的播放器。

Flash见证了整个互联网生态的崛起,也成为了老一代互联网用户的青春,但天下没有不散的宴席,H5会逐渐取代Flash,并成为主流。

为此,保利威为H5专门推出了官网专题页面,为推动H5音视频技术发展贡献一份力量。

复制链接至浏览器即可查看▼

https://www.polyv.net/html5/

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 曾经的荣耀王者Flash,为什么要凉了?

    早在2017年,Adobe宣布停止支持Flash,这位曾经风光无两的网页播放器王者,就已经被宣判了死缓。这也预示着,互联网开始逐渐向Flash时代告别。

    保利威视频云
  • 保护 Node.js 项目的源代码

    SaaS(Software as a Service,软件即服务),是一种通过互联网提供软件服务的模式。服务提供商会全权负责软件服务的搭建、维护和管理,使得他们...

    保利威视频云
  • 企培趋势:疫情对2020企业培训行业的影响及分析

    新型冠状病毒肆虐,持续蔓延的疫情地图,使得人人自危。北京时间1月31日凌晨,世界卫生组织WHO宣布,将新型冠状病毒肺炎疫情列为国际关注的突发公共卫生事件(PHE...

    保利威视频云
  • 使用Selenium WebDriver进行闪存测试

    Flash测试是一种测试类型,用于检查基于Flash的视频,游戏,电影等是否按预期工作。换句话说,测试闪存的功能称为“ 闪存测试”。Flash是Mircomed...

    用户7466307
  • 谷歌浏览器团队:感谢 Flash 所做的一切

    今天早上(译者注:2017年7月25日),Adobe宣布他们计划在2020年底结束对Flash的支持。对于Flash开发人员来说,这意味着将要过渡到HTML,因...

    疯狂的技术宅
  • 中国特供版Flash:死期将至,何以再掀波澜

    没想到,在正式宣布其“死刑”之后一年,Flash 在国内却以这样一种方式成为热议话题。Adobe 近期与国内一家公司达成合作,为国内用户提供特供版Flash,并...

    FB客服
  • 在Chrome中与Flash说再见

    20 年来,Flash 帮助塑造了您在网络上玩游戏,观看视频和运行应用程序的方式。但在过去几年中,Flash 变得不那么常见了。三年前,80%的桌面 Chrom...

    cxt084
  • Adobe 宣布放弃 Flash,视频播放将进入 HTML5 时代

    今天,Adobe 宣布,计划终结 Flash,在2020年会停止开发和分发这款浏览器插件,并建议内容创作者将 Flash 内容移植到 HTML5、WebGL 以...

    疯狂的技术宅
  • 没有永恒的技术,只有适合的技术

    你还记得Flash吗?可能年轻的小伙伴基本没什么感觉,毕竟是个有年头产品了,不过最近经常在Chrome 里收到这样的提示:

    歪脖贰点零
  • 使用Flash检测屏幕阅读器

    确切的说是:使用Flash检测Windows平台下使用了MSAA API的辅助技术,并不能区分使用的是屏幕阅读器、屏幕放大器等。

    Jace

扫码关注云+社区

领取腾讯云代金券