如何看待 Adobe 宣布 2020 年停止 Flash 更新?

https://blogs.adobe.com/conversations/2017/07/adobe-flash-update.html?from=…
关注者
927
被浏览
422,230

72 个回答

先做个澄清,倒数第二段的意思不是说mvc是flash发明的。我是说,前端圈关于mvc还是mvvm的讨论,这种类似的讨论曾经也发生在flash身上。

下面是正文:


发生了一件必然要发生的事, 好像没什么值得大惊小怪的.

如果大家喜欢沉重的历史感, 加上一点唏嘘什么的, 我来一点吧.

2000年我上高一, 那时候的Flash就是小动画的代名词, 从韩国的流氓兔到台湾的讦谯龙以及国内的东北人都是活雷锋等等.

2003年我上大学, Flash依然在小动画的路上越走越远, 闪客帝国及闪吧等有专门的作品排行榜, Flash承载起了一部分的动漫复兴的责任. 北京地铁前几年还在放的绿豆蛙就是那时候开始出现的, b&t的大海鱼棠也是那时候的热门作品(后来竟然出电影了,虽然我没看。对,正确的名字应该是大鱼海棠,可是你看过flash的话,估计你也容易念错), 还有画小破孩的拾荒, 技术流的小小(火柴人), 还有一些艺术家的参与, 卜桦, 皮三. 央视也做了不少配相声的动画, 都是那时候的事.

中间发现了另外一条线, 就是不少人拿Flash做网站. 这就不得不提著名的the FWA了. 以后这条线也渐渐的成了Flash的主流.

不得不提Flash的以下几条贡献:

1.Flash Player 9支持视频播放, 直接导致了在线视频网站的兴起.

2.作为Html5标准的Canvas, 直接受到了Flash的影响.

3.as3对es4的实现, 让写as3是一件非常快乐的事.


对桌面网站来讲, Flash简直是一个完美的工具, 除了对搜索引擎不太友好.

那时候还没有智能机, Flash在手持设备上的实现叫做FlashLite. 在没有几样触屏设备没有3g4g的那个时代, 这好像不是什么急切要解决的问题.

3d是Flash的一个软肋, Flash Player10以后好了不少, 但是没有GPU加速, 等Stage 3D出现的时候, WebGL已经开始出现了.

Google做了很多chrome experiments的网站, 让我觉得Flash要完蛋的是这个ROME. 嗅到了这种气息的人已经纷纷开始转行了. Flash社区给页游手游输出了不少人才, 比如做cocos2d的, 做unity的.

可是还是有的人嘴硬, 比如天地会的黑羽, 比如那时候还是Adobe的flash传教士后来做egret引擎的七月. 他们的口风是无比肯定Flash还好着呢, Html5不会有这个力量, 背后应该早就谋求其他出路了.


虽然之前官方一直没有宣判Flash的死期, 但是这个行业早就萎缩了, 还保留的一部分东西, 也只是处于一个过渡阶段.

Flash做为一个小工具, 偶尔用一下还是不错的. 记得几年前锤子手机做UI动画的时候还专门招这种职位. 现在很多效果复杂的手机H5, 用Flash做原型然后用canvas实现也是个不错的工作流程. 业余做点小动画, Flash也很趁手. Adobe把这它改名叫做Animate大概也是这个意思吧.


Flash虽死, 它带来的先进思想并没有死, 当你写着es6, 当你用着gulp webpack, 当你讨论mvc还是mvvm, 当你写canvas, 当你做点小游戏, 很多时候, 都是从那个Flash开始的.


Flash永垂不朽.

最近,关于Flash死亡的话题又再次引起了热议。早前Flash Player的东家Adobe就已经确认,将会在2020年12月31日彻底停止支持Flash Player,Flash Player迎来生命终点(EOL)。

Adobe在其官网上确认,Flash Player将不再获得任何包括安全更新在内的技术支持,用户应该在EOL日期之前卸载Flash。

Flash Player为何要迎来终结?

作为曾经网络上的大红人,Flash Player退役终究是一件令人唏嘘的事情。在早年,FlashFlash诞生于1996年,为仍处于雏形的互联网带来了更丰富的交互、更多样的色彩、更动感的视觉,是否使用Flash,甚至一度成为网页是否先进的标准——看看多少网页开发的书籍都是Flash教程,就能得以一窥Flash当年的江湖地位。而国内的朋友,大家对于Flash很大一部分印象可能是网页小游戏或是小时候电脑课中的Flash动画制作。

Flash Player已经有很长一段历史了

然而,时代在变迁,Flash Player已经难以在移动互联网时代继续高歌猛进。当你苹果iOS首度吹响了抛弃Flash Player的号角,乔布斯当年为此甚至发布了一封“Flash 之我见(Thoughts on Flash)” 的长篇公开信,信中抨击了Flash Player的种种缺点,具体如下:

安全性差,被赛门铁克公司列为 2009 年最差安全记录之一;
稳定性不好,导致 Mac 电脑死机;
迟迟未推出移动版,导致手机等移动设备访问 Flash 视频网站时消耗了大量额外的电力;
Flash 主要的操作习惯均为鼠标定制,在多点触摸操作方式中,大量 Flash 网站需要重写

时至今日,Flash Player依然保留着这些缺点。而随着HTML5的崛起,Flash的功能也早不再是独步江湖,无论是视频播放,还是多媒体交互,HTML5都能做得更好。无论在功能还是性能上,Flash对比HTML5都没有优势。

业界对这些情况是早有了解的。在iOS拒绝Flash登陆后,Android和WP也随之宣布不再支持Flash Player。而在桌面平台上,Flash Player也走到了尽头,无论是Chrome、Firefox还是Edge,都对Flash发出了最后通牒。

无论从兼容、功能、效率、安全的角度出发,Flash都已经跟不上时代,它被淘汰自然也就理所当然了。

Flash中国特供版?

然而,Adobe同时在新浪微博上表示,Adobe将会继续与重橙网络合作并支持其在中国大陆地区对Flash Player的独家发行与维护,该合作仅限中国大陆地区。换言之,Flash Player特别为中国制作了一个“特供版”。

由于国情,中国的互联网生态对Flash的依赖是比较重的。国内仍有不少老旧的网络系统,需要借助Flash来实现办公、登录、上传数据等功能。此情此景下,Adobe和重橙网络合作,推出中国特供版的Flash,就有了其合理之处。

Adobe表示,这是为了支持中国大陆地区市场特有的发行渠道、用户习惯和企业、开发者和游戏社区。然而用户对此是否买账?未必。

在Adobe的官方微博下,出现了大量负面评论,不少网友都并不欢迎Flash中国特供版,还有人将其斥为“流氓软件”。出现这样的情况其实是可以理解的,因为从2018年重橙代理Flash一来,中国地区特供的Flash就已经带上了一些强硬的推广风气。

Adobe微博的评论区中,大家并不欢迎Flash中国特供版

例如,当你更新完Flash后,就会弹出一个推广网页,其中的内容可以说非常“屠龙宝刀点击就送”了。又例如,Flash之前还干过捆绑2144游戏中心、强行运行FlashHelperService进程之类的事情,很多作风已经带有流氓软件的特征。在这样的情形下,人们自然会对中国特供版Flash产生不信任。

Flash更新后弹出的游戏推广页面

另一方面,Flash本身作为落后的互联网技术,用特供版来苟延残喘,这是否逆潮流而行?如果让Flash彻底退役,倒逼依赖Flash的各类网络系统来革新,会不会是更合理的做法?这是很值得探讨的问题。

总结

作为旧时代的产物,Flash的退役是合乎情理的。但国内的一些互联网系统仍依赖Flash,中国特供版的Flash依旧有用武之地。

微软Win10内置Flash,会推送补丁修复Flash漏洞