На этой неделе Microsoft объявила об удалении нескольких устаревших инструментов WDS, а также, по-видимому, прекращает поддержку еще одной популярной функции Windows Media Player. В то же время компания выпустила и новые инструменты. Например, администраторы получают новые параметры развертывания Intune, а разработчики — новые бесплатные ИИ-инструменты для создания нативных приложений всего за 30 минут.
Кстати, на прошлой неделе Microsoft представила обзор недавно выпущенных функций для разработчиков, отметив, что компания стремится устранить некоторые ключевые проблемы производительности, а также наладить более тесное взаимодействие для плодотворного сотрудничества между ИИ-агентами и людьми, что в конечном итоге приведет к улучшению веб-опыта.
Одной из основных областей, на которых фокусируется Microsoft, является производительность веб-приложений, поскольку многие современные сайты все чаще полагаются на архитектуру одностраничных приложений (SPA). Компания добавила новые метрики производительности soft-navigation и interaction-contentful-paint, которые помогут разработчикам лучше измерять навигацию, при которой страница обновляется без вызова традиционного изменения истории браузера. Проще говоря, разработчики получат больше информации о том, что происходит, когда сайт кажется медленным, хотя традиционной навигации по странице не произошло.
Компания также работает над другим инструментом, который может значительно упростить поиск проблем с производительностью. Microsoft утверждает, что JavaScript Self-Profiling API может измерять производительность приложения на реальных устройствах пользователей, но может оставлять «необъяснимые пробелы», поскольку он в основном анализирует JavaScript (JS) страницы.
Именно здесь на помощь приходят новые маркеры JS Self-Profiling. Microsoft добавляет маркеры, которые определяют, что браузер делает во время захваченного образца, включая такие действия, как стилизация, компоновка, отрисовка и сборка мусора. Это должно облегчить разработчикам идентификацию медленных трассировок. Функция в настоящее время доступна для тестирования через origin trial.
Говоря о инструментах для разработчиков, Microsoft также вносит некоторые изменения в панель «Сеть» в DevTools браузера Edge для устранения проблем, связанных с сетью. Начиная с Edge 153, разработчики теперь могут щелкнуть правой кнопкой мыши по сетевому запросу и выбрать опцию повторной отправки или редактирования и повторной отправки в виде запроса Fetch. Последний вариант создает вызов Fetch API в консоли без немедленной отправки. Затем разработчики могут изменить такие параметры, как заголовки запроса или параметры, перед его отправкой. Microsoft заявляет, что эти дополнения планируются для замены экспериментального инструмента Network Console.
Переходя к следующей теме, как упоминалось выше, компания также готовит Edge к будущему, в котором ИИ-агенты смогут взаимодействовать с веб-сайтами наряду с людьми. Microsoft заявляет, что сотрудничала с Web Machine Learning Community Group над WebMCP — веб-API, предназначенным для обеспечения более быстрых и надежных рабочих процессов совместной работы человека и агента. По сути, это позволяет более эффективно выполнять ML-инференс в браузере. Идея заключается в том, что разработчики могут повторно использовать существующий код фронтенда и предоставлять его в виде структурированных инструментов, которые браузерный агент может использовать для помощи пользователям в выполнении задач на веб-сайте.
Реализация WebMCP от Microsoft в Edge уже доступна для тестирования, при этом компания также предоставляет примеры и расширение для браузера для запуска и отладки инструментов WebMCP.
Помимо этого, компания также представила API OpaqueRange, который значительно упрощает работу с текстом во время ввода. Например, он может отображать орфографическую ошибку именно там, где она появляется, или размещать небольшой всплывающий элемент рядом с тем местом, где кто-то печатает. Эти элементы могут отслеживать изменения текста, поэтому они не окажутся в неправильном месте при добавлении или удалении слов. Это может сделать повседневные вещи, такие как проверка орфографии, предложения и другие полезные функции, более плавными при использовании текстовых полей.
Существуют и другие функции и дополнения, такие как обновленные версии Web Install API, предстоящий нативный элемент меню и другие. Подробности можно найти в официальном посте в блоге здесь на веб-сайте Microsoft.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Sayan Sen




