Google всё-таки отключит в Chrome механизм, через который работают блокировщики рекламы - «Новости сети» » Новости мира Интернет
Энтузиаст создал SteamBoy — консоль Steam Deck сжали до размеров Game Boy - «Новости сети»
Энтузиаст создал SteamBoy — консоль Steam Deck сжали до размеров Game Boy - «Новости сети»
YouTube усложнит подключение новых авторов к программе монетизации с 1 февраля 2027 года - «Новости сети»
YouTube усложнит подключение новых авторов к программе монетизации с 1 февраля 2027 года - «Новости сети»
ИИ-ассистент взломал сайт спортзала и удалил чужую бронь, чтобы освободить место для своего хозяина - «Новости сети»
ИИ-ассистент взломал сайт спортзала и удалил чужую бронь, чтобы освободить место для своего хозяина - «Новости сети»
Бывший сотрудник Google запустил собственный чат-бот — и сам отвечает на запросы как ИИ - «Новости сети»
Бывший сотрудник Google запустил собственный чат-бот — и сам отвечает на запросы как ИИ - «Новости сети»
Китайская ракета Long March 7A взорвалась в полёте через 80 секунд после старта - «Новости сети»
Китайская ракета Long March 7A взорвалась в полёте через 80 секунд после старта - «Новости сети»
Adobe объединила Photoshop, Premiere, Acrobat в одном плагине для ChatGPT - «Новости мира Интернет»
Adobe объединила Photoshop, Premiere, Acrobat в одном плагине для ChatGPT - «Новости мира Интернет»
GPT-5.6 Luna станет новой моделью ChatGPT по умолчанию - «Новости мира Интернет»
GPT-5.6 Luna станет новой моделью ChatGPT по умолчанию - «Новости мира Интернет»
В Южной Корее создали навигатор, который прокладывает маршрут по тени, а не по расстоянию - «Новости сети»
В Южной Корее создали навигатор, который прокладывает маршрут по тени, а не по расстоянию - «Новости сети»
«Это попросту не имеет смысла»: глава Take-Two Interactive поддержал отказ Rockstar от дисков для GTA VI - «Новости сети»
«Это попросту не имеет смысла»: глава Take-Two Interactive поддержал отказ Rockstar от дисков для GTA VI - «Новости сети»
От более тысячи сотрудников осталось около 250: «МойОфис» закрыл офисы в Санкт-Петербурге и Иннополисе - «Новости сети»
От более тысячи сотрудников осталось около 250: «МойОфис» закрыл офисы в Санкт-Петербурге и Иннополисе - «Новости сети»
Новости мира Интернет » Новости » Новости мира Интернет » Google всё-таки отключит в Chrome механизм, через который работают блокировщики рекламы - «Новости сети»

Блокировщик рекламы uBlock Origin считается одним из лучших расширений в своём сегменте, но предстоящим летом он может прекратить существование в своём теперешнем виде: Google рассказала о планах прекратить поддержку API Chrome Manifest V2 и полностью перейти на Manifest V3, который несовместим с существующими блокировщиками рекламы.




Google всё-таки отключит в Chrome механизм, через который работают блокировщики рекламы - «Новости сети»


Источник изображения: google.com/chrome



Расширения, основанные на Manifest V2, начнут отключаться в сборках Chrome Dev, Canary и бета-версии уже в июне 2024 года с появлением Chrome 127 и более поздних версий — о сроках отказа от старого API в стабильной ветке браузера Google не сообщила. Интерфейсы взаимодействия с расширениями определяют их возможности. Google начала работу над Manifest V3 в конце 2018 года и намеревалась выпустить его уже в 2019 году, но радикальные изменения вызвали недовольство разработчиков, и компания решила перенести сроки внедрения изменений.





Механизм работы Web Request API. Источник изображения: blog.chromium.org


Одним из наиболее спорных нововведений Manifest V3 является изменение механизма работы API chrome.webRequest — эта функция теперь будет использоваться для сбора данных, а не их блокировки. Блокировка же будет осуществляться при помощи API chrome.declarativeNetRequest. Google обосновала это изменение тем, что расширения, использующие Web Request API, по сути, получают доступ и возможность изменять все данные сетевых запросов — теоретически вносить изменения во всё, что пользователь делает в интернете. Этот механизм используется uBlock Origin и другими блокировщиками рекламы.





