Live data from Hacker News

Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

tomtalks.blog

51–60 of 359 posts

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#51

Earlier quoted context omitted.

Native anything is a lot of work for not a lot of gain as most users of Teams are forced to have it.

These are trillion dollar companies, I'm sure they can afford to lead the software industry for the greater good.

I don't think RAM conservation is high on anyone's list of initiatives to improve the world. The resource consumption of Electron is mostly of interest to computer scientists who like to see how small and efficient they can make something. But in this case, it does not really matter.

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#52

Earlier quoted context omitted.

If I understand correctly, Telegram has native apps on all platforms, and they are super fast and slick.

Telegram's mac app is pretty good at least, but I don't think it's a serious contender for any 100+ seat company.

I think GP's point was that it's doable (ie. providing native apps for all platforms), not that Telegram is a good replacement for Teams scenarios.

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#53
To repeat what I wrote elsewhere: Microsoft is looking to port Webview2 to macOS and then Linux. No timeline though.

So this will eventually also apply to macOS, yes.

https://github.com/MicrosoftEdge/WebView2Feedback/issues/131...

https://github.com/MicrosoftEdge/WebView2Feedback/issues/645

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#54

Earlier quoted context omitted.

Native apps means essentially building at least 5 distinct apps: windows, mac, iOS, linux, android. What a mess to work with and maintain. We already have cross-platfrom UI engines called browsers and they're very advanced and reasonably pleasant to work with these days. If you bundle the browser (electron) then you don't have to worry about differences between browsers. So electron makes plenty of sense to developer…

I see where you're coming from, but Microsoft already builds an entire office sweet as native apps across 4 of the 5 platforms you enumerated.

Which means they know extremely well what a costly and complex process it is.

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#55

Not really relevant but I need to vent. Client dropped Slack for Teams. I hate it, and information exchange has dropped precipitously since everyone switched. So slow, half the time text markup doesn't work, and the UI is inconsistent depending on if you're typing in a chat, meeting, or channel. Oh and none of the Slack logs were kept, losing years of information. (But that's not the fault of the Teams software) I lo…

I agree with this. Also how can they forget an option to “paste without formatting”? Copying stuff from other sources is extremely painful. At this point, I leave it as is. I don’t have time to micromanage each copy and paste.

Also teams has this arbitrary message character limit that makes it terrible for sharing large chunks of text (partial logs for example).

While the integrations with outlook (mail/scheduling) + teams works “well enough”, the experience of the app itself leaves something to be desired.

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#56

Earlier quoted context omitted.

> If I want a chat service with native apps But why? 'Native' is a tool, not a goal, surely? What's the underlying goal you want to achieve, and do you really need native to achieve that?

For me personally, it's having a set of UI widgets as consistent as possible with everything else on the platform as the primary concern. Secondarily it's performance / battery life.

As someone who switches between three platforms, I like that Electron apps are consistent and in sync. Back in the day when I was using Skype, I could never get used to either.

I don't know what Slack or Teams would look like with native UI components, but I am pretty sure I would consider it inferior to what we have at the moment. The possibly improved performance and memory footprint would be nice but not enough for me to care about.

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#57

Earlier quoted context omitted.

Native apps means essentially building at least 5 distinct apps: windows, mac, iOS, linux, android. What a mess to work with and maintain. We already have cross-platfrom UI engines called browsers and they're very advanced and reasonably pleasant to work with these days. If you bundle the browser (electron) then you don't have to worry about differences between browsers. So electron makes plenty of sense to developer…

I see where you're coming from, but Microsoft already builds an entire office sweet as native apps across 4 of the 5 platforms you enumerated.

Perhaps the effort/reward they get from office release does not apply to a freemium chat service that’s constantly updating?

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#58

I wonder if/when this will effect MacOS Teams. My 2015 MacBook, despite being old, is generally just fine for my web development work -- the one notable exception is Teams, it is almost unusably slow for me. I hadn't yet investigated whether it was a RAM/swap issue or other. But it's the only thing I have to regularly use (per employer) that gives me trouble.

It runs like garbage on macOS. 2019 16", if Teams is open the rest of the OS also starts to degrade in performance.

Teams is basically unusable except making or answering a call.

Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2

#60
post #55

Not really relevant but I need to vent. Client dropped Slack for Teams. I hate it, and information exchange has dropped precipitously since everyone switched. So slow, half the time text markup doesn't work, and the UI is inconsistent depending on if you're typing in a chat, meeting, or channel. Oh and none of the Slack logs were kept, losing years of information. (But that's not the fault of the Teams software) I lo…

I agree with this. Also how can they forget an option to “paste without formatting”? Copying stuff from other sources is extremely painful. At this point, I leave it as is. I don’t have time to micromanage each copy and paste. Also teams has this arbitrary message character limit that makes it terrible for sharing large chunks of text (partial logs for example). While the integrations with outlook (mail/scheduling) +…

I have to use the Mac plain paste shortcut all the time: shift+option+command+v (Ctrl+shift+v in windows, not sure about Linux)

Definitely a helpful shortcut!

Post reply on HN