使用 Ruffle 模拟 Flash 运行
这是一款用来模拟 Flash 的 Chrome 扩展程序,而且它还是开源的。Ruffle 当前支持诸多浏览器,包括 Chrome、Edge、Firefox 等等,下面给大家演示一下如何在没有安装 Flash Player 的情况下,如何继续使用 Flash。
Ruffle 官网,可见支持各种操作系统和浏览器
Ruffle:https://ruffle.rs/#releases
Ruffle是一个用Rust编写的Flash播放器模拟器。Ruffle作为一个独立的应用程序在所有现代操作系统上运行,并通过WebAssembly在所有现代浏览器上运行。利用现代浏览器沙盒的安全性和crust对内存安全的保证,我们可以自信地避免Flash曾有过的所有安全隐患。Ruffle将Flash放回了它所属的网络,包括iOS和Android!
为了易于使用和安装,用户或网站所有者可以安装Ruffle的web版本,现有的flash内容将“正常工作”,无需额外配置。Ruffle将检测网站上所有现有的Flash内容,并自动将其“填充”到Ruffle播放器中,允许无缝和透明地升级仍然依赖Flash内容的网站。
Ruffle是一个完全开放源码的项目,由志愿者维护。我们都对保存互联网历史充满热情,我们也被这个项目所吸引,以帮助保存许多网站和大量的内容,当用户不能再运行官方的Flash播放器时,这些内容将无法访问。如果你想帮助支持这个项目,我们欢迎所有的贡献-即使只是玩一些老游戏,看看他们运行得如何。
Ruffle 目前尚未在各大浏览器的扩展商店中上架,我们需要从官网下载它的压缩包手动安装。在 Chrome 中的流程是这样的,首先,开启 Chrome 的扩展程序管理页面,开启右上角的开发者模式开关。
在 Chrome 的扩展程序界面开启开发者模式
接着,解压 Ruffle 扩展的 zip 包到一个文件夹当中。
解压 Ruffle 的 Zip 包
在 Chrome 的扩展程序管理页面当中,点击 “加载已解压的扩展程序”,然后开启广告 Ruffle 解压的文件夹,这样 Ruffle 就安装好了。重启 Chrome 浏览器,就可以使用 Ruffle 运行 Flash 了!
在 Chrome 中安装 Ruffle
Ruffle 真的有用吗?来看看笔者的测试。在下面的动图中,可以看到 Chrome 中 Flash 的开关已经关闭,然后笔者开启了一个计算器的 Flash Demo。点击运行后,这个 Flash Demo 的确可以运行如常,无论是界面还是交互都没有问题。对着这个 Flash Demo 点击右键,可以看到的确是 Ruffle 在运行。
Ruffle 演示,可见的确在关闭了 Flash 的前提下,能运行 Flash Demo
当然,Ruffle 并非完美无缺。当前它并不能保证完美兼容所有的 Flash 组件,有时候还是会遇到出错的情况。不过考虑到当前 Ruffle 仍处于 Beta 阶段,日后它应该会有更加出色的表现。
版权与免责声明:
凡注明稿件来源的内容均为转载稿或由网友用户注册发布,本网转载出于传递更多信息的目的;如转载稿涉及版权问题,请作者联系我们,同时对于用户评论等信息,本网并不意味着赞同其观点或证实其内容的真实性;