Витік Windows 11 показує, що Microsoft переносить деякі оболонки інтерфейсу користувача в Win32 з UWP

Корпорація Майкрософт може перенести деякі елементи оболонки (елементи інтерфейсу користувача), як-от Control Center, до Win32 + XAML з UWP у Windows 11. Спочатку багато з цих елементів оболонки створювалися за допомогою UWP (універсальної платформи Windows), яка дозволяє розробникам Windows 11 створювати «універсальні » програми, які можуть працювати в різних форм-факторах.

Хоча UWP поки що залишиться, здається, відбулися стратегічні зміни в тому, як побудовано деякі частини Windows. Раніше багато інтерфейсів оболонки або елементів користувача створювалися за допомогою ‘UWP’ або Універсальної платформи Windows, але нові посилання в попередніх збірках свідчать про те, що технологічний гігант рухається від використання UWP для певних функцій.

Як помітив Xeno на X (раніше Twitter), остання збірка попереднього перегляду постачається з новими файлами в System32 Windows 11: controlcenter.dll (Центр керування або Центр дій), mlenginestub.exe (Відкріплена заглушка MLEngine), shellhost.exe (ShellHost) sortwindows64.dll (SortWindows64 dll).

Windows 11 може використовувати комбінацію Win32 + XAML для створення інтерфейсів користувача

Наведені вище зміни свідчать про те, що Microsoft використовує комбінацію старіших і новіших технологій (Win32 і XAML) для створення частин інтерфейсу Windows, зокрема Центру керування, який є заміною Центру дій у Windows 10, який дозволяє змінювати Wi-Fi, гучність та інші налаштування .

Можливо використовувати XAML з Win32 API за допомогою технології під назвою «XAML Islands», яка дозволяє програмам Win32 розміщувати сучасні UWP-подібні -елементи інтерфейсу користувача.

ControlCenter Win32 і XAML на основі Windows 11
Центр керування на основі Win32 і XAML, а не UWP у попередній версії Windows 11 | Зображення надано: Albacore

Зміни, які відбуваються у збірках попереднього перегляду Windows 11, не будуть видимі для більшості користувачів, оскільки вони жодним чином не змінюють функціональність або досвід перенесених функцій.

Це лише означає, що Центр керування працюватиме за допомогою Win32 і XAML, не покладаючись на структуру UWP, яка постачається з певними обмеженнями та правилами.

Перехід на Win32 + XAML не змінить вигляд

Центр керування виглядатиме знайомим, і не буде жодних видимих ​​косметичних змін, оскільки він використовує ті самі елементи візуального дизайну, що й раніше. Це лише базова технологія, яка змінилася, і це те, що користувачі не побачать, але можуть помітити зміни продуктивності чи поведінки.

Microsoft щойно розпочала міграцію деяких інтерфейсів оболонки до Win32 + XAML з UWP, і ці зміни не постачаються з Windows 11 23H2, але майбутній випуск операційної системи (Windows 12?).

Крім того, варто зазначити, що UWP — це не лише те, як все виглядає на екрані (це завдання технологій інтерфейсу користувача або інтерфейсу користувача).

Це також про те, як програми упаковуються, керуються та запускаються в Windows. Цей крок демонструє тенденцію до іншого підходу, і буде цікаво подивитися, як це розгорнеться в майбутніх оновленнях Windows 11.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *