4 ms·
An open source Flash player is not perfectly bug-for-bug compatible with the real Flash player.
by tbodt 9y ago
An open source Flash player is not perfectly bug-for-bug compatible with the real Flash player.
- nkkollaw 9y agoSure, but if anyone is really interested in Flash and Adobe's player is reaching EOL, whatever open source project gets to be used as its substitute will become the standard, and no one will care about compatibility with Adobe's Flash player, since no one will have it installed.
- tbodt 9y agoWhich one is everyone going to install: an open source flash player that's not quite compatible, or the adobe one that's perfectly compatible?
- nkkollaw 9y agoThe one that isn't abandoned, which in 2020 will be the open source one. Again, I don't see why if there's interest in Flash and Adobe is abandoning its player, the open source ones can't be made to work as well (or as bad) as Adobe's. Firefox copied IE's quirks back in the day, I don't see why it can't be done again.
- yuhong 9y agoFlash is more complex than HTML/CSS/JS though.
- hexmiles 9y agoare you sure? i worked with flash and actionscript, and i doubt they are more complex than html/css/js, personaly i think the contrary. What make more difficult the reimplementation is the abscence of a specification or a standard.
- btown 9y agoThis ignores all legacy Flash applications, which were designed for the original player (bugs and all). These are the legacy that need to be preserved. Presumably (though I'd love to see counterexamples) most people using Adobe Animate CC (the latest version and rebrand of Flash) these days are targeting HTML5 anyways.
- nkkollaw 9y agoAh, I see. Then I guess the bugs can be taken into account like Firefox did with IE6? Perhaps having a compatibility-mode on/off so that new movies could follow the standard.
- simion314 9y agoI think movies and animations are not the problem, those would be easy to playback if the codecs are right, there are planty of games, some 3d, and some interactive applications that use Flash and Flex, there are tons of APIs that Flash supports and implementing all of those exactly as in Flash was a huge task for the community, since Flash is not used in new projects just as legacy very few developers are interested in working on that in their free time.