Ruffle 2023 回顾 - Rust 实现的开源 Flash Player 模拟器
2017 年 7 月,Adobe 宣布将在 2020 年底停止对 Flash 的支持。随着 Flash 被淘汰,互联网上大量关于 Flash 的优秀资源也将因此而埋没。为了让这些 Flash 资源能在互联网上继续运行,有人就创建了能运行 Flash 的模拟器 —— Ruffle 正是诞生于此背景。
Ruffle 是采用 Rust 编程语言编写的 Adobe Flash Player 模拟器,并通过 WebAssembly 提供面向桌面和 Web 的版本。
该项目近日回顾了 2023 的亮点:
- ActionScript 3 语言从 60% 提升到 75%。
- ActionScript 3 API 支持从60%提升到 68%。
- 合并了 852 个 PR,关闭了 1,288 个 issue。
- 实现了7种Flash滤镜效果,使内容看起来更加准确。
- 实现了cacheAsBitmap支持,对于使用它的游戏来说是一个巨大的优化。
- 改进了文本渲染,包括基本的文本布局框架(TLF)支持和文本输入功能。
- 实现了套接字(TCP套接字或XML套接字)的支持,这对于多人在线游戏非常重要。
- 支持FLV视频播放,包括H.264解码的工作原型。
- 初步支持AIR(Adobe Integrated Runtime)。
- 允许混合AVM(ActionScript Virtual Machine)的影片正确运行。
- 改进了扩展,使其在Edge商店和Firefox for Android上可用。
- 改进了桌面用户界面,添加了新的高级打开菜单和调试工具。
- 重新设计了Ruffle的网站,增加了新的选项和演示播放器。
详情。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
AI 将影响全球近 40% 的工作,加剧财富不平等
国际货币基金组织 (IMF) 最新发布了一份“Gen-AI: Artificial Intelligence and the Future of Work”报告,就人工智能 (AI) 对全球劳动力市场的潜在影响进行了研究分析。 研究结果表明,AI 将影响全球近 40% 的就业岗位;且与新兴市场和低收入国家相比,发达经济体将受到更大的影响:面临着更大的 AI 风险,但也有更多的机会可利用 AI 所带来的好处。 在发达经济体中,约有 60% 的工作可能会受到 AI 的影响。大约一半受影响的工作可能会受益于 AI 的整合,从而提高生产率。至于另一半,则可能被 AI 应用所取代,从而会降低劳动力需求,导致工资下降和招聘减少。在最极端的情况下,其中一些工作岗位可能会消失。 相比之下,在新兴市场和低收入国家,AI 的普及率预计分别为 40% 和 26%。这一发现表明,新兴市场和发展中经济体面临的 AI 直接干扰相对较少。与此同时,其中许多国家没有基础设施或熟练劳动力来利用 AI;随着时间的推移,该技术也可能会加剧国家之间的不平等。 与此同时,AI 还可能影响国家内部的收入和财富不平等。收入阶层内部...
- 下一篇
优秀!openKylin 获中国开放指令生态 (RISC-V) 联盟“2023 年生态贡献奖”
为进一步推动RISC-V产业生态在国内的快速发展,中国开放指令生态(RISC-V)联盟于2024年1月13日举办联盟2023年年会。openKylin社区作为联盟会员单位受邀出席此次大会。 本次会议以“开放合作共赢未来”为主题,邀请政府部门、产业界、学术界及相关组织等代表共襄盛会,共同探讨RISC-V的全球发展趋势和中国RISC-V产业生态的可持续发展,推动相关产业链深度融合,共赢未来。 会上,2023年度联盟颁奖仪式举行。凭借在RISC-V领域的卓越贡献,openKylin社区获得由联盟颁发的“2023年度生态贡献奖”。 openKylin作为中国领先的开源操作系统根社区,自成立起,就十分关注并持续投入RISC-V架构生态建设,从源码级别自主构建了RISC-V开源桌面操作系统版本,实现了对算能RISC-V高性能平台的全方位支持,涵盖了桌面环境、软件生态、容器化部署和人工智能等关键领域。 截至目前,openKylin RISC-V版本能够支持HiFive Unmatched、VisionFive2、LicheePi和SG2042 EVB等市场主流RISC-V SoC开发平台,并与深度数...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- 2048小游戏-低调大师作品
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Red5直播服务器,属于Java语言的直播服务器
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7