4 ms·
It's not a fair comparison. Flash was a closed source non-standard technology.
by propelol 8y ago
It's not a fair comparison. Flash was a closed source non-standard technology.
- skrebbel 8y agoThat's not why most people hated it.
- dcbadacd 8y agoBut it's part of the reason. It was also notorious for it's security flaws.
- pjmlp 8y agoWebAssembly on its current state still doesn't prevent internal memory corruption, due to lack of bounds checking enforcement. Yes it does not escape the sandbox, however triggering stack corruption of local variables opens the door to explore changing the behaviour of function calls, while getting some goodies in the process. It remains to be seen how secure is WebAssembly at scale, when black hats start actually turning their sights into it.
- tracker1 8y agoGiven the runtime environment and limitations, I SERIOUSLY doubt WebAsm will be LESS secure than JavaScript's runtime in browsers itself.
- josefx 8y agoOne reason I liked flash: You could disable malicious ads with flashblock without breaking 90% of the internet. With the cancerous growth of JavaScript APIs embrancing and extending on all that made flash evil that is no longer possible.
- dcbadacd 8y agoThat train has sailed already anyways with JS, so I see no difference in that. Though I do expect websites to become more obfuscated - rendered by wasm so that adblocks and privacy protectors can't reach as well.
- pjmlp 8y agoFlash now lives as Animate CC, however I can easily see future Websites being something like an Unity export.
- pjmlp 8y agoYou should have read all the way to the end. "In 2013, Adobe open-sourced the Flash Runtime C++ Compiler as CrossBridge, and released it on the GitHub code hosting website"
- jdright 8y agoThat was not a release, was a code dump. It died and nobody cared about it.
- pjmlp 8y agoIt doesn't change the fact we are down the same road, and the user UI/UX of getting a web page that is nothing more than WebAssembly + WebGL will be hardly different than Flash used to be, open source or not. I don't care, I used to enjoy playing with Flash, gave some sanity to the div/CSS soup pretending to be native UI controls.
- BubRoss 8y agoWebasm is much faster. I never heard anything about quake 3 being compiled to flash.
- pjmlp 8y agoNo one bothered to port it. Where are those benchmarks? All the following games are hardware accelerated on 2010-11 GPUs. "Adobe Flash Stage 3D demo video by Frima Studio" https://www.youtube.com/watch?v=LrArtYuEkEI https://www.youtube.com/watch?v=LrArtYuEkEI "Stage3D - The Demo of Porting Epics Unreal Engine to Flash" https://www.youtube.com/watch?v=_EBxd2tFEvU https://www.youtube.com/watch?v=_EBxd2tFEvU "3D Gaming Powered by Adobe Flash Player" https://www.youtube.com/watch?v=miY-g14dHBU https://www.youtube.com/watch?v=miY-g14dHBU "Flash Stage3D Demo "BIRTS" by SQUARE ENIX at ADC MEETUP" https://www.youtube.com/watch?v=VNNW8IJkX4g https://www.youtube.com/watch?v=VNNW8IJkX4g For anyone curious how the 3D API actually looked like, https://www.adobe.com/devnet/flashplayer/stage3d.html https://www.adobe.com/devnet/flashplayer/stage3d.html