Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Ниже приведены новые функции и обновления веб-платформы в Microsoft Edge 142, которая будет выпущена 30 октября 2025 г.
Чтобы оставаться в курсе последних версий и получить последние возможности веб-платформы, скачайте канал предварительной версии Microsoft Edge (бета-версия, разработка или Canary); перейдите в раздел Стать участником программы предварительной оценки Microsoft Edge.
Подробное содержимое:
- Средства разработки Edge
- WebView2
- Функции CSS
- Функции пользовательского интерфейса
- Функции SVG
-
Веб-API
- Очистите значение window.name для межсайтовых навигаций, которые переключают группу контекста браузера.
- Отображение сторонних источников iframe в пользовательском интерфейсе FedCM
- Предотвращение отслеживания HSTS
- Только события fire pointerrawupdate в безопасных контекстах
- Включение липкой активации пользователей в навигациях с одинаковым источником
- Контекстное смещение в API веб-службы речи
- Пробные версии источника в Microsoft Edge
- Chromium пробные версии источника
Средства разработки Edge
См. статью Новые возможности средств разработки (Microsoft Edge 142).
WebView2
См . статью 1.0.3595.46 (3 ноября 2025 г.) в заметках о выпуске пакета SDK для WebView2.
Функции CSS
Ниже приведены новые возможности каскадных таблиц стилей (CSS) в Microsoft Edge.
AccentColor и AccentColorText системные цвета
Системные AccentColor цвета и AccentColorText теперь можно использовать в качестве значений цвета CSS для доступа к цвету системного акцента, указанному на устройстве пользователя.
См. также:
- <системный цвет> в MDN.
- Системные цвета в модуле цвета CSS, уровень 4.
document.activeViewTransition Свойство
Свойство document.activeViewTransition предоставляет доступ к выполняемой в данный момент переходу представления независимо от того, выполняется ли этот переход на одной веб-странице или между двумя веб-страницами.
API перехода представления позволяет создавать визуальные переходы между различными состояниями одной веб-страницы или между несколькими веб-страницами.
Для переходов на отдельных веб-страницах
document.startViewTransition()метод возвращает объект перехода. Теперьdocument.activeViewTransitionсвойство предоставляет доступ к этому объекту перехода, что означает, что вам больше не нужно хранить возвращаемоеdocument.startViewTransition()значение.При переходе между несколькими веб-страницами
document.activeViewTransitionсвойство теперь предоставляет доступ к текущему объекту перехода на время перехода. Это в дополнение к событиямpageswapиpagereveal.
См. также:
- Просмотр API перехода в MDN.
- Документ: метод startViewTransition() в MDN.
- Окно: событие pageswap в MDN.
- Окно: событие pagereveal в MDN.
Синтаксис диапазона для запросов и if() функций контейнера стилей
Теперь запросы и if() функции CSS @container style() поддерживают синтаксис диапазона. Синтаксис диапазона позволяет сравнивать настраиваемые свойства и значения с помощью < операторов и > .
Чтобы сравнение было допустимым, обе стороны сравнения должны разрешаться в один и тот же тип данных. Синтаксис диапазона ограничен следующими числовыми типами:
<length><number><percentage><angle><time><frequency><resolution>
Пример сравнения пользовательского свойства с длиной литерала:
@container style(--inner-padding > 1em) {
.card { border: 2px solid; }
}
Пример сравнения двух литеральных значений:
@container style(1em < 20px) {
...
}
Пример сравнения значения из функции подстановки attr() со значением литерала:
.item-grid {
background-color: if(style(attr(data-columns, type<number>) > 2): lightblue; else: white);
}
См. также:
- Использование запросов размера и стиля контейнера в MDN.
- if() в MDN.
Функции пользовательского интерфейса
Ниже приведены изменения пользовательского интерфейса в Microsoft Edge.
Четность мобильных устройств и компьютеров для <select> элементов
<select> Элементы HTML при использовании size атрибутов и multiple теперь отображаются на настольных и мобильных устройствах так же, как:
- Прокручиваемый список, отображающий все параметры одновременно на странице.
- Раскрывающийся список на странице.
<select size="3">
<select size="3"> (или другое size значение больше 1) теперь всегда отображается в виде списка, отображающего все параметры одновременно на странице, как на настольных, так и на мобильных устройствах:
Ранее мобильные устройства игнорировали size атрибут и всегда отображали элемент, <select size="3"> например раскрывающийся список.
<select multiple>
<select multiple> теперь всегда отображается в виде списка, в котором отображаются все параметры одновременно на странице, как на настольных, так и на мобильных устройствах.
Ранее мобильные устройства отображались в виде раскрывающегося <select multiple> списка.
<select multiple size="1">
<select multiple size="1"> теперь всегда отображается в виде раскрывающегося списка как на настольных, так и на мобильных устройствах:
Ранее настольные устройства отображались <select multiple size="1"> в виде списка, отображая все параметры одновременно на странице.
Функции SVG
Ниже приведены новые возможности масштабируемой векторной графики (SVG) в Microsoft Edge.
Атрибут поддержки download в элементе SVG <a>
Атрибут download теперь поддерживается элементами SVG <a> .
Атрибут download позволяет указать, что целевой объект гиперссылки SVG следует скачать, а не перейти по адресу.
См. также:
-
<a>в MDN.
Поддержка ширины и высоты CSS для элемента SVG <use>
Элемент SVG <use> теперь поддерживает width свойства CSS и height .
Это позволяет управлять размерами элементов SVG с помощью CSS, например для повышения скорости их реагирования.
При использовании этой функции следующие два фрагмента HTML теперь создают одинаковые выходные данные:
<svg width="100px" height="100px">
<defs>
<symbol id="sym" width="80" height="80">
<rect width="100" height="100" fill="green" />
</symbol>
</defs>
<use href="#sym" style="width:40px; height:40px" />
</svg>
<svg width="100px" height="100px">
<defs>
<symbol id="sym" width="80" height="80">
<rect width="100" height="100" fill="green" />
</symbol>
</defs>
<use href="#sym" width="40" height="40" />
</svg>
См. также:
-
<use>в MDN.
Веб-API
Ниже приведены новые функции веб-API в Microsoft Edge.
Очистите window.name значение для переходов между сайтами, которые переключают группу контекста браузера.
Ранее значение свойства сохранялось на протяжении window.name всего времени существования вкладки браузера, даже если навигация между сайтами переключала группы контекста браузера.
Теперь window.name свойство очищается, когда межсайтовая навигация переключает группы контекста браузера.
См. также:
- Окно: свойство name в MDN.
- Контекст браузера в MDN.
Отображение сторонних источников iframe в пользовательском интерфейсе FedCM
Сторонние источники iframe теперь отображаются в пользовательском интерфейсе FedCM. Отображение происхождения стороннего iframe для пользователя важно, чтобы помочь пользователям принять обоснованное решение о предоставлении доступа к своим учетным данным стороннему источнику. Свойство client_is_third_party_to_top_frame_origin метаданных проверяющей стороны (RP) позволяет отобразить сторонний источник в iframe FedCM.
Ранее при использовании iframes с FedCM пользовательский интерфейс FedCM всегда отображал источник с сайта верхнего уровня, даже если он отличался от источника iframe. Это хорошо работает, когда iframe концептуально является частью сайта верхнего уровня, даже если его происхождение отличается; Например, сайт верхнего уровня в example.com может использовать iframe FedCM в example-static.com, который ему принадлежит, но который не имеет смысла показывать пользователю. В других случаях iframes FedCM могут принадлежать сторонним сайтам.
См. также:
Предотвращение отслеживания HSTS
Предотвращение отслеживания HSTS снижает уровень отслеживания пользователей сторонними организациями с помощью кэша строгой транспортной безопасности HTTP (HSTS).
Эта функция позволяет обновлять HSTS только для навигаций верхнего уровня и блокирует обновления HSTS для запросов подресурсов. Блокировка такого обновления HSTS не позволяет сторонним сайтам использовать кэш HSTS для отслеживания пользователей в Интернете.
См. также:
Только события запуска pointerrawupdate в безопасных контекстах
Microsoft Edge теперь соответствует спецификации и другим браузерам, только запуская pointerrawupdate в безопасных контекстах.
pointerrawupdate Ранее событие запускалось как в безопасном, так и в небезопасном контекстах, которые не соответствовали спецификации событий указателя и другим браузерам.
См. также:
- Элемент: событие pointerrawupdate в MDN.
- Событие pointerrawupdate в событиях указателя уровня 4.
Включение липкой активации пользователей в навигациях с одинаковым источником
Состояние активации пользователя теперь сохраняется после перехода пользователя на веб-страницу, которая находится в том же источнике.
Это позволяет напрямую использовать веб-функции, для которых обычно требуется активация пользователем, например перечисленные в разделе Функции, защищенные активацией пользователя, даже после перехода пользователя на другую веб-страницу веб-сайта.
См. также:
- Закрепление активации в MDN.
Контекстное смещение в API веб-службы речи
Теперь вы можете предоставить список фраз в ВЕБ-API распознавания речи для контекстного смещения в распознавании речи. Перечисление фраз распознавания предоставляет API веб-речи явный механизм поддержки контекстного смещения.
Ранее API веб-службы распознавания речи использовал обобщенные модели распознавания речи и не мог определять приоритеты для определенных слов или фраз, а также адаптироваться к словарям конкретного пользователя или предметной области.
См. также:
- атрибут phrases в API веб-службы распознавания речи.
- API веб-службы распознавания речи в MDN.
Пробные версии источника в Microsoft Edge
Ниже приведены пробные версии для новых экспериментальных API, доступных в Microsoft Edge.
Пробные версии источника позволяют использовать экспериментальные API на вашем веб-сайте в течение ограниченного времени. Дополнительные сведения о пробных версиях источника см. в статье Тестирование экспериментальных API и функций с помощью пробных версий источника.
Полный список доступных пробных версий источника см. в разделе Пробные версии источника Microsoft Edge.
AriaNotify API
Срок действия истекает 14 октября 2025 г.
API AriaNotify позволяет приложению напрямую сообщать средству чтения с экрана, что следует сказать при изменении содержимого веб-страницы, инициированного не пользователем. В самом простом сценарии вызов выполняется ariaNotify("foo") в документе или элементе .
См . статью Создание более доступных веб-сайтов с помощью Aria Notify.
API выбора рекламы
Срок действия истекает 30 ноября 2025 г.
API выбора объявлений предоставляет релевантную для пользователей рекламу на вашем сайте без использования сторонних файлов cookie.
API сведений о приобретении
Срок действия истекает 18 декабря 2025 г.
API сведений о приобретении поддерживает атрибуцию приобретения сторонних поставщиков для PWA, которые были приобретены через магазин приложений или непосредственно из браузера.
Chromium пробные версии источника
Ниже приведены активные Chromium пробные версии источника, которые можно попробовать в Microsoft Edge.
Полный список Chromium пробных версий источника, доступных в Microsoft Edge, см. в разделе Пробные версии источника Microsoft Edge.
Пользовательские дескрипторы WebAssembly
Срок действия истекает 16 июня 2026 г.
Пользовательские дескрипторы WebAssembly позволяют WebAssembly более эффективно хранить данные, связанные с типами исходного уровня, в новых объектах пользовательских дескрипторов.
Режим совместимости WebGPU
Срок действия истекает 21 апреля 2026 г.
Режим совместимости WebGPU — это слегка ограниченное подмножество WebGPU, поддерживающее выполнение более старых графических API, таких как OpenGL и Direct3D11. Цель состоит в том, чтобы расширить охват приложений WebGPU на более старых устройствах, на которых нет современных явных графических API, необходимых для основного WebGPU.
Получение повторных попыток
Срок действия истекает 24 марта 2026 г.
Повторное получение позволяет веб-разработчикам указать, что fetch() запрос должен быть повторен, чтобы обеспечить большую гарантию его надежной отправки, даже если сетевое подключение является неустойчивым. Это особенно важно для получения данных в режиме поддержания активности, когда запрос может переждать документ, который больше не может следить за его сбоем и выполнять повторную попытку вручную.
API запроса
Срок действия истекает 24 марта 2026 г.
API запроса — это экспериментальный веб-API, который позволяет запрашивать модель SLM, встроенную в Microsoft Edge, из кода JavaScript веб-сайта или расширения браузера. Используйте API запроса для создания и анализа текста или для создания логики приложения на основе введенных пользователем данных и обнаружения инновационных способов интеграции возможностей разработки подсказок в веб-приложение.
См. также:
Уведомления о входящих звонках
Срок действия истекает 19 мая 2026 г.
Расширьте API уведомлений, чтобы разрешить установленным PWA отправлять уведомления о входящих звонках, то есть уведомления с кнопками в стиле вызова и мелодией звонка. Это расширение помогает веб-приложениям VoIP создавать более привлекательные интерфейсы, упрощая пользователям легко распознавать уведомление о звонях и отвечать на него. Эта функция также помогает преодолеть разрыв между собственными и веб-реализациями приложений, в которых есть и то, и другое.
См. также:
Атрибут блокировки полной частоты кадров
Срок действия истекает 24 марта 2026 г.
Новый full-frame-rate атрибут блокировки отрисовки предписывает браузеру отрисовку страницы с более низкой частотой кадров, чтобы зарезервировать ресурсы при анализе критического содержимого. После анализа критического содержимого браузер восстанавливает нормальную частоту кадров.
Например, <link rel="expect" href="#critical-content" blocking="full-frame-rate"> снижает частоту кадров браузера до тех пор, пока элемент не #critical-content будет проанализирован.
Атрибут full-frame-rate блокировки отрисовки является информационным. Браузер может решить снизить частоту кадров перед анализом блокирующего элемента, например в самом начале этапа загрузки. Браузер также может решить восстановить частоту кадров до того, как список блокирующих элементов станет пустым, например после истечения времени ожидания или после определенного взаимодействия с пользователем.
Примечание.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой Chromium.org и используемой в соответствии с условиями, описанными в международной лицензии Creative Commons Attribution 4.0.