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

Утечка 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 не будет опубликован. Обязательные поля помечены *