Все новости
Это интересно
Сейчас читают
Windows
Аватар Evernews Evernews

Microsoft рассказала про ускорение фреймворка WinUI 3, на котором делают интерфейсы Windows 11

0
0
Поделиться
Телеграфировать

Сам фреймворк планируется использовать активнее.

Microsoft рассказала про ускорение фреймворка WinUI 3, на котором делают интерфейсы Windows 11

Microsoft подробнее рассказала про увеличение отзывчивости интерфейсов и приложений Windows 11. Для этого компания переведет ключевые элементы системы на нативный фреймворк WinUI 3.

Одновременно программисты Microsoft оптимизируют сам фреймворк WinUI 3. В качестве ориентиров компания использует Проводник и Блокнот — часто запускаемые приложения, где лаги особенно заметны.

По данным компании, последние оптимизации WinUI 3 сократили число аллокаций памяти на 41%, временных аллокаций — на 63%, а число вызовов функций — на 45%. Время выполнения кода WinUI внутри фреймворка снизилось на 25%.

Ожидается, что эти доработки войдут в WinAppSDK 2.x. При этом Microsoft не спешит переносить в систему все найденные оптимизации: часть изменений пока считается слишком рискованной для выкатки на большую кодовую базу, планируются дополнительные тесты.

Сейчас интерфейс Windows 11 остается смесью разных технологий. В системе соседствуют старые компоненты, доставшиеся еще от предыдущих поколений Windows, а также элементы на базе WebView2, React и других фреймворков.

В Microsoft рассчитывают, что переход на WinUI 3 не только снизит фрагментацию кодовой базы, но и сделает пользовательский опыт более цельным, одновременно ускорив работу приложений.

Понравились наши истории?
Скорее добавляйте WTFTime.ru в предпочтительные источники Google — и мы всегда будем рядом.
Читать далее
Как вам Assassins Creed Black Flag Resynced?
10 из 10 на кончиках пальцев
76 голосов, 25.9%
Хорошо, но могло быть лучше
92 голоса, 31.4%
Самая обычная игра
36 голосов, 12.3%
Ужасно, пожалел о покупке
22 голоса, 7.5%
Не играл и не собираюсь
67 голосов, 22.9%
Теги: Windows, Windows 11, Технологии
Аватар Evernews
Evernews
8090 подписчиков