ITエンジニア/デザイナ向けにオープンソースを毎日紹介

かつてWebコンテンツの多くを担っていたFlash。今はもう廃れて新作を見ることはほとんどなくなってしまいましたが、今なお利用しているサイトは多いです。WebブラウザもFlashプラグインをサポートしなくなっており、このままでは再生すらできなくなってしまいます。

そこで作られているのがRuffleです。なんとWebAssemblyでFlashを再生できるプレイヤーです。

Ruffleの使い方

再生例。これは動かない場合です。

アニメーションもサポートされています。

こちらもアニメーションします。

デスクトップ版のプレイヤーも用意されています。

RuffleはWebブラウザであればWebAssemblyで動作するので、表示や動作速度も軽快です。まだ全ての動作がサポートされている訳ではないので、利用できるFlashコンテンツも限定的でしょう。しかし今後に大いに期待できそうなソフトウェアです。

RuffleはRust製のオープンソース・ソフトウェア(Apache License 2.0とMIT Licenseのデュアルライセンス)です。

ruffle-rs/ruffle: A Flash Player emulator written in Rust

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2