Изменения, влияющие на совместимость сайтов, поступающие в Microsoft Edge

В этой статье приводится расписание изменений для Microsoft Edge и проекта Chromium. В ней также выделены различия и изменения, которые особенно внимательно отслеживаются командой Microsoft Edge.

Веб-платформа — это набор технологий, используемых для создания веб-страниц, включая HTML, CSS, JavaScript и многие другие открытые стандарты. Веб-платформа постоянно развивается, чтобы улучшить взаимодействие с пользователем, безопасность и конфиденциальность. В некоторых случаях эти изменения могут повлиять на функциональность существующих веб-страниц.

Из соображений функциональности и совместимости Microsoft Edge внедряет почти все изменения проекта Chromium веб-платформы. Однако корпорация Майкрософт сохраняет полный контроль над браузером Microsoft Edge и может отложить или отклонить изменения. Команда Microsoft Edge решает, принесет ли изменение преимущества пользователям браузера.

Сведения о предстоящих изменениях веб-платформы проекта Chromium см. в статье Состояние платформы Chrome временная шкала.

Часто проверяйте эту статью, когда команда Microsoft Edge обновляет эту статью по мере развития мышления, затвердевания временных шкал и объявления о новых изменениях.

Отличия от расписания Chromium, а также изменения, влияющие на влияние

В этой таблице перечислены:

  • Изменения, в которых расписание развертывания для Microsoft Edge отличается от вышестоящий Chromium проекта.
  • Важные изменения, которые команда Microsoft Edge внимательно отслеживает.
Изменение Стабильный канал Экспериментов Дополнительные сведения
Событие нерекомендуемой выгрузки Будущий выпуск (TBD) В этой статье представлен новый Permission-Policy, позволяющий создавать прослушиватели событий выгрузки. Политика по умолчанию — allow, но политика по умолчанию постепенно переносится denyв , чтобы обработчики выгрузки перестали работать на страницах, если страница явно не согласится на их повторное включение. Это изменение происходит в проекте Chromium, на котором основан Microsoft Edge. Дополнительные сведения см. в разделе Намерение выгрузки.
Удаление диалоговых окон JavaScript с подфреймом между источниками Будущий выпуск (TBD) Удаляет window.alert, window.promptи window.confirm из iframes с несколькими исходными значениями. Это изменение происходит в проекте Chromium, на котором основан Microsoft Edge. Дополнительные сведения см. в разделе Намерение для удаления: диалоговые окна JS между исходными источниками.
Удаление событий изменения версия 127 Удаляет поддержку событий изменения в Chromium. Вместо этого используйте API MutationObserver . См . статью Намерение устаревать: события мутации.
Удаление веб-SQL v124 Полностью удаляет поддержку Web SQL. В предыдущих выпусках поддержка Web SQL была отключена по умолчанию, но ее можно было повторно включить с помощью политики WebSQLAccess. После этого изменения больше не существует механизма включения поддержки Веб-SQL. Это изменение происходит в проекте Chromium, на котором основан Microsoft Edge. Дополнительные сведения см. в разделах Намерение отменить и удалить веб-SQL.
Добавлена поддержка форматов файлов AVIF и AV1. v121 Microsoft Edge теперь поддерживает форматы файлов AVIF и AV1, которые обеспечивают лучшее сжатие и более высокое качество изображений и видео. Пользователи могут наслаждаться более быстрым временем загрузки и лучшим качеством мультимедиа на веб-сайтах.
Игнорировать изменения по document.domain умолчанию v119 Свойство document.domain исторически можно задать так, чтобы смягчить политику того же источника и разрешить взаимодействие поддоменов с сайта. Это поведение будет отключено по умолчанию, поэтому установка document.domain свойства не будет действовать. Дополнительные сведения и обходные решения см. в статье Microsoft Edge отключит изменение document.domain.
Новое средство проверки сертификатов сервера TLS v111 (управляемые устройства), v109 (неуправляемые устройства) Не ожидается никаких последствий для совместимости сайтов. Если у вас есть редкие развертывания сертификатов сервера TLS, необходимо протестировать в версии 109, чтобы убедиться, что это не влияет. Дополнительные сведения и рекомендации по тестированию см. в статье Изменения проверки сертификата TLS-сервера в браузере Microsoft Edge.

Нотация для версий браузера

В этой статье для номеров выпусков браузера используется следующая нотация.

Нотации Описание
v123 Функция или изменение поставляется в Microsoft Edge версии 123.
версия 123 (Chrome+1) Функция или изменение поставляется в Microsoft Edge версии 123, которая является одним выпуском после выпуска функции или изменения в Chrome версии 122.
версия 123 (Chrome+2) Функция или изменение поставляется в Microsoft Edge версии 123, которая является двумя выпусками после того, как функция или изменение поставляется в Chrome версии 121.
Бета-версия 123 Функция или изменение поставляется в версии 123 канала предварительной бета-версии Microsoft Edge.
Dev версии 123 Функция или изменение поставляется в версии 123 канала предварительной версии Dev Microsoft Edge.
Canary v123 Функция или изменение поставляется в версии 123 канала Предварительной версии Canary Microsoft Edge.