Het Windows 11-lek laat zien dat Microsoft een aantal UI-shells van UWP naar Win32 verplaatst

Het Windows 11-lek laat zien dat Microsoft een aantal UI-shells van UWP naar Win32 verplaatst

Microsoft verplaatst mogelijk enkele shell-ervaringen (gebruikersinterface-elementen), zoals Control Center naar Win32 + XAML van UWP in Windows 11. Oorspronkelijk werden veel van deze shell-elementen gebouwd met behulp van UWP (Universal Windows Platform), waarmee Windows 11-ontwikkelaars “universele ”apps die op meerdere vormfactoren kunnen draaien.

Hoewel UWP voorlopig een blijvertje is, lijkt er een strategische verschuiving te zijn in de manier waarop sommige delen van Windows worden gebouwd. Voorheen werden veel shell-ervaringen of gebruikerselementen gemaakt met behulp van ‘UWP’ of Universal Windows Platform , maar nieuwe referenties in de preview-builds suggereren dat de technologiegigant afstapt van het gebruik van UWP voor bepaalde functies.

Zoals opgemerkt door Xeno op X (voorheen Twitter), wordt de nieuwste preview-build geleverd met nieuwe bestanden in System32 van Windows 11: controlcenter.dll (Control Center of Action Center), mlenginestub.exe (Undocked MLEngine Stub), shellhost.exe (ShellHost) sortwindows64.dll (SortWindows64 dll).

Windows 11 zou een mix van Win32 + XAML kunnen gebruiken om gebruikersinterfaces te bouwen

De bovenstaande wijzigingen suggereren dat Microsoft een combinatie van oudere en nieuwere technologieën (Win32 en XAML) gebruikt om delen van de Windows-interface te bouwen, met name het Control Center, de vervanging van het Action Center van Windows 10 waarmee u WiFi, volume en andere instellingen kunt wijzigen .

Het is mogelijk om XAML te gebruiken met Win32 API’s via een technologie genaamd ” XAML Islands “, waarmee Win32-apps UWP-achtige modern ogende UI-elementen kunnen hosten.

ControlCenter Win32 en XAML gebaseerd op Windows 11
Control Center Win32 en XAML gebaseerd, niet UWP in Windows 11 preview | Afbeelding met dank aan: Albacore

De veranderingen die plaatsvinden met Windows 11 preview-builds zullen voor de meeste gebruikers niet zichtbaar zijn, omdat ze de functionaliteit of ervaring van de gemigreerde functies op geen enkele manier veranderen.

Het betekent alleen dat het Control Center zal werken met Win32 en XAML zonder te vertrouwen op het UWP-framework dat met bepaalde beperkingen en regels wordt geleverd.

Migratie naar Win32 + XAML zal het uiterlijk niet veranderen

Het Control Center zal er bekend uitzien en er zullen geen zichtbare cosmetische veranderingen zijn, omdat het dezelfde visuele ontwerpelementen gebruikt als voorheen. Het is alleen de onderliggende technologie die is veranderd, wat gebruikers niet zullen zien, maar misschien wel opmerken in termen van prestatie- of gedragsveranderingen.

Microsoft is net begonnen met het migreren van enkele shell-ervaringen naar Win32 + XAML van UWP, en deze wijzigingen worden niet meegeleverd met Windows 11 23H2 , maar met een toekomstige release van het besturingssysteem ( Windows 12 ?).

Het is ook de moeite waard om op te merken dat UWP niet alleen gaat over hoe de dingen er op uw scherm uitzien (dat is de taak van UI, of gebruikersinterface, technologieën).

Het gaat ook over hoe apps worden verpakt, beheerd en uitgevoerd binnen Windows. Deze stap toont een trend naar een andere aanpak, en het zal interessant zijn om te zien hoe dit zich ontvouwt in toekomstige updates van Windows 11.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *