大家好,这里是钢铁极客,今天给大家分享一下Flash EOL(End Of Life),你中招了么?

  打开浏览器,输入一直使用的网址,开启允许运行flash后,显示一个叹号,之前能正常使用的网页,今天突然无法使用了,点击进去显示Flash已经终结,停止运行。

rom与flash的区别(FlashEOL你中招了么)(1)

图1 Flash EOL

  Flash 最早期的版本称为Future Splash Animator,当时Future Splash Animator最大的两个用户是微软(Microsoft)和迪斯尼(Disney)。1996年11月,Future Splash Animator卖给了MM(Macromedia),同时改名为Flash1.0 。经过了十年的发展和更新,Flash从1.0更新到了8.0,2005年4月18日Adobe耗资34亿美元收购Macromedia公司,不久推出了以享誉盛名的Adobe冠名的Adobe Flash CS系列产品。从初创到发展壮大再到谢幕,Flash整整经历了23年,曾经为IT界做出了具有时代意义的重要贡献。

rom与flash的区别(FlashEOL你中招了么)(2)

图2 Flash Player

  2021年1月12日Adobe旗下的Flash Player终于迎来它的生命终结(End Of Life),早在2020年6月份Adobe官方宣布更加严肃的终止更新的相关通告,并鼓励人们在2020年底前卸载Flash Player。

rom与flash的区别(FlashEOL你中招了么)(3)

图3 Adobe Flash Player EOL

  回顾Flash Player的EOL,Adobe其实早在2017年 7 月就携手苹果、谷歌、微软、Mozilla和Facebook,一致同意从其产品中逐步淘汰基于Flash的内容和相关技术。自2017年最初宣布以来,随着时间的推移,Flash在不同浏览器中被放弃的消息越来越多地传出。微软在去年宣布计划从所有的浏览器中移除Flash(Windows 10中也进行了相应的屏蔽),苹果也宣布将在2020年早些时候从Safari中移除Flash。

  由于Flash缺乏安全性和性能低下受到广大互联网企业和开发者的批判,尤其是HTML5的兴起,各大浏览器制造商纷纷弃用Flash技术,而在国内一些行业中还在使用过于老旧的Flash技术架构的生产系统,这些生产系统随时面临巨大的宕机停运风险,甚至是被黑客恶意操控破坏,尤其是水力系统、电力系统、交通运输系统、医疗系统、金融系统等等,一旦出现瘫痪后果不堪设想。

rom与flash的区别(FlashEOL你中招了么)(4)

图4 H5和Flash

  而在前段时间,国内某铁路车务段部分电脑由于Flash EOL停运导致无法通过浏览器访问统计系统,影响正常工作秩序。最终解决方案就是——“降低Flash版本,安装Flash29版”。某专业人士指出“降低Flash版本使用,仍属于暂时解决方案,并没有从根本上解决问题,隐患仍然存在。根治之道在于优化或重新搭建系统,使其运行和使用不依赖Flash。目前HTML5、WebGL和WebAssembly等技术已成熟,可以作为Flash内容的替代方案。但优化或重新搭建系统确实需要一定时间磨合。”试想一下,如果其他重要的系统如果因为Flash终结导致系统瘫痪,那各行业将面临重大事故,产生的社会危害和经济损失无法估量,而且由于这些系统过于庞大、数据量巨大,短时间内很难彻底使用新技术替换并回复正常运转。

  以下是我通过实践测试,得出的几种解决Flash EOL停运导致无法访问网页的方法,仅供大家参考:

1、降低Flash版本,安装Flash29版

rom与flash的区别(FlashEOL你中招了么)(5)

图5 安装Flash29版本

  按照一些技术文章描述,安装Flash29版本过程中断网,此方法也许是我操作不当,安装成功之后,目前仍未解决,Flash网页无法正常运行。

rom与flash的区别(FlashEOL你中招了么)(6)

图6 安装Flash29版本后无法正常访问网页

2、安装Adobe官方Flash Player最新版(截止目前,官方最新版本:34.0.0.92)

rom与flash的区别(FlashEOL你中招了么)(7)

图7 最新版本Adobe Flash Player

  通过Adobe官网:https://www.flash.cn/ 下载最新版本Adobe Flash Player,安装成功后,重启浏览器,经测试Flash网页可以正常运行。

rom与flash的区别(FlashEOL你中招了么)(8)

图8 安装最新版本Adobe Flash Player后Flash网页正常运行

3、安装Adobe官方的Flash大厅

rom与flash的区别(FlashEOL你中招了么)(9)

图9 安装Adobe Flash大厅

  Flash大厅等同于一个附带了最新版本Adobe Flash Player的浏览器,打开Flash大厅后,输入Flash网页地址回车便可以访问对应页面,Flash网页可以正常运行。

rom与flash的区别(FlashEOL你中招了么)(10)

图10 使用Adobe Flash大厅打开Flash网页正常运行

4、安装手机模拟器,避开Flash网页,使用对应App访问

rom与flash的区别(FlashEOL你中招了么)(11)

图11 搜索手机模拟器

  由于我目前学习的网课使用了Flash技术,Flash EOL之后课程无法访问,由于课程方提供了app,通过手机端或是在电脑端安装手机模拟器软件,就能够访问课程,变相绕开Flash网页,达到正常使用访问的目的。

rom与flash的区别(FlashEOL你中招了么)(12)

图12 手机模拟器

  一项技术的诞生、发展、壮大、终结,中间会经历几年或几十年的变迁,信息技术发展迅速的今天,我们应该保持与时俱进,淘汰旧的技术引进新的技术,不要等到系统崩溃、瘫痪的时候,才想起迭代、优化、更新系统,千里之堤毁于蚁穴。

更多精彩内容,请关注:钢铁极客。

用钢铁意志开启极客之旅!

,