Google уже назвала дату окончания совместимости версии 2 Chrome Manifest

Google опубликовал график в котором подробно описано, как Окончание поддержки версии 2 состоится из его манифеста Chrome в пользу версии 3, которая подверглась критике за нарушение работы многих плагинов безопасности и блокировку нежелательного контента.

Помимо включения второй версии манифеста, связан популярный блокировщик рекламы uBlock Origin, который не может быть перенесен в третью версию манифеста из-за прекращения поддержки режима блокировки API webRequest.

По состоянию на 17 января 2022 г. плагины, использующие вторую версию манифеста, больше не будут приниматься в Интернет-магазине Chrome., но разработчики добавленных ранее плагинов по-прежнему смогут публиковать обновления.

В январе 2023 года Chrome перестанет быть совместимым со второй версией. манифеста и все связанные с ним плагины перестанут работать. При этом публикация обновлений для таких надстроек в Интернет-магазине Chrome будет запрещена.

Ранее в этом году для Chrome 88 мы объявили о доступности новой версии манифеста для экосистемы расширений Chrome. Создаваемый годами Manifest V3 более безопасен, эффективен и сохраняет конфиденциальность, чем его предшественник. Это эволюция платформы расширений, которая учитывает как меняющийся веб-ландшафт, так и будущее расширений браузера.

Поскольку мы смотрим в будущее и продолжаем улучшать функциональность Manifest V3, мы также хотим поделиться подробностями о плане поэтапного отказа от расширений из Manifest V2.

Мы должны помнить это третья версия манифеста, определяющая возможности и ресурсы предоставляться плагинам в рамках инициативы по усилению безопасности и конфиденциальности, а не API webRequest, API declarativeNetRequest с ограниченными возможностями, предлагается.

В то время как WebRequest API позволяет подключать собственные контроллеры которые имеют полный доступ к сетевым запросам и могут изменять трафик на лету, API declarativeNetRequest предоставляет доступ только к механизму фильтрации прямо из коробки, встроенный в браузер, который самостоятельно обрабатывает правила блокировки. , что не позволяет использовать собственные алгоритмы фильтрации и не позволяет устанавливать сложные правила, которые перекрывают друг друга в зависимости от условий.

По мере приближения этих дат мы поделимся более подробной информацией о версии Chrome, подлежащей изменению, а также дополнительной информацией о том, как это может повлиять на разработчиков и пользователей расширений. 

Тем временем мы продолжим добавлять новые возможности в Manifest V3, исходя из потребностей и мнений нашего сообщества разработчиков. Даже за последние несколько месяцев для платформы расширений появилось несколько интересных расширений.

По данным Google, он продолжает работать над реализацией декларативных возможностей NetRequest, необходимых в подключаемых модулях, использующих webRequest, и намеревается привести новый API в формат, полностью отвечающий потребностям существующих разработчиков подключаемых модулей.

В ближайшие месяцы мы также выпустим поддержку динамически настраиваемых сценариев содержимого и возможность хранения в памяти, среди других новых возможностей. Эти изменения были разработаны с учетом отзывов сообщества, и мы продолжим создавать более мощные функциональные возможности Extension API по мере того, как разработчики будут делиться большей информацией.

Например, Google уже учел пожелания сообщества и добавил поддержку declarativeNetRequest API для нескольких наборов статических правил, фильтрации регулярных выражений, модификации заголовков HTTP, динамического изменения и добавления правил, удаления и замены параметров. Запрос, фильтрация вкладок , и создание набора правил для конкретного сеанса.

В ближайшие месяцы планируется дальнейшая реализация поддержки динамически настраиваемых скриптов для обработки контента и возможности хранения данных в оперативной памяти.

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


Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.