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

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

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

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

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

https://tanronggui.xyz/t/1101870

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

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

© 2021 V2EX