3 ms·
> Microsoft Teams Teams is just a an Electron (AKA Chrome shit-client) program. So nothing can be done, unless they want to re-write the program from scratch.
by svnpenn 4y ago
> Microsoft Teams
Teams is just a an Electron (AKA Chrome shit-client) program. So nothing can be done, unless they want to re-write the program from scratch. I'm not saying the current situation is acceptable, its not. But when you choose Electron, you more or less doom your product to having awful performance forever.
- D13Fd 4y agoI don't believe that nothing can be done just because it's electron. VS Code gets perfectly fine performance.
- svnpenn 4y ago> VS Code gets perfectly fine performance did you forget a "/s" or something?
- denysvitali 4y agoCompared to Teams...
- Destitute 4y agoTeams is already very close to switching off of Electron to WebView2.
- svnpenn 4y ago> WebView2 you realize thats just another Chrome shit-client right?
- Scharkenberg 4y agoWell, that's one very opinionated take. Yes, it's still web-based, but the parent's point is that it uses the WebView2 that comes with Windows instead of maintaining and shipping a separate Electron instance. That ought to be a net positive in any case.
- svnpenn 4y agoOK, so Microsoft copy pasted the Chromium codebase, made some minor changes, built it, then include that build with Windows. How is that any better than the current situation? Its actually worse, since now that version will get old quite fast, unless Microsoft decides to also do forced updates like Google does.
- ramones13 4y agoWebView2 updates on the same cadence as Edge. Major updates every four weeks, security updates as needed.
- kcartlidge 4y ago> How is that any better than the current situation? The main benefits are that the apps should be faster, smaller, and use less resources as they don't include the whole of Electron (Chrome) with each one. So ideally massively less resource usage as so much is shared. Running VS Code and Teams at the same time, for instance, would ideally use around half of the resources (a naive guess but you see the point). As you allude to, though, it relies on MS keeping it updated but I would hope they take that seriously as if it takes off then one late update leaves multiple apps vulnerable. It remains to be seen.
- poopooracoocoo 4y agoSource? "Teams for Life" aka Teams Personal is different to Teams (for Business).
- ilyt 4y agoWeb version is also shit and we have other non-shit chat programs so it clearly can be better.