今年,谷歌广告平台将不再允许投放 Flash,这无疑是将Flash彻底封杀。

我们这代人,对Flash应该是有一种情结在的,只怪Flash真的太不争气,才落到了今天这个地步。

这到底是苹果的锅?还是HTML5的错?

辉煌与落败

说起Flash的辉煌史,应该很多人都有所耳闻。

Flash 是一种交互式矢量图与 Web 动画标准,因为体积小、易于传输、不失真等优点,契合 2000 年前后小带宽的互联网环境,迅速在全球崛起。

2005 年,Flash 所属公司被 Adobe 以 34 亿美元天价收购,名声大噪。此后,它横跨互联网影视、游戏、广告三大领域,市场占有率高达 97%。

然而就在去年年底,Adobe 因为实在遭不了骂,把 Flash 制作软件并在 HTML5 制作软件 Edge 中,变身 Animate CC。

flash哪年停更的(什么Flash将要消失了)(1)

别说近几年国外原本坚定 Flash 阵营的大小企业已从试水,转为迫不及待地拥抱 HTML5,国内包括百度、腾讯、阿里巴巴在内的各大互联网巨头也悄悄在 HTML5 上布局,出可视化工具、办微信应用号,发布游戏引擎……应有尽有。

为什么会这样,一切,要从苹果的改变说起。

怒怼Flash的苹果

flash哪年停更的(什么Flash将要消失了)(2)

乔布斯 2010 年在苹果全球开发者大会

10 年 1 月 iPad 苹果发布会上,有眼尖记者发现大屏幕上的网页有部分区块不支持 Flash,导致内容不能播放。Adobe Flash 的产品经理 Adrian Ludwig 怒了,立马写篇文章说:

沒有 Flash,iPad 将无法存取网络上 70% 的游戏、75% 的影视內容。

3 天后,乔布斯作了场内部演说,回应道:

(都怪)Adobe 太懒了。

他指责 Flash 的 Bug 太多,常常害得 Mac 当机;现在 HTML5 才是大势所趋,如果 Adobe 不根据苹果的发展方向调整,只能让 Flash 等死。

早在 2007 年苹果发布 iPhone,IOS 系统就不支持 Flash,所以 Adobe 只好在 09 年推出 Packager for iPhone,用于把 Flash 游戏等包装成 iPhone 应用。

可乔布斯不吃这套,索性鼓吹各大网站设计出 HTML5 的影音版本,更在 10 年 4 月初改掉 iPhone 的开发者条款,宣告用 Flash 转成 iPhone 应用的形式不能通过审查。

事件又发酵了 1 个多星期,乔布斯发表那封举世闻名的公开信《Flash 之我见》(Thoughts on Flash),论点有六:

(1)Adobe 太封闭了,产品 100% 私有。

(2)Flash 影片大多遵循H.264 格式,这种格式苹果是支持的;至于没有 Flash 游戏,不足以错过 APP Store 里精彩的游戏人生。

(3)一旦支持 Flash,苹果移动设备的稳定性、安全性会大大降低。

(4)Flash 非常耗电。

(5)想让 Flash 适应触控设计,你得重写代码,还不如用更先进的 HTML5。

(6)最后也是最重要的,完全依赖第三方软件开发,会延误我们所有人使用其他产品的新功能。

flash哪年停更的(什么Flash将要消失了)(3)

最开始,大家都觉得苹果太傻,居然和Flash作对。毕竟,当初的Flash是行业大佬。

但随着事件发酵,故事结局开始有了不一样的走向。

  • 15 年 1 月,Youtube 抛弃 Flash,默认播放 HTML5 视频

  • 15 年 7 月,火狐浏览器封杀旧版 Flash 播放器

  • 15 年 9 月,谷歌浏览器屏蔽部分 Flash 内容

  • 15 年 12 月,Adobe 合并 Flash 与 HTML5 制作软件,更名 Animate CC

  • 15 年 12 月,Facebook 把全站视频默认切换为 HTML5

  • 16 年 5 月,谷歌浏览器宣布会默认用 HTML5 取代 Flash

  • 16 年 8 月,谷歌浏览器全面屏蔽 Flash

  • 16 年 12 月,谷歌浏览器将全面支持 HTML5

  • 17 年 1 月,谷歌广告平台将不再允许投放 Flash

眼看 HTML5 不留情面地“鲸吞”Flash 份额,国内 H5 营销更愈演愈烈,消费者都傻了。

当然了,就算是今天,谷歌等浏览器所言的“屏蔽”都不是彻底的,PC 端用户依旧能手动加载 Flash,但默认加载完全由 HTML5 支持。

果然,当年的你会发现 PC 没装 Flash 会很痛苦,但是 iOS 用户没有 Flash却也活得很好。

,