Wyciek systemu Windows 11 pokazuje, że Microsoft przenosi niektóre powłoki interfejsu użytkownika do Win32 z UWP

Wyciek systemu Windows 11 pokazuje, że Microsoft przenosi niektóre powłoki interfejsu użytkownika do Win32 z UWP

Firma Microsoft może przenieść niektóre środowiska powłoki (elementy interfejsu użytkownika), takie jak Centrum sterowania do Win32 + XAML z platformy UWP w systemie Windows 11. Pierwotnie wiele z tych elementów powłoki zostało zbudowanych przy użyciu platformy UWP (Universal Windows Platform), która umożliwia programistom systemu Windows 11 tworzenie „uniwersalnych ” aplikacje, które mogą działać na wielu obudowach.

Chociaż UWP na razie pozostanie, wydaje się, że nastąpiła strategiczna zmiana w sposobie budowania niektórych części systemu Windows. Wcześniej wiele powłok lub elementów użytkownika tworzono przy użyciu „UWP” lub platformy uniwersalnej systemu Windows , ale nowe odniesienia w wersjach zapoznawczych sugerują, że gigant technologiczny odchodzi od używania UWP w przypadku niektórych funkcji.

Jak zauważył Xeno na X (dawniej Twitter), najnowsza wersja podglądu jest dostarczana z nowymi plikami w System32 systemu Windows 11: controlcenter.dll (Centrum sterowania lub Centrum akcji), mlenginestub.exe (Undocked MLEngine Stub), Shellhost.exe (ShellHost) sortwindows64.dll (Dll sortowania systemu Windows64).

Windows 11 może używać kombinacji Win32 + XAML do tworzenia interfejsów użytkownika

Powyższe zmiany sugerują, że Microsoft używa kombinacji starszych i nowszych technologii (Win32 i XAML) do tworzenia części interfejsu systemu Windows, w szczególności Centrum sterowania, które zastępuje Centrum akcji systemu Windows 10 i umożliwia zmianę ustawień Wi-Fi, głośności i innych ustawień .

Możliwe jest używanie języka XAML z interfejsami API Win32 poprzez technologię zwaną „ wyspami XAML ”, która umożliwia aplikacjom Win32 hostowanie nowoczesnych elementów interfejsu użytkownika przypominających UWP.

ControlCenter Win32 i XAML oparty na systemie Windows 11
Centrum sterowania oparte na Win32 i XAML, a nie na platformie UWP w podglądzie systemu Windows 11 | Zdjęcie dzięki uprzejmości: Albacore

Zmiany zachodzące w wersjach zapoznawczych systemu Windows 11 nie będą widoczne dla większości użytkowników, ponieważ w żaden sposób nie zmieniają funkcjonalności ani doświadczenia migrowanych funkcji.

Oznacza to tylko, że Centrum sterowania będzie działać przy użyciu Win32 i XAML bez polegania na frameworku UWP, który zawiera pewne ograniczenia i zasady.

Migracja do Win32 + XAML nie zmieni wyglądu

Centrum sterowania będzie wyglądać znajomo i nie będzie żadnych widocznych zmian kosmetycznych, ponieważ wykorzystuje te same elementy wizualne co poprzednio. Zmieniła się tylko podstawowa technologia, czego użytkownicy nie zobaczą, ale mogą zauważyć pod względem wydajności lub zmian w zachowaniu.

Firma Microsoft właśnie rozpoczęła migrację niektórych środowisk powłoki do Win32 + XAML z platformy UWP i zmiany te nie są dostarczane z systemem Windows 11 23H2, ale z przyszłą wersją systemu operacyjnego ( Windows 12 ?).

Warto również zauważyć, że w UWP nie chodzi tylko o to, jak rzeczy wyglądają na ekranie (to zadanie interfejsu użytkownika, czyli interfejsu użytkownika, technologii).

Dotyczy to także sposobu, w jaki aplikacje są pakowane, zarządzane i uruchamiane w systemie Windows. To posunięcie pokazuje tendencję do innego podejścia i ciekawie będzie zobaczyć, jak rozwinie się to w przyszłych aktualizacjach systemu Windows 11.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *