Изменения, влияющие на совместимость сайтов, поступающие в 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 внимательно отслеживает.
Изменение | Стабильный канал | Экспериментирование | Дополнительные сведения |
---|---|---|---|
Небезопасные загрузки по протоколу HTTP | Будущий выпуск (TBD) | Когда пользователь пытается скачать потенциально опасное содержимое с сайта HTTP, он получает предупреждение пользовательского интерфейса, например "Небезопасная загрузка заблокирована". Пользователь по-прежнему будет иметь возможность продолжить и скачать элемент. Администраторы могут использовать политику для InsecureContentAllowedForUrls указания сайтов HTTP, для которых предупреждение будет подавлено. Администраторы могут использовать InsecureDownloadWarnings флаг функции, чтобы проверить влияние этой функции. |
|
Событие нерекомендуемой выгрузки | Будущий выпуск (TBD) | В этой статье представлен новый Permission-Policy, позволяющий создавать прослушиватели событий выгрузки. Политика по умолчанию — allow , но политика по умолчанию постепенно переносится deny в , чтобы обработчики выгрузки перестали работать на страницах, если страница явно не согласится на их повторное включение. Это изменение происходит в проекте Chromium, на котором основан Microsoft Edge. Дополнительные сведения см. в разделе Намерение выгрузки. |
|
Удаление диалоговых окон JavaScript с подфреймом между источниками | Будущий выпуск (TBD) | Удаляет window.alert , window.prompt и window.confirm из iframes с несколькими исходными значениями. Это изменение происходит в проекте Chromium, на котором основан Microsoft Edge. Дополнительные сведения см. в разделе Намерение для удаления: диалоговые окна JS между исходными источниками. |
|
Нерекомендуемый textprediction атрибут |
версия 132 | Удаляет поддержку атрибута textprediction HTML, который является нестандартным атрибутом, используемым для включения или отключения функции прогнозирования текста в браузере для ввода текста в длинной форме. Вместо этого используйте стандартизированный writingsuggestions атрибут, который работает аналогично textprediction , но также применяется к другим функциям помощи в написании, которые могут предоставлять браузеры. Сайты, для которых явно задано textprediction значение true или false , могут вместо этого задать writingsuggestions одно и то же значение. Дополнительные сведения см. в разделе Написание предложений в спецификации HTML. |
|
Удаление поддержки привязки маркеров | v127, v130 | Привязка маркеров использует криптографические сертификаты на обоих концах TLS-подключения, чтобы устранить разрыв в безопасности маркеров носителя, которые могут быть потеряны или украдены. Корпоративная политика AllowTokenBindingsForUrls больше не будет поддерживаться с версии 127. Поддержка протокола привязки маркеров будет удалена в версии 130. | |
Удаление событий изменения | версия 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. |
Нотация для версий браузера
В этой статье для номеров выпусков браузера используется следующая нотация.
Нотация | Описание |
---|---|
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. |