I think most people would trade opacity and fancy buttons for MS Teams to be able to load in under a minute.
I think most people would trade opacity and fancy buttons for MS Teams to be able to load in under a minute.
Fixed that for you.
It's a paradox. If you don't make it look fancy, smooth, and appealing, you lose out to those that do. Even if you have a better product, that doesn't mean you can sell it on merits of being more technically efficient. Especially to more casual consumer or to business heads to make the purchases.
besides, the minute loading times aren't because it's caching all those animations and assets. That's a different division with different problems. Probably a mix of security checks, inefficient networking, and _maybe_ some choice in framework like Electron as a distant 3-5th (not that Teams uses Election).
We use Teams because the company that pays our salary tells us to use Teams. End of story.
And I would definitely trade opacity and fancy buttons for a client that loads and runs fast.
I covered that yes. Your company isn't made of people who will objectively measure the best product for the employees.
No weird colours or anything. Just mostly standard controls, unless it's necessary to create a custom one.