Microsoft twierdzi, że wydajność aplikacji Teams dla systemu Windows 11 poprawiła się w podstawowych przypadkach użytkowania wiadomości, połączeń i spotkań z powodu modyfikacji kodu.
Microsoft Teams został pierwotnie zaprojektowany jako oprogramowanie do czatu grupowego, ale od 2016 roku ewoluował w wszechstronną platformę współpracy. Podczas epidemii COVID-19 popularność Microsoft Teams gwałtownie wzrosła, osiągając 145 milionów aktywnych użytkowników dziennie w kwietniu 2021 r. z 44 milionów na początku 2020 r. Zmienił swój pomiar z dziennego na miesięczny w styczniu i twierdził, że ma 270 milionów aktywnych użytkowników miesięcznie.
Inicjatywa Microsoft „Teams 2.0”, która rozpoczęła się w zeszłym roku i nadal trwa, obejmowała migrację z frameworków Angular do React HTML/Java JavaScript oraz przejście z Electron na WebView2, komponent Chromium Edge do integracji kodu internetowego w natywnej aplikacji.
Najbardziej godne uwagi zmiany dotyczyły obsługi klienta dla użytkowników korzystających z pulpitu Teams do obsługi wiadomości, konferencji i spotkań.
Aplikacja Teams na Windows 11 jest teraz znacznie szybsza
Dziś wydajność komputerów stacjonarnych zespołów w sierpniu 2021 r. jest porównywalna z wynikami zgłoszonymi we wcześniejszych badaniach. Poniżej znajdują się niektóre wyniki testów pokazujące skrócone opóźnienia i czasy wczytywania wiadomości i opóźnień w spotkaniach.
Czas oczekiwania
Według badań Microsoftu opóźnienie zespołów podczas przewijania listy czatów spadło o 11,4%, a opóźnienie listy kanałów poprawiło się o 12,1% w porównaniu do Messengera. Ponadto okno redagowania wiadomości ładuje się o 63% szybciej.
Czasy wczytywania strony
Przełączanie na kanał i tworzenie okna czatu było o 25% szybsze, podobnie jak przełączanie wątków w kanale aktywności (wzrost o 17,4%). Zmiana tematów rozmów poprawiła się o 3,1%.
Szybsze przełączanie
Spadek opóźnienia podczas przełączania między wyciszonym i niewyciszonym dźwiękiem wynosi 16%. Ponadto przejście do ekranu dołączania do spotkania przed spotkaniem jest znacznie szybsze, a także przechodzenie między spotkaniami w celu komunikacji.
Jak to się stało szybciej?
Mark Langton, kierownik programu grupowego w usłudze Office 365 Microsoft Teams, powiedział: „Inwestycje obejmowały przejście z platformy Angular do React, aktualizację Electron (struktury do tworzenia aplikacji komputerowych), ograniczenie ponownego renderowania i wprowadzanie stopniowych ulepszeń kodu. ” o aktualizacji.
Dodał: „Nasze zespoły zajmujące się komputerami stacjonarnymi, platformą i wydajnością wprowadziły kilka fundamentalnych ulepszeń, a nasze zespoły ds. komunikacji i rozmów/spotkań nawiązały współpracę, aby zoptymalizować kod pod kątem ukierunkowanych doświadczeń użytkowników, które uznaliśmy za ważne dla ogólnego doświadczenia”.
„Otwieranie okna rozmowy/spotkania ładowało się 4,5% szybciej. Następnie, gdy użytkownik uczestniczy w spotkaniu, przejście na czat poprawiło się o 13%, przejście na kanał aktywności poprawiło się o 18,7%, a przejście na kanał poprawiło się o 20%” – mówi Langton.
Langton powiedział, że testy Microsoft dla aplikacji Teams wykorzystywały „zanonimizowane dane z 95. percentyla wszystkich użytkowników komputerów stacjonarnych na świecie (co oznacza, że w 95% przypadków doświadczenie jest lepsze niż ten wskaźnik).” Koncentruje się na 95. percentylu, aby uchwycić „użytkowników na urządzeniach o niskiej przepustowości, użytkowników w sieciach o niskiej przepustowości i uwzględnić inne przypadki brzegowe, które mogą wpłynąć na wrażenia użytkownika”.