Flash 被放弃真的是因为安全问题吗?为什么 Adobe 不选择重写更安全的 Flash,而是直接放弃这么大的市场,很多老动画、游戏的官网都是 Flash 写的,十几年没人维护现在都打不开了。Ruffle 非常多效果都不支持模拟

6 天前
 drymonfidelia
9955 次点击
所在节点    程序员
112 条回复
sujin190
6 天前
@daysv 搞不了吧,当时 v8 开始出来,还有 css3 ,其性能安全性标准性的都可以说是夸时代的,就 flash 这性能这安全性这开放程度怎么可能进得了浏览器,否则除非整个重写,但是重写解决这些问题兼容性大概率很难满足,很多老的 flash 还是不一定能运行,而且这成本也真不是一般的大吧,再说当时本来就是基于 flash 大量使用场景设计了更开放更标准更安全性能好的 html5 和 css3
semxau789
6 天前
@Avn 👍
sujin190
6 天前
而且也正是因为 v8 html5 css3 这一套太好用才促使 flash 真的被淘汰,以至于后续重写都搞的不咋滴
duanxianze
6 天前
是浏览器厂商放弃了 Flash 在先,不是 Adobe 自己先放弃了 Flash
mahaoqu
6 天前
只能怪乔布斯了
soulmt
6 天前
根据搜索结果,Flash 被放弃的主要原因有以下几点:
安全性问题严重。Flash 存在大量安全漏洞,平均每周有 6 个新漏洞出现,成为黑客攻击的重要途径。
性能效率低。Flash 占用大量系统资源,导致网页加载缓慢、卡顿。
不适应移动互联网。Flash 不支持移动设备,无法适应移动互联网的发展趋势。
封闭不开放。Flash 是 Adobe 公司的专有技术,不是开放标准,其他公司难以参与改进。
替代技术的出现。HTML5 等开放技术可以实现 Flash 的大部分功能,且性能更好、更安全。
主流浏览器和平台的放弃。苹果、Google 等公司先后宣布不再支持 Flash 。
Adobe 公司自身的放弃。Adobe 于 2017 年宣布将在 2020 年底停止支持 Flash 。
总的来说,Flash 技术已经无法适应现代互联网的发展需求,被更先进开放的技术所取代是必然趋势。虽然 Flash 曾经在互联网发展中发挥过重要作用,但现在确实到了该退出历史舞台的时候了。
cs419
6 天前
相较于 html5 的性能优势
flash 在教学方面 好像没有看到继任者
老师制作课件 物理 化学的 需要有交互动画 门框低
用 html5 写动画交互的话 那得写代码呀
另外还能用来制作小游戏 别的软件制作游戏应该都是要写代码吧

另外耗性能的话 现在的电脑都不差 浪费点也不是啥大问题吧
就好像 electron 应用 或者 java 后端 不都是吃资源的大户
keyfunc
6 天前
不是 adobe 要放弃,而是浏览器不想再支持他了,WEB 这一块开源是必须的
runliuv
6 天前
@soulmt ”HTML5 等开放技术可以实现 Flash 的大部分功能“,完全不搭边儿啊。
mosfet
6 天前
闪客帝国
大话三国,小小火柴人
但是觉得老牛逼了
w568w
6 天前
@soulmt 一眼 AI 胡诌回答
nuk
6 天前
以前高中老师写了好多 flash 课件,还有经常晚自习的时候上 loveinhere 放大话三国。实话实说,flash 确实无可替代,只是被滚滚向前的 web 浪潮抛弃了。
datou
6 天前
主要是更赚钱的移动端性能孱弱在 2010 年左右无法流畅跑 flash
skydcnmana
6 天前
答辩山,改不动的。
adoal
6 天前
你有这个疑问的原因是你对它有情怀滤镜。
randomstream
6 天前
还以为是 2015 年 ...
SoyaDokio
6 天前
不是说它不该走,而是走得太快了,偶尔会碰上带 flash 的网页就看不了...
fescover
5 天前
可以试试 openFL
https://www.openfl.org/
daysv
5 天前
@sujin190 flash 5 是 20 年前, 你确定有 css3 ? 有 v8 ?
那时候浏览器就开放了? IE456 火狐兼容写死你哦。
那时候连 ajax 好像都没
mrzx
5 天前
很简单,因为有 html5 这种替代者了...

flash 运行效率太低了,而且影响电脑的睡眠...及其耗电

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1101870

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX