Microsoft улучшает скорость веб-приложений в Windows 11 новым API
- Категория: Windows 11
- Дата: 14 декабря 2025 г. в 23:35
- Просмотров: 21

Так, друзья, давайте разберемся, что там новенького у Microsoft с Windows 11 и веб-приложениями. 🧐 Оказывается, они там начали активно использовать WebView2, и это, вроде как, не просто так.
Помните, я говорил, что в Windows 11 много чего делается через веб-технологии? Ну вот, подтверждается. Но Microsoft утверждает, что это сделано для того, чтобы сложные веб-приложения, вроде Outlook, работали быстрее.
Они сами признают, что сложные приложения — это сложные архитектуры, которые часто используют несколько окон, iframe или worker-потоки. И чтобы с этим всем справиться, они разрабатывают новый API под названием "Delayed Message Timing".
На первый взгляд, это просто диагностический инструмент. Он не делает приложения быстрее по волшебству, но позволяет разработчикам понять, куда именно уходит время, когда веб-приложение использует метод postMessage(). А это как раз то, что происходит, когда разные части приложения общаются друг с другом (окна, iframe, worker-ы).
Microsoft, похоже, уже использует этот API, чтобы выявлять проблемы с производительностью, например, в новом Outlook. И, надеюсь, это поможет сделать почтовый клиент пошустрее.
Так будет ли WebView2 работать быстрее на Windows 11?
Да, но только в определенном смысле. Этот API предназначен для всех веб-приложений, включая те, что используют WebView2. Он помогает найти узкие места, связанные с postMessage().
Знаете, приложения вроде Outlook или WhatsApp используют WebView2. А сам WebView2 базируется на движке Microsoft Edge, который, в свою очередь, построен на Chromium. Это тот же движок, что и в Google Chrome. Так что, когда говорят, что все тормозит… ну, вот такая вот причина, много всего на Chromium.
Новый Outlook для Windows 11, конечно, неплох, но есть моменты. Например, когда кликаешь по уведомлению, он открывается медленно. И тут как раз роль играет встроенный веб-движок. Загрузка первой страницы, сетевые запросы, отрисовка — всё это требует времени.
Если приложение будто "зависает", и причина в задержках postMessage(), то этот новый API покажет, где именно происходит эта задержка, и укажет на корень проблемы.
Microsoft пытается оптимизировать работу веб-приложений в Windows 11 с помощью нового API, который поможет выявлять проблемы с производительностью. Это может ускорить работу таких приложений, как Outlook.
- Комментарии

