Chrome 为什么不再支持 Flash?这位动画王者为何退场
本文于 2019/10/11 首发于数码荔枝博客 (lizhi.io,已下线),现重新发布并作适当调整。
也许你已经发现,打开 Chrome 浏览器时,菜单栏下方曾出现过这样一行字:「截至 2020 年 Chrome 不再支持 Flash。」
如果有小伙伴一时没反应过来 Flash 是什么,那么在打开一些老网站时 (比如小时候玩的 4399 小游戏),弹出的提示肯定会让你想起来:

如果你还不确定 Flash 当年的「动画王者」地位,荔枝君告诉你,《喜羊羊与灰太狼》就是用它制作的。

表情包来源于网络
Flash 作为搭载在浏览器上的多媒体程序播放器,曾在全球范围内拥有海量用户。无论是视频、游戏、互动媒体,还是网页中的各种动态效果,很多内容都建立在 Flash 之上。
曾经感觉整个互联网世界都离不开的 Flash,如今却被主流浏览器逐步放弃。这其中到底发生了什么?Chrome 不再支持 Flash,对普通用户又会有什么影响?
出道即巅峰,一直都是王者
看 Flash 的全名,就能挖掘出它一段漫长的历史。Flash 的创始人是乔纳森·盖伊,他在 1995 年对 Java 的动画效果感到失望之后,决定自己着手开发一套更便利的动画方案,于是 Flash 的前身 FutureSplash Animator 就诞生了。
紧接着,Macromedia 收购了乔纳森的公司 FutureWave Software,并更名为 Flash,当时微软和迪士尼已经是它最大的客户。- 可以在浏览器上播放动画的优势让 Flash 在业界一骑绝尘,并且 Flash 是矢量动画,占用空间相对小,无限放大还不失真,这完美契合了普通用户的需求。

这些年来 Flash 风格基本没有变化
同时,Flash 制作动画效果精良,体积小巧,受到广告主和商家的追捧;使用效率高、学习门槛低,也得到开发者们的青睐。
那时候已经是王者的 Flash 还紧跟时代潮流,Flash Player 7 已经能让视频以知名的 FLV 格式独立播放;到了人人网、农场偷菜风靡的时代,Flash 又成了网页游戏开发的标配。
如此辉煌,直到智能机时代来临……
不断挖坑,在竞争中被抛弃
2007 年入手第一代 iPhone 的用户发现,手机和主流 Adobe Flash 播放器并不兼容,而乔布斯对 Adobe 也丝毫不为所动。
这并不完全是因为 Flash 技术不够先进,更重要的是移动设备、浏览器标准和生态控制之间的博弈越来越激烈。
面对利益争端与兼容性需求,各家最终更倾向于选择开放的统一标准——HTML5,于是 Flash 被逐步边缘化。

图片来源:thecrysdaily
当然,Flash 也有自己的失算。很多用户都遇到过电脑 CPU 占用率飙高、笔记本风扇停不下来的糟糕体验;而各种各样的 0day 漏洞,也让「Flash 为什么会被淘汰」这个问题有了非常现实的答案。Adobe 对这些漏洞长期处于缝缝补补的状态,安全口碑自然一路下滑。
此外,Flash Player 自身弹出广告窗口、捆绑软件、区别对待中国区用户等行为,也进一步影响了用户观感。
互联网新规则:HTML5
旧事物终将被新事物代替,而代替 Flash 的正是 HTML5。
从天天被吐槽的 IE,到长期流行的 Chrome、FireFox、Safari 等,浏览器本质上都是读取和展示富媒体内容的工具。
面对种类繁多的浏览器,必须要有一个数据传输和展示中用到的统一标准格式,让任何内容得以在不同系统、设备中兼容。传输标准就是大家熟知的 HTTP,展示标准就是 HTML。
在浏览器页面右键「显示网页源代码」,就能感受到使用 HTML 标准制作网页是多么便利,而实际上,HTML5 已经能代替 Flash 的绝大多数功能。
这也是为什么今天再看「Chrome 为什么不再支持 Flash」,答案并不只是技术淘汰,更是标准统一后的自然结果。

图片来源:CommitStrip
潜力无限的 HTML5 在当年还处于起步阶段,w3school 也曾推出过详细的 HTML5 开发教程。
如果你平时也关注浏览器、效率工具和正版软件生态,可以逛逛数码荔枝软件商店,看看我们持续整理的精选内容。
随着各类公司对新技术的推广,Flash 已经逐渐边缘化。它的离开对我们今天的大多数使用场景影响已经不大,但那些陪伴我们网上冲浪多年的小游戏、网站特效和互动页面,也确实一起留在了旧时代。
你对 Flash 都有哪些记忆呢?欢迎在评论区留言~
购物车 (
这里空空如也,暂时~