Ruffle让Flash重回网络

Ruffle 是一个用 Rust 语言编写的 Adobe Flash Player 模拟器。能够在现代浏览器中安全地播放 SWF(Shockwave Flash)文件,因为Adobe已经停止对 Flash Player 的支持。Flash 曾经在网页动画、互动内容、在线游戏等诸多领域广泛应用。但由于安全漏洞等诸多问题,Adobe 逐步淘汰了 Flash Player。Ruffle 通过模拟 Flash Player 的功能,使得旧的 Flash 内容在一定程度上可以继续发挥作用。它是开源的,这意味着开发者可以参与到项目的改进和维护中。其代码主要是用 Rust 编写的,Rust 语言以其高性能、内存安全等特性而闻名,这有助于构建稳定、高效的模拟器。

Flash小游戏演示

Ruffle CDN:

优点:无需更新 缺点:受限网络加载过慢

<script src="https://unpkg.com/@ruffle-rs/ruffle"></script>

自托管:

下载:https://ruffle.rs/downloads

<script src="ruffle/ruffle.js"></script>

Ruffle主页:https://ruffle.rs/

GitHub地址:https://github.com/ruffle-rs/ruffle/

帮助文档:https://github.com/ruffle-rs/ruffle/wiki/Using-Ruffle#javascript-api

 

发表评论