On 8/7/2019 at 11:23 PM, g_o said:Because I really want to believe that once permission standards on the browser are established, direct access to hardware would be even more optimized piece of a cake than it is today.
Problem with making games/applications on top of HTML documents
Adding yet another layer of abstraction on top of a text protocol meant for scientific papers (HTML) will soon reach its limit and web binaries will still face the issue of trust from the user. I wouldn't go to a random website and enable JavaScript just to play a game, so trust has to be established using publishers, stores and inspection just like with native binaries. There's also a problem of running plug-ins in the same browser that might later be used to access the bank with them still being active. Netflix support once gave me a download link to SilverLight in the Windows store, which of course contained a key-logger like everything else in there.
Solution
Nobody stops you from making a new browser with open protocols, close to how the dark net was created. This would increase performance, simplify development, allow games to easily be downloaded and played offline from a home catalogue. Pay-to-win and addiction-based games could be marked as dangerous by the pilot reviewing community. The game host can generate 1000000 random-seed check-sums for signing peer-to-peer downloads and updates using 4 random seeds picked after delivery.