Ruffle项目希望复活Flash Player

Abobe的Flash Player即将消亡,它曾经是在浏览器中显示富媒体的标准,它激发了一个名为Ruffle的项目,以保留Flash的遗产。 Ruffle使用Rust语言和WebAssembly二进制格式 。

开源Ruffle仍处于概念验证开发阶段,是用Rust编写的Flash播放器。 为了使Flash内容可访问,该项目使用WebAssembly面向桌面和Web。 现在提供Ruffle演示 。

[更深入: 如何开始使用WebAssembly 。 • WebAssembly的下一步是什么 。 • 8个使WebAssembly崭露头角的项目 •那么, WebAssembly的下一步究竟是什么? | 通过InfoWorld的App Dev Report新闻通讯了解编程方面的热门话题。 ]

通过在Rust中编程,Ruffle可以编译为WebAssembly,Ruffle团队希望该WebAssembly能够以全速播放Flash电影。 而且WebAssembly在沙盒环境中运行可以帮助防止安全漏洞,例如困扰原始Flash Player的那些漏洞。

Web API将提供大多数SWF内容的精确仿真。 Ruffle可以支持多个渲染后端,例如使用Lyon库或通过Web canvas API通过镶嵌进行GPU渲染。

在哪里下载Ruffle

您可以从GitHub 下载Ruffle 。

From: https://www.infoworld.com/article/3433759/ruffle-project-hopes-to-resurrect-flash-player.html

你可能感兴趣的:(rust,后端)