Google опубликовал план прекращения поддержки второй версии манифеста Chrome
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Компания Google представила график прекращения поддержки второй версии манифеста Chrome в пользу третьей версии, которая является объектом критики из-за нарушения работы многих дополнений для блокирования нежелательного контента и обеспечения безопасности. В том числе ко второй версии манифеста привязан популярный блокировщик рекламы uBlock Origin, который не может быть переведён на третью версию манифеста из-за прекращения поддержки блокирующего режима работы API webRequest.
Начиная с 17 января 2022 года в каталог Chrome Web Store перестанут приниматься дополнения, использующие вторую версию манифеста, но разработчики ранее добавленных дополнений как и раньше смогут публиковать обновления. В январе 2023 года в Chrome будет прекращена поддержка второй версии манифеста и все привязанные к нему дополнения перестанут работать. Одновременно будет запрещена публикация обновлений для подобных дополнений в Chrome Web Store.
Напомним, что в третьей версии манифеста, определяющем предоставляемые дополнениям возможности и ресурсы, в рамках инициативы по усилению безопасности и конфиденциальности вместо API webRequest предложен ограниченный по своим возможностям API declarativeNetRequest. В то время как API webRequest позволяет подключать собственные обработчики, имеющие полный доступ к сетевым запросам и способные на лету модифицировать трафик, API declarativeNetRequest лишь предоставляет доступ к встроенному в браузер готовому движку для фильтрации, самостоятельно обрабатывающему правила блокировки, не разрешающему использовать собственные алгоритмы фильтрации и не позволяющему задавать сложные правила, перекрывающие друг друга в зависимости от условий.
По заявлению компании Google она продолжает работу над реализацией
в declarativeNetRequest возможностей, востребованных в дополнениях, использующих webRequest, и намерена привести новый API к виду, полностью отвечающему потребностям разработчиков существующих дополнений. Например, Google уже учёл пожелания сообщества и добавил в API declarativeNetRequest поддержку использования нескольких статических наборов правил, фильтрации по регулярным выражениям, модификации HTTP-заголовков, динамического изменения и добавления правил, удаления и замены параметров запросов, фильтрации с привязкой ко вкладкам и создания специфичных для определённых сеансов наборов правил. В ближайшие месяцы дополнительно планируется реализовать поддержку динамически настраиваемых скриптов обработки контента и возможность хранения данных в оперативной памяти.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://developer.chrome.com/e...)
- OpenNews: Mozilla обобщила планы по поддержке в Firefox третьей версии манифеста Chrome
- OpenNews: Chrome 88 переведён на новый манифест, несовместимый с uBlock Origin
- OpenNews: В Chrome началось тестирование третьей редакции манифеста, несовместимой с uBlock Origin
- OpenNews: Google продолжает настаивать на ограничении API, востребованного в блокировщиках рекламы
- OpenNews: Новая редакция манифеста Chrome сделает невозможным использование uBlock Origin
Похожие новости:
- Критика включения API Idle Detection в Chrome 94. Эксперименты с Rust в Chrome
- Релиз Chrome 94
- Обновление Chrome 93.0.4577.82 с устранением 0-day уязвимостей
- Новая техника эксплуатации уязвимостей класса Spectre в Chrome
- Выпуск Chrome OS 93
- Из настроек Chrome планируют убрать раздел для детализированного управления Cookie
- Релиз Chrome 93
- Chrome переведён на использование прослойки Ozone для систем с X11
- Google портирует Chrome для ОС Fuchsia
- Выпуск Chrome OS 92
Теги для поиска: #_chrome, #_manifest
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 01:31
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Компания Google представила график прекращения поддержки второй версии манифеста Chrome в пользу третьей версии, которая является объектом критики из-за нарушения работы многих дополнений для блокирования нежелательного контента и обеспечения безопасности. В том числе ко второй версии манифеста привязан популярный блокировщик рекламы uBlock Origin, который не может быть переведён на третью версию манифеста из-за прекращения поддержки блокирующего режима работы API webRequest. Начиная с 17 января 2022 года в каталог Chrome Web Store перестанут приниматься дополнения, использующие вторую версию манифеста, но разработчики ранее добавленных дополнений как и раньше смогут публиковать обновления. В январе 2023 года в Chrome будет прекращена поддержка второй версии манифеста и все привязанные к нему дополнения перестанут работать. Одновременно будет запрещена публикация обновлений для подобных дополнений в Chrome Web Store. Напомним, что в третьей версии манифеста, определяющем предоставляемые дополнениям возможности и ресурсы, в рамках инициативы по усилению безопасности и конфиденциальности вместо API webRequest предложен ограниченный по своим возможностям API declarativeNetRequest. В то время как API webRequest позволяет подключать собственные обработчики, имеющие полный доступ к сетевым запросам и способные на лету модифицировать трафик, API declarativeNetRequest лишь предоставляет доступ к встроенному в браузер готовому движку для фильтрации, самостоятельно обрабатывающему правила блокировки, не разрешающему использовать собственные алгоритмы фильтрации и не позволяющему задавать сложные правила, перекрывающие друг друга в зависимости от условий. По заявлению компании Google она продолжает работу над реализацией в declarativeNetRequest возможностей, востребованных в дополнениях, использующих webRequest, и намерена привести новый API к виду, полностью отвечающему потребностям разработчиков существующих дополнений. Например, Google уже учёл пожелания сообщества и добавил в API declarativeNetRequest поддержку использования нескольких статических наборов правил, фильтрации по регулярным выражениям, модификации HTTP-заголовков, динамического изменения и добавления правил, удаления и замены параметров запросов, фильтрации с привязкой ко вкладкам и создания специфичных для определённых сеансов наборов правил. В ближайшие месяцы дополнительно планируется реализовать поддержку динамически настраиваемых скриптов обработки контента и возможность хранения данных в оперативной памяти. =========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 01:31
Часовой пояс: UTC + 5