2 ms·
> The web standards are the most egregious example of this. Of course they are, the end game is browsers being the OS. But it's way too risky to give web sites
by mschuster91 2y ago
> The web standards are the most egregious example of this.
Of course they are, the end game is browsers being the OS. But it's way too risky to give web sites direct unfettered access to the computer (ActiveX, remember the time and the many ways you could be fucked by that?), so a loooot of stuff has to be built as abstractions. WebGL/WebGPU, WebUSB, WebSerial, WebBluetooth... the only thing I'm still pissed about that didn't make the cut is WebSQL - IndexedDB and localStorage just suck in comparison to a proper SQL shell.
- grishka 2y ago> Of course they are, the end game is browsers being the OS. But could we please not do that? Can I do something to prevent this from happening?
- meindnoch 2y agoTake a look at how Apple killed Flash: they made a product that people flocked to, that didn't support Flash. This put vendors that didn't use Flash at an advantage compared to those that did, which started a vicious cycle for Flash. The same can be done with JS.
- grishka 2y agoI don't want to get rid of JS entirely, I want to discourage building apps with it. I want it to be the macro language for hypertext like it was originally intended.