3 ms·
I agree. But currently WebGL doesn't exist (in practice) either. And nothing you said has anything to do with WebGL. See android market where you can install a
by tjoff 15y ago
I agree. But currently WebGL doesn't exist (in practice) either.
And nothing you said has anything to do with WebGL. See android market where you can install apps from a web page. See Origin, launch games from the browser. Installing, running an native game doesn't have to be more than answering "yes" to the question "do you want to play this game?". And I have a hard time seeing how it should be harder to uninstall than a game utilizing WebGL and local storage...
Keeping the game sandboxed and basically treating everything that is downloaded as a cache - no problem.
And streaming content to a native-game isn't exactly rocket science either, there just haven't been a need for it when you still have this cumbersome install process that you have today.
Do this and you would get an awesome separation of performance critical low level code and the web resulting in a vastly reduced attack vector (basically going from push to pull). As a bonus you would get much better performance.