Механизм работы Declarative Net Request API. Источник изображения: blog.chromium.org



С Declarative Net Request API расширениям не требуется доступ ко всей сетевой информации — они регистрируют в браузере правила, определяющие, что он должен делать при обнаружении запросов определённых типов. Этот механизм доступен и в Manifest V2, и в Manifest V3, но в последнем он становится единственным способом изменять сетевые запросы. Таким образом, отказ от Web Request API сделает невозможной работу uBlock Origin в исходном виде. Сложность в том, что, как установило сообщество разработчиков расширений, Declarative Net Request API не является функциональным клоном Web Request API. Google прислушалась к критике и внесла в альтернативный механизм несколько изменений, которые теоретически позволят существовать блокировщикам рекламы в новом виде.


В итоге желающим пользоваться uBlock Origin в традиционном формате остаётся отказаться от Chrome в пользу Firefox. Тем не менее, автор данного блокировщика выпустил uBlock Origin Lite — обновлённую версию расширения, совместимую с Manifest V3. О её эффективности судить остаётся только пользователям.


Блокировщик рекламы uBlock Origin считается одним из лучших расширений в своём сегменте, но предстоящим летом он может прекратить существование в своём теперешнем виде: Google рассказала о планах прекратить поддержку API Chrome Manifest V2 и полностью перейти на Manifest V3, который несовместим с существующими блокировщиками рекламы. Источник изображения: google.com/chrome Расширения, основанные на Manifest V2, начнут отключаться в сборках Chrome Dev, Canary и бета-версии уже в июне 2024 года с появлением Chrome 127 и более поздних версий — о сроках отказа от старого API в стабильной ветке браузера Google не сообщила. Интерфейсы взаимодействия с расширениями определяют их возможности. Google начала работу над Manifest V3 в конце 2018 года и намеревалась выпустить его уже в 2019 году, но радикальные изменения вызвали недовольство разработчиков, и компания решила перенести сроки внедрения изменений. Механизм работы Web Request API. Источник изображения: blog.chromium.org Одним из наиболее спорных нововведений Manifest V3 является изменение механизма работы API chrome.webRequest — эта функция теперь будет использоваться для сбора данных, а не их блокировки. Блокировка же будет осуществляться при помощи API chrome.declarativeNetRequest. Google обосновала это изменение тем, что расширения, использующие Web Request API, по сути, получают доступ и возможность изменять все данные сетевых запросов — теоретически вносить изменения во всё, что пользователь делает в интернете. Этот механизм используется uBlock Origin и другими блокировщиками рекламы. Механизм работы Declarative Net Request API. Источник изображения: blog.chromium.org С Declarative Net Request API расширениям не требуется доступ ко всей сетевой информации — они регистрируют в браузере правила, определяющие, что он должен делать при обнаружении запросов определённых типов. Этот механизм доступен и в Manifest V2, и в Manifest V3, но в последнем он становится единственным способом изменять сетевые запросы. Таким образом, отказ от Web Request API сделает невозможной работу uBlock Origin в исходном виде. Сложность в том, что, как установило сообщество разработчиков расширений, Declarative Net Request API не является функциональным клоном Web Request API. Google прислушалась к критике и внесла в альтернативный механизм несколько изменений, которые теоретически позволят существовать блокировщикам рекламы в новом виде. В итоге желающим пользоваться uBlock Origin в традиционном формате остаётся отказаться от Chrome в пользу Firefox. Тем не менее, автор данного блокировщика выпустил uBlock Origin Lite — обновлённую версию расширения, совместимую с Manifest V3. О её эффективности судить остаётся только пользователям.

Цитирование статьи, картинки - фото скриншот - Rambler News Service.
Иллюстрация к статье - Яндекс. Картинки.
Есть вопросы. Напишите нам.
Общие правила  поведения на сайте.

запостил(а)
Webster
Вернуться назад
0

Смотрите также

А что там на главной? )))



Комментарии )))