La perdita di Windows 11 mostra che Microsoft sta spostando alcune shell dell’interfaccia utente su Win32 da UWP

La perdita di Windows 11 mostra che Microsoft sta spostando alcune shell dell’interfaccia utente su Win32 da UWP

Microsoft potrebbe spostare alcune esperienze di shell (elementi dell’interfaccia utente) come Control Center su Win32 + XAML da UWP in Windows 11. Originariamente, molti di questi elementi di shell venivano creati utilizzando UWP (Universal Windows Platform), che consente agli sviluppatori di Windows 11 di creare “applicazioni universali” “app che possono essere eseguite su più fattori di forma.

Anche se per ora UWP è qui per restare, sembra esserci un cambiamento strategico nel modo in cui sono costruite alcune parti di Windows. In precedenza, molte esperienze shell o elementi utente venivano creati utilizzando “UWP” o Universal Windows Platform , ma nuovi riferimenti all’interno delle build di anteprima suggeriscono che il colosso della tecnologia si sta allontanando dall’utilizzo di UWP per alcune funzionalità.

Come notato da Xeno su X (ex Twitter), l’ultima build di anteprima viene fornita con nuovi file nel System32 di Windows 11: controlcenter.dll (Centro di controllo o Centro operativo), mlenginestub.exe (MLEngine Stub non ancorato), shellhost.exe (ShellHost) sortwindows64.dll (SortWindows64 dll).

Windows 11 potrebbe utilizzare un mix di Win32 + XAML per creare interfacce utente

Le modifiche di cui sopra suggeriscono che Microsoft stia utilizzando una combinazione di tecnologie vecchie e nuove (Win32 e XAML) per creare parti dell’interfaccia di Windows, in particolare il Centro di controllo, che è il sostituto del Centro operativo di Windows 10 che consente di modificare WiFi, volume e altre impostazioni .

È possibile utilizzare XAML con le API Win32 tramite una tecnologia chiamata ” Isole XAML “, che consente alle app Win32 di ospitare elementi dell’interfaccia utente dall’aspetto moderno simili a UWP.

ControlCenter Win32 e XAML basato su Windows 11
Control Center basato su Win32 e XAML, non UWP nell’anteprima di Windows 11 | Per gentile concessione dell’immagine: Albacore

Le modifiche apportate alle build di anteprima di Windows 11 non saranno visibili alla maggior parte degli utenti poiché non modificano in alcun modo la funzionalità o l’esperienza delle funzionalità migrate.

Significa solo che il Centro di controllo funzionerà utilizzando Win32 e XAML senza fare affidamento sul framework UWP fornito con determinate restrizioni e regole.

La migrazione a Win32 + XAML non cambierà l’aspetto

Il Centro di controllo avrà un aspetto familiare e non ci saranno modifiche estetiche visibili perché utilizza gli stessi elementi di design visivo di prima. È solo la tecnologia di base che è cambiata, che non è qualcosa che gli utenti vedranno ma potrebbero notare in termini di prestazioni o cambiamenti di comportamento.

Microsoft ha appena iniziato la migrazione di alcune esperienze di shell su Win32 + XAML da UWP e queste modifiche non verranno fornite con Windows 11 23H2 ma con una versione futura del sistema operativo ( Windows 12 ?).

Inoltre, vale la pena notare che UWP non riguarda solo l’aspetto delle cose sullo schermo (questo è il lavoro delle tecnologie dell’interfaccia utente, o interfaccia utente).

Riguarda anche il modo in cui le app vengono assemblate, gestite ed eseguite in Windows. Questa mossa mostra una tendenza verso un approccio diverso e sarà interessante vedere come questo si svilupperà nei futuri aggiornamenti di Windows 11.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *