Утечка Windows 11 показывает, что Microsoft переносит некоторые оболочки пользовательского интерфейса на Win32 из UWP

Microsoft может перенести некоторые возможности оболочки (элементы пользовательского интерфейса), такие как Центр управления, в 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 (dll SortWindows64).

Windows 11 может использовать сочетание Win32 + XAML для создания пользовательских интерфейсов.

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

XAML можно использовать с API-интерфейсами Win32 с помощью технологии под названием « Острова XAML », которая позволяет приложениям Win32 размещать UWP-подобные современные элементы пользовательского интерфейса.

ControlCenter Win32 и XAML на базе Windows 11
Центр управления на основе Win32 и XAML, а не UWP в предварительной версии Windows 11 | Изображение предоставлено: Альбакор

Изменения, происходящие в предварительных сборках Windows 11, не будут видны большинству пользователей, поскольку они никак не изменяют функциональность или работу перенесенных функций.

Это всего лишь означает, что Центр управления будет работать с использованием Win32 и XAML, не полагаясь на платформу UWP, которая имеет определенные ограничения и правила.

Переход на Win32 + XAML не изменит внешний вид.

Центр управления будет выглядеть знакомо, и не будет никаких видимых косметических изменений, поскольку он использует те же элементы визуального дизайна, что и раньше. Изменилась просто базовая технология, которую пользователи не увидят, но могут заметить с точки зрения изменений в производительности или поведении.

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

Кроме того, стоит отметить, что UWP — это не только то, как все выглядит на вашем экране (это работа технологий пользовательского интерфейса или пользовательского интерфейса).

Речь также идет о том, как приложения упаковываются, управляются и запускаются в Windows. Этот шаг демонстрирует тенденцию к другому подходу, и будет интересно посмотреть, как это будет развиваться в будущих обновлениях Windows 11.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *