当前位置:滚动 > 正文

Flash什时候停止更新?

2020-12-28 11:16:39  来源:雷科技

很快,一位曾经的「互联网网红」就要走向自己生命的终点了。虽然身份与背景错综复杂,「下半辈子」也做了许多「败坏口碑」的事情,晚年时更是得到了一众互联网大佬的封杀;但相信大家一定看过他的视频、玩过他的游戏,不少金融甚至是政务网页都基于他的成果运行。

没错,我说的就是Flash——2020年12月31日,Adobe将终止对Flash Player的支持;此后Adobe也不再发布Adobe Flash Player的任何更新与补丁。

Flash就是互联网的iPhone

每当我们「缅怀」一样旧技术时,总得谈谈这项旧技术在过去的辉煌成就,但Flash显然无需过多介绍,即使在全世界范围内,Adobe Flash都有着自己的影响力。它自成生态,在20年前就提供了从「开发环境」到「内容播放」一整套完整的生态环境;它包容并进,用Adobe Flash开发的内容无需另行适配,就可以在不同硬件平台上通过Flash播放器直接播放;它极易上手,可以通过图形化界面进行内容甚至是软件开发;它小巧精致,凭借矢量图形技术,小巧的的Flash文件降低了早期互联网对带宽和存储空间的需求。

正因Flash这几大技术亮点,这个原本只用来做动画的软件迅速被捧上了互联网的风口,也成为了过去数十年内网页游戏、动画、广告的最佳展现形式,Flash更是一度成为了国内外互联网的求职热词。

但这还不是让Flash技术闻名于世的根本原因,在我看来,Flash的出现从根本改写了互联网的交互形式。

不知道大家有没有接触过早期的互联网,在Flash面世之前,互联网的交互方式极为单一:没有首页轮播,没有视频内嵌,没有弹幕没有动画甚至连图片都没几张。当时的互联网目光所到之处除了纯色或填充的背景就是字典一般的文字跳转。而用户对此也习以为常,就像iPhone面世之前大家对全键盘智能机的看法一样——不然还能怎样?

但Flash的出现就像iPhone一样彻底改写了互联网的交互方式,它不仅有画面、声音,在交互时还能根据用户的操作做出对应的「反馈」,这种交互形式的变化在极短的时间内重新定义了互联网的格局。尽管Flash的「沙盒」特性带跑了不少网站的审美,让一些品牌过于「放飞自我」,但从互联网的进程来看,Flash的的丰功伟业依旧不可磨灭。

Flash那么好为什么要淘汰它?

既然Flash这么好用,为什么Adobe会宣布明年将停止支持呢?这与Flash的运行机制有一定关系。虽然我们平时将其统称为Flash,但就像刚刚我提到的那样,Flash其实可以分为三个独立的部分——制作环境、内容文件和Flash播放器。它们三者的关系大家大致可以理解为:

创作者用Adobe Flash(制作环境)制作了一个SWF文件(Flash文件),用户下载或缓存SWF文件后用电脑本地的Flash Player(播放器)运行。从某种意义上看,Flash Player就像是一个本地的虚拟机。

不同于我们下载、安装在运行的X86电脑程序,Flash内容本身不需要进行安装,只需要调用本地的Flash Player「播放」Flash内容就行。这种运行机制降低了Flash的开发与适配难度——创作者不需要考虑具体的硬件资源调度,也不需要再像现代软件一样在不同平台使用不同的开发语言,真正做到「多屏统一」。

但随着技术的发展,Flash这独特的运行机制也渐渐成为了Flash技术的短板:

首先,受播放机制的限制,Flash内容必须完整载入后才能运行,既不能边载入边播放,也不能像现代软件那样将不同功能「异步加载」。举个不太准确的例子——你只想约你的对象出门吃饭,由于他们宿舍「共同进退」的原则,整个宿舍都跟你一起约会;不仅开销大,而且宿舍楼下等待时间也成倍增长。

Flash也是同样的道理,运行机制限制让Flash必须加载完整个文件才能开始使用;同时Flash内容不负责分配资源,因此在资源消耗方面,Flash也失去了自己的优势,这也是操作系统与浏览器放弃Flash技术转投HTML5阵营的主要原因。

除此之外,Flash背后也有着一定的安全隐患:刚才说过,Flash的运行机制是「下载或缓存Flash内容,再调用本地播放器运行」。从本质上讲这等于「一个来自互联网的未知文件,在不经过安全检查的情况下直接被本地软件执行」,几乎就是「我家大门常打开」的同义词。

既然有了更轻量、更敏捷的HTML5,「伪客户端」「事倍功半」的Flash自然会被业界抛弃,这也是Adobe希望在年底停止Flash Player支持的原因。

中国「不属于全世界」

不过事情总有例外,在Adobe的官方公告中,我们会留意到一个简短的描述——「除中国大陆外」。没错,也不知道是幸运还是不幸,中国大陆用户在明年依然可以正常使用Adobe Flash Player并获取支持,「我们中国真是太厉害啦」!

这背后的原因很简单,因为中国大陆的Adobe Flash Player发行与运营权,已经被一个中国网络公司买断了。2017年,2144游戏与Adobe达成合作,2144游戏的母公司上海剑圣网络科技的分公司重庆重橙获得了Adobe Flash Player在中国大陆地区的独家代理发行权。通过页面跳转,中国IP一旦访问Adobe Flash Player页面,将会直接定向到2144自己的「www.flash.cn」网页,所下载的也是「中国特供版」。

不同于国外纯净版,这个特供版理所当然的「内置」了中国特色互联网公司的常规操作:广告。

在特供版Flash中,2144加入了自己的广告插件,并将其命名为FlashHelperService.exe。如果中国用户通过技术手段下载了「国际版」的Flash,在安装时会提示「地区不符」;如果中国用户用技术手段禁用了这个FlashHelperService.exe的进程,特供版的Flash更会提示「必要的组件未能正常运行」并无法使用,即使这个「组件」根本不存在于原版的Flash里。

除此之外,2144的特供版Flash在使用时还需额外同意一个2144自己的用户协议,这个协议中明确表示「用户允许第三方广告」。可能是2144自己也没胆量将它放在下载按钮旁边询问用户是否同意,因此将它放在了下载页面的最底下,与「联系我们」放在了一起,祈求没有用户能看到。

在2144的网页中,我们还能看到要收费的企业版Flash Player与「价格视情况而定」的教育采购版,相信这也是2144在中国大陆坚持运营Flash Player的原因。

总结

作为消费者,我们很难改变业界对新技术的看法:企业改用新技术需要大量的投入,简单的说就是「要人要钱要时间」。对部分企业人员来说,Flash或者IE6能不能用,好不好用对他们来说根本不重要,只要自己离职前系统不遇到问题崩溃就行。在这种风气下,许多早就应该退出历史舞台的技术在国内被买断版权,成为了敛财工具,而落后于时代的体验,却需要我们用户来承担。

愿2022没有Flash和IE6。

关键词: Flash

推荐阅读

运动型轿车是什么 运动型轿车与普通车有何区别?

运动型轿车凭借着外观酷炫,动力性能强的特点,深受国内众多消费者的喜爱。特别是在年轻消费者心目中,运动型轿车基本上是购车的首选。但是 【详细】

汽油清洗剂是什么 汽油清洗剂加在汽油里是干嘛的?

最近有很多车主反映加油的时候总是建议用汽油清洁剂。但是,大部分人还是不太了解,还有就是一部分人纳闷汽油清洗剂加在汽油里是干嘛的?汽 【详细】

中国最便宜的汽车是哪个 最便宜的汽车汇总

现在汽车已经成为了大家最常见的交通代步工具了。但是,依然还是有很多的家庭非常的需要代步工具,却买不起特别贵的汽车。所以今天,我们就 【详细】

伊莱克斯冰箱质量怎么样 伊莱克斯冰箱质量好不好?

伊莱克斯冰箱质量怎么样:在2018年全球500强企业中,伊莱克斯排名第162位,在2020年全球2000强企业中,伊莱克斯排名第1965位,可见伊莱克斯 【详细】

劳动保护用品是什么 劳动保护用品有哪些?

劳动保护用品有哪些?劳动防护用品分为特殊劳动防护用品和一般劳动防护用品,一般劳动防护用品是指未列入目录的一般劳动防护用品。以下产品 【详细】

相关新闻

关于我们  |  联系方式  |  免责条款  |  招聘信息  |  广告服务  |  帮助中心

联系我们:85 572 98@qq.com备案号:粤ICP备18023326号-40

科技资讯网 版权所有