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

38 天前
 drymonfidelia
10971 次点击
所在节点    程序员
113 条回复
soukiya
38 天前
使用上效率低,技术上不开源,商业上不赚钱,早期移动设备(性能羸弱)放弃因为第一点,软硬件厂商因为第二点,Adobe 放弃因为第三点。
drymonfidelia
38 天前
Ruffle 完成度实在是太低了,我测试了几个 Flash 小游戏没有一个玩起来没 Bug
最新版 Ruffle 连 http://www.propeller-game.com/product/agreement/flashgame/sukesuke_jessica.swf 这个简单到只有两张图的 Flash 都没办法正常播放
drymonfidelia
38 天前
@drymonfidelia 这个 Flash 就是点击第一张图透出第二张图,不知道是事件的模拟问题还是 Ruffle 不支持模拟透明度,完全动不了
drymonfidelia
38 天前
@soukiya 这么大的用户量,而且是属于短期内很难迁移的那种,为什么还赚不到钱呢?
yuhaofe
38 天前
@drymonfidelia flash 主要靠制作工具赚钱吧,要说用户量,HTML5 、WebGL 、移动端的用户量更大,所以 Adobe Flash Professional 2016 年就改名成 Adobe Animate ,现在主要是个 HTML5 动画/游戏制作工具了
Rust2015
37 天前
flash 当年被淘汰,是因为会照成 CPU 过载发热,烧 CPU
Avn
37 天前
中国区的 Flash Player 还在持续维护,剔除广告后的纯净版: https://gitlab.com/cleanflash/installer
liyafe1997
37 天前
不是,这玩意跟 Java Applet ,Silverlight 这些 Web Native 扩展一样,注定要扫进历史垃圾堆的,因为 HTML5 & WebGL & WebAssembly 占据了这个生态位。或者说,是这些新 Web 标准出来之前的一种 workaround 。
liyafe1997
37 天前
@drymonfidelia Ruffle 还行吧?我去年还拿 Ruffle 把上古神器打完了
opengps
37 天前
不是说 flash 可以直接转换为 js 吗?
x86
37 天前
那个年代看别人整站 Flash 做太 jb 炫酷了
ferock
37 天前
想太多,鸡肋想一想为啥叫鸡肋
cmdOptionKana
37 天前
flash 确实可惜了,感觉可以放弃互动,直接转型动画制作工具,最终转成 mp4 输出,这样性能问题也解决了。
iyiluo
37 天前
flash 还有一个无法解决的缺点,非常耗 CPU 资源,优点是很小的文件就能实现非常炫酷的效果,但是现在网速已经不是瓶颈了
Configuration
37 天前
@cmdOptionKana flash 跟用户之间是可以有 UI 交互的,例如很多 flash 游戏,mp4 是不能的
Configuration
37 天前
@cmdOptionKana 如果只用来输出动画,不如直接 mp4 了,不用 flash 转 mp4 多此一举
cmdOptionKana
37 天前
@Configuration “flash 制作器”可以转型做“动画制作工具”。

交互能保留当然最好,但研发(优化性能)成本太高,adobe 支撑不住。反正项目都要黄了,还不如转型。
daysv
37 天前
flash 优势是开发软件是真好用, 开发也不考虑兼容性问题, 我从 flash 5 as2 开始写的。
那时候想干啥都是用 flash 。
当年如果公司战略不是放弃 flash ,而是开源并推动 flash 进浏览器标准,现在可能又是另一翻天地了。
wy315700
37 天前
有没有可能 HTML5 相当于是个重写后的 Flash
pursuer
37 天前
实际浏览器技术放弃 native 插件并不只有 flash ,ppapi ,npapi ,NaCl 等技术标准都被浏览器放弃了,大概是跨平台和安全问题。且对浏览器来说维护一个这样的系统外,平台相关的扩展是一个很大的工作量。
而 Adobe ,我个人觉得,Flash 本身也是从 Macromedia 那里买来的,虽然也做了 AS3 ,但要完全迁移到现在的 HTML5 结构大抵也是要大规模重构的,对 Adobe 来说收益不能覆盖支出,没有动力做。

唯一的问题是,Adobe 一直不愿意开源 Flash Player 。如果开源搞不好会有更多人会去尝试做移植工作,说不定能把 flash 技术以另一种形式重现,也许是因为其中包含许可证问题吧。

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

https://tanronggui.xyz/t/1101870

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

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

© 2021 V2EX