3 ms·
How does it compare with Mozilla's Shumway ( https://mozilla.github.io/shumway/ https://mozilla.github.io/shumway/ , "a Flash VM and runtime written in JavaScri
by ronjouch 10y ago
How does it compare with Mozilla's Shumway ( https://mozilla.github.io/shumway/ https://mozilla.github.io/shumway/ , "a Flash VM and runtime written in JavaScript")?
- Jasper_ 10y agoThe creator of Gordon went to go work on Shumway at Mozilla. Unfortunately, both are now dead.
- ronjouch 10y agoIndeed ( https://github.com/mozilla/shumway/commits/master https://github.com/mozilla/shumway/commits/master ). But looking at the codebase (10000 commits, tests), maybe there's hope it's pushed again someday? Mozilla pulled the same compatibility-via-JS-runtime trick for PDF, but SWF must be even tougher, and there's probably less demand. Maybe Archive.org (who have recently been helping JS emulation projects like JS MESS and JS DOSBox) will someday be interested in providing support and visibility?
- userbinator 10y agoActually, having worked with both PDF and SWF (and software for converting between them...), they're both complex formats in different ways, although I personally think SWF is slightly easier to parse; PDF is a weird pseudo-textual format that includes elements of PostScript and interactive features via embedded JS, while SWF is conceptually much simpler to parse and its graphics are also simpler, but its interactivity model is more complex. Converting graphics from SWF to SVG is an easy demonstration of just how inefficient XML-based formats are. We just don't notice (most of the time) because of computing power.
- bobajeff 10y agoI guess they could always emulate a machine with Flash Player installed on it. Outside of that it looks like it's up to Adobe to make a Flash runtime for the Web: https://bugbase.adobe.com/index.cfm?event=bug&id=4178275 https://bugbase.adobe.com/index.cfm?event=bug&id=4178275
- anonbanker 10y agoGordon Shumway was the name of the main character in the TV show "Alf". This was the joke behind the name.
- glandium 10y agoAnd I guess Gordon itself got its name from "Flash Gordon"?
- mariuolo 10y agoAs Gnash and Lightspark appear to be. Apart from technical difficulties I suppose there is no longer a market for a dying technology.