Live data from Hacker News

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

tomtalks.blog

121–130 of 359 posts

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

#121
post #120
post #30

Earlier quoted context omitted.

No. There is no reason for Teams to be the dog that it is other than it being terribly written.

Apparently it was written in AngularJS, yes the old angular version. Which may explain the performance or the lack of it

Now they are switching to react

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

#122

Teams sucks. It's user interface is unintuitive and messy. I find it difficult to find the context I want. Search doesn't seem to work. It takes a long time to load. When it eventually loads, it pops itself up in front of whatever I've opened and started working on (whilst Teams is busy loading) to take all my keystrokes until I notice the keystrokes aren't showing up in the program I was already using - I've seen at…

> Teams sucks.

Yep. Was in a Teams meeting last week.

Audio mixing is poor compared with Zoom, any background noise on an active microphone will cut out another person speaking.

The controls menu keeps changing. Click on the "raise hand" icon and it disappears, you can't "lower your hand" until it reappears some random time later.

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

#123
post #73
post #55

Earlier quoted context omitted.

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) +…

Can somebody explain why "paste with formatting" is so widely the default option? I have literally never wanted to paste with formatting and neither have multiple family members who have needed help with preventing it from happening.

IMO if paste with formatting was assigned another shortcut like Ctrl+Shift+V and the default Ctrl+V was without formatting, that would be less frustrating.

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

#125

Drop Electron.... for Edge Webview2. I mean, okay sure, half the memory is an improvement. But what is going on in the chat industry that everyone's converged on Electron? You'd think Microsoft of all companies would be able to figure out how to build native apps. If I want a chat service with native apps, it seems like my only option is IRC.

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…

When and where it's a priority: creating a solid user-experience takes effort. If a project can't manage that when it matters, then their product or service is also going to suck in so many other ways their users will notice. Then native or not, it won't matter when everyone hates them.

Mac and iOS are relatively-straightforward, aren't terribly different, and share development resources.

Android (Kotlin) doesn't often lead to suicidal ideation.

Windows is meh.

Linux is so-so.

> So electron makes plenty of sense to developers

To mostly front-end developers who don't know much about the world outside of a browser.

> , even although it's an egregious resource hog.

Violating nonfunctional requirements to be usable, performant, and efficient.

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

#126
Hopefully they'll make it easy to be signed into multiple Teams accounts at the same time. Currently, you have to use a script in order to launch multiple Teams instances [1].

[1] https://techcommunity.microsoft.com/t5/microsoft-teams/multi...

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

#127
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) +…

My trick for paste without formatting is to throw it in the url bar and copy it back out.

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

#128

Earlier quoted context omitted.

If only Microsoft had a app development framework designed to allow developing apps for multiple mobile + desktop platforms with as much shared code as possible. https://dotnet.microsoft.com/apps/xamarin

Yep, we moved away because MS themselves are simply not serious about it.

Cross-platform development is like communism. An unattainable utopia. There's no "magicking-away" the idiosyncrasies of cross-platform development with abstraction layers. It's simpler to use native tools and go for the best each platform has to offer while keeping the L&F UX as similar as possible.

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

#129
post #20

Maybe one day they will discover Qt framework too.

Funnily enough, Microsoft does use Qt for parts of the OneDrive UI: https://forum.qt.io/topic/87898/microsoft-onedrive-sync-uses.... What that says about the state of UI framework fragmentation on Windows is up to interpretation.

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

#130
post #73

Earlier quoted context omitted.

Can somebody explain why "paste with formatting" is so widely the default option? I have literally never wanted to paste with formatting and neither have multiple family members who have needed help with preventing it from happening.

All I can figure is that research/observation showed that: - Normal users often prefer to paste with formatting. - Normal users will never figure out how to do that if it's not the default. - Normal users will usually reluctantly accept paste-with-formatting even if it's not what they wanted—that is, it's only rarely entirely unacceptable for them. - Power users will figure out how to paste without formatting.

You think Microsoft, of Ribbon and Clippy and full-screen start menu ads, and 20 different control panels for the same settings, does UX testing...? The same Microsoft that can't decide whether normal users prefer Windows, Windows Phone, Zune, or Xbox interfaces, so they just go ahead and add a little of each to all of them?

More likely they were just worried Slack was attacking their enterprise segment and killing Skype so they rushed a shitty product to market ASAP. "Embrace, extend, extinguish" has turned into "panic, copycat, repeat".

Post reply on HN