5 ms·
Lots of sites use WebRTC for video and audio calls. Google Meet, Discord, Slack for example. On desktop it's far more secure to use those in-browser than via de
by roca 5y ago
Lots of sites use WebRTC for video and audio calls. Google Meet, Discord, Slack for example. On desktop it's far more secure to use those in-browser than via desktop apps.
- andrewmcwatters 5y agoYeah, and those all suck up my RAM. Color me nonplussed that WebKit doesn't follow in Chromium's footsteps.
- jhanschoo 5y agoI don't see how that's an argument for not supporting WebRTC...
- roca 5y agoFeel free to not use those apps. But a lot of people do want to use them.
- deleted 5y ago[deleted]
- onion2k 5y agoThe criticism was that "no one uses WebRTC", not that WebRTC was inefficient. Clearly millions of people do use it, so you aren't refuting the point in any way. Perhaps if Apple had supported WebRTC earlier their engineers could have influenced the way it works to make it better. That's the main problem with ignoring standards in an org the size of Apple - you don't get to contribute to them. I don't mind that Safari runs behind the other browsers because progressive enhancement enables me to deal with that. I do mind that Apple are failing to be a meaningful part of moving the web forwards, and are basically letting Google do whatever they like.
- coldtea 5y ago>Clearly millions of people do use it, so you aren't refuting the point in any way. Are forced to use it. And millions more would be forced to use it if Safari handed it on a plate as well...
- onion2k 5y agoThe overwhelming majority don't know, or really care, that they're using it. People don't care about tech. They care about what they see. User complaints will never be "WebRTC is bad!". They'll be things like "Google Meet kills my phone battery!", or "Teams doesn't work on my iPhone!". The solution to those complaints is usually to make the underlying tech better rather than chuck it out entirely and use something else.
- coldtea 5y ago>The overwhelming majority don't know, or really care, that they're using it. Which is why as devs we have a responsibility to save them from bad tech. That said: "PWA: because people don't care about tech" would be an apt marketing slogan.
- andrewmcwatters 5y agoMillions of developers are not using WebRTC. Not sure how you read my post, but clearly you wanted to make your own spin. Are millions of developers using Widevine, too? What kind of stupid argument is that?
- wbobeirne 5y agoSafari may be better than Chrome for backgrounded tabs or throttling when idle, but I can assure you its RAM usage is still quite high for many things, WebRTC included. I'm currently grappling with some OOM issues even on the latest iPhone 12 because Safari will wildly spike in RAM usage for certain things, especially around video and iframes (Nothing to do with JavaScript heap, this is webkit engine level stuff.)
- wickedsickeune 5y agoDiscord in particular, is an example of Electron done right. It's super performant and low impact on resources. MS Teams, made by a vastly richer company, is an example of the opposite. It's not Electron that's eating your RAM.