From

Thank you

Sorry

We all know Flash is on the way out, but like Windows XP, it's been astonishingly stubborn. Too many sites still use it, and it's a common fallback method for displaying multimedia in antiquated browsers. And the plug-ins for Flash are notoriously unstable.

If Mozilla has its way, it may be able to kill the Flash plug-in once and for all with another technology that could prove even more ubiquitous and unkillable: JavaScript.

The demo page has several examples, which require the extension in the current release build of Firefox to be useful. Among them are a simple racing game, a number of graphics demos, an MP3 player, and a falling-boxes physics-engine example.

You can't arbitrarily run any old Flash plug-in with Shumway -- for now. According to the development documentation, many SWF features aren't implemented yet, but given how much JavaScript has been pushed to do recently, it isn't implausible that all features of Flash could be re-implemented as pure HTML5 and JavaScript.

Mozilla's Shumway demos work in Chrome and Firefox, albeit with slightly lower performance and some minor behavioral hitches. It's strong evidence the results, when fully polished, ought to be totally cross-platform and not simply an exploitation of unique features in Firefox's JavaScript engine (as is the case with asm.js, for example).