1 ポイント 投稿者 GN⁺ 2023-10-23 | 1件のコメント | WhatsAppで共有
  • Ruffleは、Rustプログラミング言語で作られたFlash Playerエミュレーターです。
  • Ruffleは、すべての現代的なオペレーティングシステムでスタンドアロンアプリケーションとして動作し、すべての現代的なブラウザーではWebAssemblyを通じてネイティブに実行されます。
  • Ruffleは、現代的なブラウザーの安全性とRustのメモリ安全性を活用し、Flashが抱えていたセキュリティリスクを回避します。
  • Ruffleは、使いやすく導入しやすいように設計されており、追加設定なしでWebサイト上の既存のFlashコンテンツを自動検出し、Ruffleプレイヤーで「ポリフィル」します。
  • Ruffleは、インターネットの歴史保存に情熱を持つボランティアによって維持されているオープンソースプロジェクトです。
  • Ruffleは、公式Ruffle CDNを使って所有するWebサイトに導入するか、「スタンドアロン」版としてダウンロードできます。
  • Ruffleは、Chromiumベースのブラウザー、Firefox、Microsoft Edge向けのブラウザー拡張機能としても利用できます。
  • Ruffleは、ActionScript 1 & 2(言語 95%、API 75%)およびActionScript 3(言語 70%、API 66%)をサポートしています。
  • このプロジェクトは、コード貢献、テストコンテンツ、資金支援、プロジェクトの広報など、あらゆる種類の貢献を歓迎しています。
  • Ruffleは、現在も活発に開発が続けられており、毎日ナイトリー開発ビルドを公開しています。

1件のコメント

 
GN⁺ 2023-10-23
Hacker Newsの意見
  • Ruffleは、AS3対応において進展を見せていることで注目されているFlash Playerエミュレータープロジェクトです。
  • このエミュレーターは、多くのユーザーが長い時間を過ごしたFlashゲーム、とりわけゲーム史を保存する手段として見なされています。
  • ゲーム以外でも、Ruffleは、いまだにFlashに依存しており更新されていない情報提供サイトにも有益です。
  • 一部のユーザーは、Ruffleがウェブサイト上の特定の動画ギャラリーと互換性がない問題を報告しました。
  • Adobe Flashは、ウェブ開発コミュニティにおいて、ようやく今になってその価値が認められている、時代を先取りしすぎた存在だと見なされていました。
  • Adobeが販売を終了した際に、なぜFlash Playerの一部をオープンソースとして公開しなかったのかという疑問があります。
  • 一部のユーザーは、Ruffleが新しいタイトルの制作に使えるのか、それとも過去の作品群を復活させるためにのみ使われるのかを気にしています。
  • AdobeによるFlash終了の決定は批判されており、このせいでウェブ体験がさらに画一的になったと考えるユーザーもいます。
  • Ruffleの開発は興味深いものと受け止められており、ユーザーは自分の好きなゲームが対応しているかを頻繁に確認しています。
  • GNU Gnashプロジェクトとの比較も行われており、このプロジェクトはAS2とAS3のサポートを試みましたが、成功は部分的なものにとどまりました。
  • Flashの喪失は、その機能性と低い参入障壁ゆえに、インターネットや初めてプログラミングを始める若い人々にとって大きな損失だと見なされています。