Microsoft занялась ускорением браузера Edge и начала с перехода на WebUI 2.0

Читать в полной версии

Microsoft представила новую архитектуру обработки пользовательского интерфейса WebUI 2.0, которая ускорит работу браузера Edge. Её эффективность по сравнению с конкурирующими решениями компания продемонстрировала на примере одного из служебных меню программы.

Источник изображения: microsoft.com

Microsoft перевела служебное меню «Основные параметры браузера» Edge, которое демонстрирует базовую информацию о производительности программы, на новую архитектуру WebUI 2.0. Это позволило ускорить данное меню на 42 % — компания продемонстрировала его работу в сравнении с React и WebUI с Javascript. На слабых компьютерах без SSD и с менее чем 8 Гбайт оперативной памяти прирост производительности составил 76 %. В сборке 124 на новую архитектуру было также переведено меню «Избранное», скорость работы которого выросла на 40 %. В перспективе на WebUI 2.0 будут переведены и другие функции Edge, включая страницы истории, загрузок и кошелька.

Компания разработала архитектуру WebUI 2.0, обнаружив, что многие компоненты Edge построены на «слишком больших» пакетах кода. В WebUI 2.0 их размеры уменьшились, а сама архитектура стала «более модульной». «Теперь мы полагаемся на репозиторий веб-компонентов, настроенных работать на современных веб-движках», — пояснили в Microsoft.