Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье рассматриваются:
- Различия между Microsoft Edge и проектом Chromium, браузерным механизмом, на котором основан Microsoft Edge.
- Изменения веб-платформы с высоким влиянием, которые могут повлиять на совместимость браузеров на вашем сайте, и которые команда Microsoft Edge отслеживает особенно внимательно.
Дополнительные сведения о других изменениях в Microsoft Edge см. в заметках о выпуске веб-платформы Microsoft Edge.
Веб-платформа — это набор технологий, используемых для создания веб-страниц, включая HTML, CSS, JavaScript и многие другие открытые стандарты. Веб-платформа постоянно развивается, чтобы улучшить взаимодействие с пользователем, безопасность и конфиденциальность. В некоторых случаях эти изменения могут повлиять на функциональность существующих веб-страниц.
Из соображений функциональности и совместимости Microsoft Edge внедряет почти все изменения проекта Chromium веб-платформы. Однако корпорация Майкрософт сохраняет полный контроль над браузером Microsoft Edge и может отложить или отклонить изменения. Команда Microsoft Edge решает, принесет ли изменение преимущества пользователям браузера.
Сведения о предстоящих изменениях веб-платформы проекта Chromium см. в статье Состояние платформы Chrome временная шкала.
Изменения с высокой степенью влияния
В этой таблице перечислены важные изменения, которые команда Microsoft Edge внимательно отслеживает.
Изменение | Выпуск | Описание |
---|---|---|
Небезопасные загрузки по протоколу HTTP | Будущий выпуск (TBD) | Когда пользователь пытается скачать потенциально опасное содержимое с сайта HTTP, он получает предупреждение пользовательского интерфейса, например "Небезопасная загрузка заблокирована". Пользователь по-прежнему будет иметь возможность продолжить и скачать элемент. Администраторы могут использовать политику для InsecureContentAllowedForUrls указания сайтов HTTP, для которых предупреждение будет подавлено. Администраторы могут использовать InsecureDownloadWarnings флаг функции, чтобы проверить влияние этой функции. |
Событие нерекомендуемой выгрузки | Будущий выпуск (TBD) | В этой статье представлен новый Permission-Policy, позволяющий создавать прослушиватели событий выгрузки. Политика по умолчанию — allow , но политика по умолчанию постепенно переносится deny в , чтобы обработчики выгрузки перестали работать на страницах, если страница явно не согласится на их повторное включение. Это изменение происходит в проекте Chromium, на котором основан Microsoft Edge. Дополнительные сведения см. в разделе Намерение выгрузки. |
Удаление асинхронного диапазона для расширений источника мультимедиа вызывает исключения | версия 138 | В спецификацию расширений источника мультимедиа были внесены следующие изменения, чтобы запретить неоднозначно определенное поведение, связанное с удалением асинхронного диапазона. * SourceBuffer.abort() больше не прерывает SourceBuffer.remove() операции. * Параметр MediaSource.duration больше не может усечь буферный носитель. Хотя эти изменения были внесены давно, и Safari и Firefox уже реализовали их, Chromium еще не сделали этого. Теперь в обоих случаях создаются исключения. См. раздел API источника мультимедиа в MDN. |
Удаление автоматического резервного варианта SwiftShader | версия 138 | Ранее, если контекст WebGL не мог быть создан с доступным GPU, Chromium автоматически вернется к использованию программного отрисовщика SwiftShader. Это автоматическое резервное поведение теперь удалено, и создание контекста WebGL теперь завершится сбоем вместо того, чтобы вернуться к SwiftShader. SwiftShader создает риски безопасности и приводит к плохому взаимодействию с пользователем при переходе от высокопроизводительного WebGL с поддержкой GPU к реализации на основе ЦП. SwiftShader остается полезным инструментом для тестирования без головы на сайте. Этот вариант использования по-прежнему поддерживается при согласии, что можно сделать, запустив Microsoft Edge с аргументом командной --enable-unsafe-swiftshader строки. См. раздел Использование Chromium с SwiftShader. |
Не рекомендуется использовать getHostEnvironmentValue |
v137-v141 | Не рекомендуется использовать нестандартный метод Microsoft Edge window.external.getHostEnvironmentValue() только для использования стандартизированного API User-Agent клиентских подсказок для предоставления сведений о браузере и платформе. User-Agent указания клиента предоставляют сведения о браузере и платформе в более точном режиме конфиденциальности. См. статью Обнаружение архитектуры Windows 11 и ЦП с помощью User-Agent клиентских подсказок и API подсказок клиента агента пользователя. |
Обновления политики HTTPS | v136-v139 | Политика AutomaticHttpsDefault поддерживается, но не рекомендуется в версии 136, и ее планируется удалить в версии 139. Вместо этого используйте новую HttpsUpgradesEnabled политику, которая доступна начиная с версии 136. |
Нерекомендуйте Intl.Locale методы получения |
версия 136 | Свойства Intl.Locale метода доступа объекта теперь устарели в пользу соответствующих функций в соответствии с спецификацией. См. статью Нерекомендуйте Intl.Locale методы получения в заметках о выпуске веб-платформы Microsoft Edge 136 (май 2025 г.). |
Метод Remove navigator.xr.supportsSession |
версия 135 | Нерекомендуемое navigator.xr.supportsSession свойство удаляется из API WebXR. См. раздел Удаление navigator.xr.supportsSession метода в заметках о выпуске веб-платформы Microsoft Edge 135 (апрель 2025 г.). |
Удаление ограничения WebGPU maxInterStageShaderComponents |
версия 135 | Теперь maxInterStageShaderComponents ограничение удалено. См. раздел Удаление ограничения maxInterStageShaderComponents webGPU в заметках о выпуске веб-платформы Microsoft Edge 135 (апрель 2025 г.). |
Устаревать -ms-high-contrast и -ms-high-contrast-adjust |
v134-v138 | Запрос мультимедиа CSS -ms-high-contrast и -ms-high-contrast-adjust свойство устарели в пользу стандартной функции принудительных цветов . См. статью Нерекомендуемая поддержка для -ms-high-contrast и -ms-high-contrast-adjust. |
Ограничение WebGPU maxInterStageShaderComponents |
версия 133 | Ограничение WebGPU maxInterStageShaderComponents удаляется. См . раздел Deprecate WebGPU limit maxInterStageShaderComponents. |
<link rel=prefetch> Пятиминутное правило |
версия 133 | Ранее при предварительной выборке ресурса с помощью <link rel=prefetch> его семантики кэша (в частности, max-age и no-cache ) не учитывались при первом использовании в течение 5 минут, чтобы избежать перезахоронения. Теперь этот особый случай удален, и используется обычная семантика кэша HTTP. См . раздел Удаление <link rel=prefetch> пятиминутного правила. |
Нерекомендуемый textprediction атрибут |
версия 133 | Удаляет поддержку атрибута textprediction HTML, который является нестандартным атрибутом, используемым для включения или отключения функции прогнозирования текста в браузере для ввода текста в длинной форме. Вместо этого используйте стандартизированный writingsuggestions атрибут, который работает аналогично textprediction , но также применяется к другим функциям помощи в написании, которые могут предоставлять браузеры. Сайты, для которых явно задано textprediction значение true или false , могут вместо этого задать writingsuggestions одно и то же значение. Дополнительные сведения см. в разделе Написание предложений в спецификации HTML. |
Нотация для версий браузера
В этой статье для номеров выпусков браузера используется следующая нотация.
Нотация | Описание |
---|---|
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. |