坐车上无聊,随便写写。突然想到前一阵子大连车务段的系统因为使用被淘汰的 Flash 技术,调车工作受到严重的影响。最后是通过「安装盗版系统来降级 Flash 版本」的方式得以解决。并在公众号里写了一篇文章“大连车务段人人都是高手”,并让广大网友热议。那句“敢于创新、敢于领先”让人哭笑不得。
1. 为什么政府和事业机关单位官网还在使用IE浏览器和flash网页插件呢?
首先要提到外包公司,很多政府网站都是由外包公司搭建完成的。在很多政府网站建设的初期,IE浏览器是绝对的主流,并且那时候mac的市场份额在国内少得可怜,基本上都是用win。 所以,那时候需要播放视频这个功能,只能使用当时最为成熟的技术————Flash。虽然这个技术在现在看起来是那么的不安全、不靠谱,但在当时确实只能用它。 另外,对于大多数政务官方网站来说,提供的都是很简单的基础服务,另外因为预算等因素,所以外包公司只是仅仅适配简单的IE。 所以导致很多官网的态度就是:只要能用就行,管它用什么技术。
2. Flash
1993年,乔纳森·盖伊和他两位朋友创立一家名为FutureWave Software公司。乔纳森盖伊认为手写笔和平板电脑以及主机的结合,会是以后的未来。所以他们开发了一款叫SmartSketch绘图软件,但最后却失败了。因为那时候想在电脑山看视频或者动画,要用到Java播放器,但是java播放器速度太慢了,所以乔纳森·盖伊重新开发了一款动画制作和视频播放的软件,这个软件最终被命名为FutureSplash Animator。而知名的客户就是微软和迪士尼。
后来被macromedia公司收购,因为名字太长难念,改名为Flash。再后来被大家熟知的adobe公司收购。这里就不巴拉巴拉继续说flash的历史了,简要说几句 1997年,Flash开始引入中国。因为技术门槛低开发成本低。还诞生了国内最大的Flash爱好者社区——闪客帝国,闪客也是那时候流行开来,指的就是用Flash做动画的爱好者们。 时间来到2017年的时候,adobe公司宣布要在2020年底逐步淘汰Flash播放器插件。这也就出现了2020年底很多仍使用flash的网站出现了各种问题。
3. Flash为什么不行了?
在2010年的时候,苹果公司掌门人乔布斯在一片文章中表示为什么苹果公司的产品不支持Flash。主要说到了Flash的安全性和可靠性问题。 其实主要是安全性问题,随着计算机技术的发展,Flash的漏洞实在是多的不行,黑客甚至通过攻击Flash可以在你的电脑里执行任何代码。想想你的windows在更新的岁月里,有木有注意那些更新内容,每一次都有关于Flash的漏洞修补。 还一个Flash的重大缺点就是它解码视频太耗电了而且还特别慢,让很多设备续航能力直接K.O。甚至很容易造成死机。逐渐逐渐,大家都对Flash失去了信心,而Flash不适合触屏设备,使得大量公司转而全面使用更为先进的HTML5或JavaScript。 另外就是这东西不开源,程序员群体鄙视,兼容问题太多。
还有还有就是背后的利益关系太过复杂,也间接导致这个产品带着它的缺点走向覆灭。
4. 替代者
HTML5就是对Flash直接替代者,触屏设备支持优秀、加载快,而且WebSocket和WebGL在延迟速度上和3D显示上效果更胜一筹。
5. 最后一个问题,国内是没法继续使用adobe了吗?
Adobe表示2020年后,会与重橙网络合作并支持其在中国大陆地区对Flash Player的独家发行与维护,该合作仅限中国大陆地区。
但是,提到重橙网络这个公司,经历过过去十年的朋友,那些无穷无尽的广告弹窗,并且在当初Adobe公司和重橙网络的协议中,Adobe公司允许重橙网络搜集用户的信息来改善Flash的体验。说到这里懂得自然懂...(说句题外话,在国内用windows实在心累,也是我几年前彻底转向macOS的主要原因吧)
曾经的王者已然必是离去,完成了它的时代使命。