2020年还有不到50天时间,属于Flash的时代也马上要结束了。
曾几何时,Flash曾伴随第一代网民成长,玩游戏、看视频,每天上网都离不开它。20年前,网速如蜗牛般缓慢,那时候打开一个视频很难流畅播放,卡顿暂停是家常便饭。初代网民在网上冲浪时很少看视频,大部分时间都沉浸在聊天室与QQ中,少数在线看视频的网民,无一例外选择以Flash技术为核心的视频网站。
▲ Flash已死
Flash支持流媒体播放,可以一边播放一边下载,早期YouTube、优酷、土豆无一例外采用Flash技术,Flash衍生出来的flv格式一度引领整个流媒体时代。然而随着时代的进步,网速提升飞快,H5 技术逐渐取代Flash技术,主流浏览器逐渐不支持Flash插件。
2015年开始,谷歌浏览器逐渐移除对 Flash 的支持, 2017 年7月,Flash 的母公司Adobe 已宣布在 2020年 底终止对 Flash 的支持。去年,就连微软也宣布在 2020 年底内移除对 Flash 的支持。微软表示,自家浏览器移除Flash插件的最后期限是2020年12月前,届时无论是经典版的Edge)、还是IE11都将在2020年底告别Flash插件。
Flash曾经无比辉煌
Flash 诞生于上世纪90年代,一家名叫FutureWave的笔触软件公司研发出这项技术,一开始 Flash还只是一款动画辅助软件。Flash的图片和动画都是基于矢量存储,而矢量图的生成可以通过 CPU 做到,并且放大缩小也没有失真的问题,所以只需要几十 KB 到几百 KB ,就能轻松实现别人需要几MB的图片。90年代初期,互联网的网速还在以Kb计算,因此支持小巧矢量格式 .SLP 的 Flash就成为了当时最适宜传播的动画软件。
1995年,大名鼎鼎的Adobe 公司收购FutureWave公司,Flash 自此被归入Adobe 门下。进入Adobe之后,Flash进入快速发展期,并在2000年前后进入中国。2000年左右,恰好是国内第一波互联网热潮,富有想象力的年轻人通过Flash创造出无数精彩内容,比如 2003 年一则Flash视频《大学生自习曲》,以及后来的《新长征路上的摇滚》《东北人都是活雷锋》,都是通过Flash技术在网络上传播。直到今天,央视网等直播网站,还需要安装Flash插件。
Flash 适用于低速互联网的内容,在游戏、动画领域也魅力十足、4399小游戏、《赛尔号》等小游戏纷纷崛起,在网页上就可以直接打开玩耍。在十年前甚至五年前,以4399小游戏为代表Flash 游戏带给青少年无数快乐时光。动画上,Flash 动画制作简单,恩爱的小破孩、恶搞的绿豆蛙、治愈的阿狸等小动画在网络上传播非常广,至今还有不少老网民记得这些经典的动漫形象。
H5 取代Flash
Flash 最辉煌的时候甚至还有单独的用户群体——闪客。闪字即Flash ,闪客专指利用Flash创造成各种动画的群体。如今时过境迁,很多人不再使用Flash,闪客一次也消散在历史的尘埃中。打开视频网站,大多改用H5技术,曾经代表先进潮流的Flash,却被各大视频网站摒弃。
或许有人不理解,Flash为何被抛弃。这就不得不提一个人,乔布斯。这位苹果创始人,算是第一个主动抨击Flash的名人,在乔布斯看来,Flash缺点主要有三个:“第一Flash耗电量大、第二它运行缓慢、第三它存在安全问题”。
作为PC 时代的产物,Flash直接动用CPU 资源,自然也带来巨大能耗,苹果主打移动触控屏手机,对续航要求很严,Flash显然并不适合。另外,经过十几年发展,Flash的功能太多,效率太低。后期的Flash,可以解码H.264,可以做3D渲染,能播放7.1声道环绕声,支持游戏手柄,功能强大却太过臃肿。
相比Flash,乔布斯更愿意使用H5技术。H5所拥有的技术,几乎可以做到Flash所能做的一切,它凭借免费开放、无需插件、速度更快、对搜索引擎友好等优势,完全秒杀了Flash。H5效率更高,安全性更好,还不需要安装插件,很快H5在视频、动画甚至广告领域全面取代Flash。
错不在技术,在于封闭性与安全隐患
时至今日,Flash技术被抛弃已不可避免,不过复盘Flash没落经历,可以发现技术并不是Flash被抛弃的根本原因。Flash除了功耗大,其他方面并不逊色于H5。Flash最大的缺点在于封闭性与安全隐患。
前面说过,Flash属于Adobe 公司,所有使用Adobe公司的浏览器、视频网站都需要支付专利费用。而H5属于开源技术,所有用户都可以免费使用。在同等水平之下,这些注重成本的企业用户自然不愿意使用需要支付专利费的Flash。
Flash还有安全性这一致命漏洞,据统计,Flash每年带来的众多病毒,许多勒索病毒都基于Flash编写。此外,Flash还有侵犯隐私的嫌疑,中国 Flash 被卖给了一家软件代理商杰斯马克丁,而杰斯马克丁可以发行一个中国特供版的 Flash,并在用户协议中公然声称可以搜集用户的上网隐私。
世界上没有永恒的技术,任何技术都有可能被时代抛弃。Flash生于90年代,长于21世纪初,一度辉煌无比,却又无法持续。母公司Adobe 不重视,天生缺陷难以修复,注定Flash将消失于历史尘埃之中。对于这位曾经盛极一时的互联网老玩家,小黑只想说一句:一路走好......