2017 年 7 月,Adobe宣布將在 2020 年底停止對 Flash 的支持。隨著 Flash 被淘汰,互聯網上大量關于 Flash 的優秀資源也將因此而埋沒。為了讓這些 Flash 資源能在互聯網上繼續運行,有人就創建了能運行 Flash 的模擬器 —— Ruffle 正是誕生于此背景。
Ruffle 是采用 Rust 編程語言編寫的 Adobe Flash Player 模擬器,并通過 WebAssembly 提供面向桌面和 Web 的版本。
該項目近日回顧了 2023 的亮點:
ActionScript 3 語言從 60% 提升到 75%。
ActionScript 3 API 支持從 60% 提升到 68%。
合并了 852 個 PR,關閉了 1,288 個 issue。
實現了 7 種 Flash 濾鏡效果,使內容看起來更加準確。
實現了 cacheAsBitmap 支持,對于使用它的游戲來說是一個巨大的優化。
改進了文本渲染,包括基本的文本布局框架(TLF)支持和文本輸入功能。
實現了套接字(TCP 套接字或 XML 套接字)的支持,這對于多人在線游戲非常重要。
支持 FLV 視頻播放,包括 H.264 解碼的工作原型。
初步支持 AIR(Adobe Integrated Runtime)。
允許混合 AVM(ActionScript Virtual Machine)的影片正確運行。
改進了擴展,使其在 Edge 商店和 Firefox for Android 上可用。
改進了桌面用戶界面,添加了新的高級打開菜單和調試工具。
重新設計了 Ruffle 的網站,增加了新的選項和演示播放器。
審核編輯:劉清
-
FlaSh
+關注
關注
10文章
1644瀏覽量
148771 -
編程語言
+關注
關注
10文章
1951瀏覽量
35021 -
模擬器
+關注
關注
2文章
884瀏覽量
43445 -
Rust
+關注
關注
1文章
230瀏覽量
6675
原文標題:Ruffle 2023回顧——Rust實現的開源Flash Player模擬器
文章出處:【微信號:OSC開源社區,微信公眾號:OSC開源社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
電網模擬器工作原理淺析
光伏組件模擬器9大參數概述
![光伏組件<b class='flag-5'>模擬器</b>9大參數概述](https://file1.elecfans.com/web3/M00/04/71/wKgZPGdzwuGAGtMqAAHnt7J1L1E722.png)
CAN總線模擬器的使用指南 CAN總線網絡的安全性分析
如何使用光伏模擬器
![如何使用光伏<b class='flag-5'>模擬器</b>](https://file1.elecfans.com/web2/M00/0B/71/wKgaomch-IKAC02jAAQ6bL-ZtB0620.png)
可回饋式電網模擬器的使用方法有哪些?
負載模擬器是干什么的,負載模擬器需要接電源嗎
電池模擬器的原理和運用介紹
![電池<b class='flag-5'>模擬器</b>的原理和運用介紹](https://file1.elecfans.com/web2/M00/06/0A/wKgZombhT82AO_8nAAZ_KnTjhHo780.png)
![](https://file1.elecfans.com/web2/M00/06/78/wKgaomba0AuAAMXgAAKGtks9xyk435.png)
蘋果更新App Store指南,允許PC模擬器下載游戲
電池模擬器模擬測試電池充放電性能
![電池<b class='flag-5'>模擬器</b><b class='flag-5'>模擬</b>測試電池充放電性能](https://file1.elecfans.com/web2/M00/C4/C0/wKgZomX3zpmAPH47AAk0oOCDgYg553.png)
評論