Chrome是在近2年要求用户主动开启使用Flash权限,再默认的情况下是禁用Flash 。最后,计划在2020年底彻底从Chome中移除Flash 。
文章插图
Flash以插件的身份,做着平台该做的事情,功能还特别强大,为什么会从如此流行走向衰落呢?
我觉得大致有以下原因:
1、Flash效率变低了 。
随着功能的增多,Flash的效率明显变低了 。随着Flash功能的越加强大,开发人员使用Flash开发的产品也越发繁杂,Flash被用来做一些奇奇怪怪的事情,比如卖卖小广告、玩玩小游戏,这些应用多事粗制滥造,没有人会为Flash广告优化代码 。用户渐渐的发现,当低劣繁多的Flash充斥着网页的时候,电脑开始不堪重负,Flash落下了一个烤肉机驱动程序的称号 。
文章插图
2、Flash不安全 。
Flash是以一个插件的身份出现,干着浏览器平台干的事情,导致的后果就是承受了平台级别的风险 。很多的0Day漏洞就是出自Flash,例如2015年,安全机构NTT Group公布的十大最危险的漏洞就是全部出自Flash 。Flash能够运行相当复杂的代码,这让Flash很容易被渗透 。再加上Adobe在安全方面的不上心,令Flash安全问题频发 。
Flash支持多个平台,这令它带来的安全问题影响更加严重 。一旦Flash出现安全问题,N种浏览器、操作系统都有可能被攻陷 。在移动互联网时代,设备承担了越来越多的隐私数据,没人希望隐私从满是漏洞的Flash中泄漏出去 。因此,Flash遭到了冷落 。
文章插图
3、Flash很不稳定 。
作为一个插件,它自身频频崩溃也就罢了,还经常拉着浏览器乃至操作系统一起殉情 。光是播放视频,Flash就能给你弄出蓝屏事件,往往不得不关闭Flash的硬件加速提升稳定性 。
文章插图
4、Flash出现了替代品HTML5
HTML5对比Flash的效率更高,安全性更好,不需要另外安装插件也可以在各大平台运行,对不同设备的支持要比Flash更加友好 。
Flash之所以得以流行,是因为当时的网页实现不了什么功能,需要Flash这样的插件充当救火队员 。现在,HTML5已经基本上能包办Flash所有能干的事情了 。无论是视频播放,还是小游戏,使用HTML5都可以轻松实现 。
作为一款商业软件,Flash并不符合互联网的开放精神,起码就不如大家一起来运营的HTML5来得符合 。在之前,HTML5标准的制定一片混乱,WHATWG和W3C为了争夺HTML5标准的话语权,内斗不已 。
现在一切尘埃落定,HTML5标准已经出炉,业界再也没有什么理由观望而不跟进 。甚至Adobe也宣布,Flash的开发工具Flash Builder更名为Adobe Animate CC,加入对HTML5的支持 。
总结
简而言之,Flash曾经是互联网世界的超级英雄 。Flash的兴起和衰落,不仅仅是因为本身的堕落,还要考虑历史的进程 。历史的进程已经钦点了HTML5做接班人,你问我支不支持HTML5?反正业界都支持,微软、苹果、Google乃至Adobe都在力推HTML5 。
谢请,自1998年5月Flash 3.0发布,到2007年左右,Flash 9 alpha阶段开始支持Action 3,运行效率大幅提升之后,Flash从成长期逐渐步入辉煌期 。但是2007年苹果发布iPhone引发智能手机大潮之后,Flash则步入了漫长的衰退期,2015年,微软、Youtube等公司开始鼓励使用基于HTML5技术的媒体播放系统,自此,Flash死亡的倒计时被开启 。
从谷歌Chrome浏览器给出的Deadline来看,或许从2021年开始,Flash就将全面退出历史舞台 。
也就是说,截止到2020年12月31日将不再支持Flash Player,细心的朋友可以在看见chrome的提示 。
我们的网页从HTML1.0到2.0至3.0突飞猛进的技术迫使W3C要统一出新的超文本标准5.0,
【chrome为什么不支持flash】所以我们现在开发的网页大多会采用HTML5.0技术开发,因为所有的浏览器也晋升至支持5.0,让我们已更快、更好、给予我们更好的网页浏览体验 。
推荐阅读
- 中草集灵芝面膜为什么停产了
- 为什么微信充话费显示陌生号码
- 宁为什么不为什么
- 剑歌无名为什么不更了
- 狼的孩子雨和雪雨为什么变得冷漠
- 为什么豆腐在冰箱里一冻就变色了
- 为什么说红豆最相思
- 去青岛旅游租金为什么这么贵
- 为什么二手哈弗h8比h9要贵
- 为什么橙汁碰到气球气球会爆炸