2 ms·
I don't think so, Flash Player was extremely stable and portable, swfs ran accurately (although sometimes slowly) on all targets, Safari, IE7, Nintendo Wii, did
by MintPaw 2y ago
I don't think so, Flash Player was extremely stable and portable, swfs ran accurately (although sometimes slowly) on all targets, Safari, IE7, Nintendo Wii, didn't matter.
Maybe wasm+Canvas is getting close to being stable. But if you code up a webgl game and test it on desktop Chrome, odds are it'll just be a black screen on anything but the most popular Android devices, and you'll need to do tons of work and testing to get it to run on an iPhone.
And WebGPU is probably at least 5 years away from being stable enough to be considered to "run everywhere".
I strongly considered trying to do this a few times, but ended up writing an swf parser in C++ and used Skia to render. It's probably the best we can do right now, but we still regularly get players who complain about just seeing a black screen.