Ruffle: Difference between revisions
No edit summary |
No edit summary |
||
| Line 11: | Line 11: | ||
|license = MIT and Apache 2.0 <small>(dual-licensed)</small> | |license = MIT and Apache 2.0 <small>(dual-licensed)</small> | ||
}} | }} | ||
'''Ruffle''' is an experimental, free and open-source [[Flash|Adobe Flash]] emulator written in Rust, available under either the Apache 2.0 or MIT licenses. It's available as a desktop player, as a HTML5 web embed using JavaScript/TypeScript and WebAssembly, and as a browser extension which can run the web embed on any site in place of older SWF elements. Even though Ruffle is still a work-in-progress, the HTML5 version in particular has already seen widespread adoption across various sites that depend heavily on Flash content, including such famous examples as Newgrounds and Homestar Runner. | '''Ruffle''' is an experimental, free and open-source [[Flash|Adobe Flash]] emulator written in Rust, available under either the Apache 2.0 or MIT licenses. It's available as a desktop player, as a HTML5 web embed using JavaScript/TypeScript and WebAssembly, and as a browser extension which can run the web embed on any site in place of older SWF elements. Even though Ruffle is still a work-in-progress, the HTML5 version in particular has already seen widespread adoption across various sites that depend heavily on Flash content, including such famous examples as Newgrounds and Homestar Runner. | ||
| Line 30: | Line 29: | ||
===Newgrounds=== | ===Newgrounds=== | ||
Newgrounds gives the option to use Ruffle for all of its Flash content, but the site staff avoids enabling Ruffle by default on posts that haven't been confirmed as compatible yet. To manually load a Flash post in Ruffle regardless of whether or not it's the default, you can add <code>?emulate=flash</code> to the end of the URL, [https://www.newgrounds.com/portal/view/59593?emulate=flash like so]. | Newgrounds gives the option to use Ruffle for all of its Flash content, but the site staff avoids enabling Ruffle by default on posts that haven't been confirmed as compatible yet. To manually load a Flash post in Ruffle regardless of whether or not it's the default, you can add <code>?emulate=flash</code> to the end of the URL, [https://www.newgrounds.com/portal/view/59593?emulate=flash like so]. | ||
===Homestar Runner=== | ===Homestar Runner=== | ||