今年,谷歌广告平台将不再允许投放Flash,这无疑是将Flash彻底封杀。2005年,Flash所属公司被Adobe以34亿美元天价收购,名声大噪。然而就在去年年底,Adobe因为实在遭不了骂,把Flash制作软件并在HTML5制作软件Edge中,变身AnimateCC。可乔布斯不吃这套,索性鼓吹各大网站设计出HTML5的影音版本,更在10年4月初改掉iPhone的开发者条款,宣告用Flash转成iPhone应用的形式不能通过审查。一旦支持Flash,苹果移动设备的稳定性、安全性会大大降低。

今年,谷歌广告平台将不再允许投放 Flash,这无疑是将Flash彻底封杀。
我们这代人,对Flash应该是有一种情结在的,只怪Flash真的太不争气,才落到了今天这个地步。
这到底是苹果的锅?还是HTML5的错?
辉煌与落败
说起Flash的辉煌史,应该很多人都有所耳闻。
Flash 是一种交互式矢量图与 Web 动画标准,因为体积小、易于传输、不失真等优点,契合 2000 年前后小带宽的互联网环境,迅速在全球崛起。
2005 年,Flash 所属公司被 Adobe 以 34 亿美元天价收购,名声大噪。此后,它横跨互联网影视、游戏、广告三大领域,市场占有率高达 97%。
然而就在去年年底,Adobe 因为实在遭不了骂,把 Flash 制作软件并在 HTML5 制作软件 Edge 中,变身 Animate CC。
别说近几年国外原本坚定 Flash 阵营的大小企业已从试水,转为迫不及待地拥抱 HTML5,国内包括百度、腾讯、阿里巴巴在内的各大互联网巨头也悄悄在 HTML5 上布局,出可视化工具、办微信应用号,发布游戏引擎……应有尽有。
为什么会这样,一切,要从苹果的改变说起。
怒怼Flash的苹果
乔布斯 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是行业大佬。
但随着事件发酵,故事结局开始有了不一样的走向。
眼看 HTML5 不留情面地“鲸吞”Flash 份额,国内 H5 营销更愈演愈烈,消费者都傻了。
当然了,就算是今天,谷歌等浏览器所言的“屏蔽”都不是彻底的,PC 端用户依旧能手动加载 Flash,但默认加载完全由 HTML5 支持。
果然,当年的你会发现 PC 没装 Flash 会很痛苦,但是 iOS 用户没有 Flash却也活得很好。
,
