Nadchodząca aktualizacja systemu Windows 11: ulepszona agenda kalendarza w Centrum powiadomień
Wraz z nadchodzącą aktualizacją system Windows 11 ponownie wprowadzi funkcję Kalendarza i Agendy w Centrum powiadomień – element, którego wielu użytkowników brakowało od czasu jego zniknięcia po premierze systemu w 2021 roku. Ten odświeżony widok Agendy, który pobiera dane z programu Outlook, będzie renderowany za pomocą komponentu WebView2, korzystającego z zasobów przeglądarki Microsoft Edge. Decyzja ta spotkała się z mieszanymi reakcjami społeczności użytkowników systemu Windows.
Obecne fazy testowania widoku Agendy trwają w wersjach zapoznawczych systemu Windows 11. Z mojego doświadczenia wynika, że funkcjonalność nie została w pełni zoptymalizowana, ponieważ nadal występują problemy z prawidłowym wczytywaniem szczegółów spotkań z programu Outlook w ramach środowiska WebView2. Na przykład, podczas eksperymentów z wstępną wersją widoku Agendy, zaobserwowałem znaczny wzrost liczby procesów „WebView2” podczas uzyskiwania dostępu do Centrum powiadomień.

Dodatkowo nagrałem demonstrację pokazującą, jak „Windows Shell Experience Host” w Menedżerze zadań zwiększa obciążenie procesora z poziomu bezczynności do ponad 15% po aktywacji widoku Agendy. Po rozwinięciu procesu „Windows Shell Experience Host” ujawnia się wiele towarzyszących mu procesów WebView2.
W tym interfejsie hosta zauważyłem kilka komponentów, takich jak „Proces GPU”, „Renderer” i „Narzędzie”, które są standardem w frameworku Edge WebView2 i są niezbędne do renderowania interfejsu użytkownika. Gdy użytkownicy wchodzą w interakcję z Centrum Powiadomień, komponenty te się aktywują, co powoduje gwałtowny wzrost wykorzystania pamięci – z około 1 MB do ponad 130 MB podczas renderowania widoku Agendy.

Zamknięcie Centrum powiadomień powoduje, że system Windows oszczędza energię, przełączając te procesy w stan „wstrzymania”, co w efekcie powoduje ich zamrożenie i zaprzestanie używania procesora i pamięci RAM, jak zaobserwowano w powiadomieniach najnowszej wersji systemu Windows.

Pomimo użyteczności WebView2, wielu użytkowników wyraża niezadowolenie z powodu braku możliwości zapewnienia natywnego działania aplikacji w systemie Windows 11, zwłaszcza w porównaniu z frameworkami takimi jak React, które utrzymują wykorzystanie natywnych komponentów interfejsu użytkownika. To przekonanie jest szczególnie powszechne w przypadku aplikacji opartych na WebView2 i Electron.
Ponowne zapoznanie się z funkcjonalnościami Kalendarza i Agendy w systemie Windows 11

Kalendarz Agenda w systemie Windows 11 przypomina swój poprzednik z systemu Windows 10, oferując elegancki interfejs, który prezentuje chronologiczną listę zaplanowanych spotkań. Godnym uwagi dodatkiem są jednak planowane ulepszenia sztucznej inteligencji: gdy użytkownicy zagłębiają się w konkretną agendę, uzyskują dostęp do „Microsoft 365 Copilot”.
Przedstawiciele firmy Microsoft potwierdzili, że integracja funkcji MS365 Copilot z widokiem Agendy w Kalendarzu będzie opcjonalna, co pozwoli użytkownikom na wybór, czy chcą z niej korzystać, czy ją pominąć. Kolejnym istotnym ulepszeniem jest możliwość dołączania do spotkań w aplikacji Teams bezpośrednio z Agendy, co znacznie usprawnia obsługę.

Ostatecznie, przeciętny użytkownik prawdopodobnie przedkłada funkcjonalność nad efektywność wykorzystania zasobów; jeśli widok Agendy spełnia swoje zadanie bez nadmiernego zapotrzebowania na zasoby, wprowadzenie WebView2 może okazać się uzasadnione. Niemniej jednak, ponieważ aplikacje oparte na WebView2, takie jak Teams i WhatsApp, mają problemy z zarządzaniem zasobami, należy rozważyć konieczność takiej integracji.
Dodaj komentarz