3 ms·
Because it's the easiest way to distribute software. The alternative to standards is every browser vendor doing their own thing, and "this website only works o
by jrockway 4y ago
Because it's the easiest way to distribute software.
The alternative to standards is every browser vendor doing their own thing, and "this website only works on IE". Remember the bad old days of the web where every bank required Windows because their UI was implemented with ActiveX? Standards killed that and now you can view your bank account on Linux.
WebRTC has its security downsides, but probably better than running a binary from the Chinese government as root so you can video call someone.
- unixbane 4y ago> Because it's the easiest way to distribute software. Not really, webdev is a pain just as much as making a native Windows app or Go binary. Programming is bullshit all the way down. The moment you try to do anything correct in absolutely any modern software stack or framework, you will have to do a bunch of hacks to indirectly force stuff into doing what's needed for your program to be correct. Of course in practice everyone just skips this part, contributing to the said problem. > Standards killed that and now you can view your bank account on Linux. But I literally can't view certain bank websites with Firefox.
- jrockway 4y ago> webdev is a pain just as much as making a native Windows app or Go binary I didn't mean to imply it was easier for the programmer. It's harder! But it's easier for the end user. Click link, app loads. Next best thing to being bundled with the OS.