很久很久以前,如果想看网页视频、玩网页游戏,我们必须装个Flash插件才行。
不过,如今Flash的存在感已经越来越弱。。。
而且谷歌上月发布的新版浏览器中,已经悄悄地默认禁用了Flash。
如果不是浏览器弹出了运行提示,小编早已忘记了它的存在。
其实,好几年前iPhone就已经率先抛弃了Flash。
当时还有半数以上的网页多媒体内容在用Flash播放,苹果的这一举措还导致了不少争议和吐槽。
为什么看似不错的Flash会逐渐消失呢?还得从一通电话引发的惨案说起!
据说在2008年,苹果曾在iPhone上测试了Flash,发现软件工程问题后,乔帮主随即联系了Flash母公司Adobe的CEO 。
但对方不接电话,这让乔帮主对Flash解决Bug的能力产生了质疑。
于是乔帮主从此对Flash一生黑,决定禁用这个插件!
无论这个故事的真假,Flash的问题和Bug确有不少!
性能问题
首先,是前几年提的比较多的性能问题。
当时Flash用的旧版视频解码器是软件解码,会消耗大量的资源,而且严重影响移动设备的续航。
并非开放标准
其次,和Flash诞生的原因,以及HTML5网页标准的兴起有关。
过去网页并不能原生支持视频、音频等多媒体,以及复杂的交互方式。
为了解决上述问题,从而导致了Flash这一第三方插件的诞生。
而随着新标准HTML5的普及,原生支持了多媒体和复杂交互。
Flash作为私有封闭软件,使用的人自然也就越来越少。
大量安全漏洞
最后,Flash还存在个各种各样的安全漏洞,我们经常可以看到各种补丁。
甚至曾经一个Flash安全漏洞,可被用于向Windows PC传播勒索软件。
而谷歌为了进一步增强浏览器安全性,就在新版Chrome 69中禁用了Flash,甚至Flash的母公司也宣布2020年将正式停止支持。