Бета-версия Chrome 90 была выпущена 11 марта 2021 года и, как ожидается, станет стабильной версией в середине апреля 2021 года.
Удалить директиву политики безопасности контента «типы плагинов»
Директива 'plugin-types'
позволяет разработчикам ограничивать типы плагинов, которые можно загружать через элементы <embed>
или <object>
html. Это позволило разработчикам заблокировать Flash на своих страницах. Поскольку поддержка Flash прекращена, в этой директиве политики больше нет необходимости.
Удалить каналы данных WebRTC RTP
Chrome удалил поддержку нестандартных каналов передачи данных RTP в WebRTC. Вместо этого пользователям следует использовать стандартные каналы передачи данных на основе SCTP.
Возвращайте пустое значение для navigator.plugins и navigator.mimeTypes.
Chrome теперь возвращает пустое значение для navigator.plugins
и navigator.mimeTypes
. После удаления Flash больше не нужно ничего возвращать для этих свойств.
Политика прекращения поддержки
Чтобы поддерживать работоспособность платформы, мы иногда удаляем из веб-платформы API, которые отработали свой срок. Может быть много причин, по которым мы должны удалить API, например:
- Они заменены более новыми API.
- Они обновляются с учетом изменений в спецификациях, чтобы обеспечить согласованность и согласованность с другими браузерами.
- Это ранние эксперименты, которые так и не были реализованы в других браузерах и, таким образом, могут увеличить нагрузку на веб-разработчиков.
Некоторые из этих изменений затронут очень небольшое количество сайтов. Чтобы устранить проблемы заранее, мы стараемся заранее уведомлять разработчиков, чтобы они могли внести необходимые изменения для поддержания работоспособности своих сайтов.
В настоящее время в Chrome существует процедура прекращения поддержки и удаления API , по сути:
- Объявите об этом в списке рассылки Blink-dev .
- Устанавливайте предупреждения и указывайте временные рамки в консоли Chrome DevTools, когда на странице обнаруживается использование.
- Подождите, отслеживайте, а затем удаляйте эту функцию по мере снижения ее использования.
Вы можете найти список всех устаревших функций на сайте chromestatus.com, используя устаревший фильтр , а также удаленные функции, применив удаленный фильтр . В этих постах мы также попытаемся обобщить некоторые изменения, рассуждения и пути миграции.