Игры и софт

Блокировщики роекламы перестанут работать в Google Chrome

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

Изменения начнут влиять на расширения, основанные на Manifest V2, начиная с июня 2024 года, с релиза Chrome 127 и последующих версий в каналах Chrome Dev, Canary и бета-версии. При этом Google не уточнила сроки внедрения этих изменений в стабильную версию браузера. Примечательно, что суть проблемы заключается в изменении работы API chrome.webRequest, который теперь будет использоваться только для сбора данных, а не для их блокировки. Вместо этого, блокировка будет осуществляться через API chrome.declarativeNetRequest.

Google утверждает, что этот шаг направлен на усиление безопасности, поскольку Web Request API давало расширениям доступ ко всем сетевым данным пользователя. Новый механизм Declarative Net Request API позволяет расширениям регистрировать правила для браузера без необходимости доступа ко всей сетевой информации. Однако, разработчики расширений указывают, что Declarative Net Request API не является полным аналогом Web Request API. В ответ на критику Google внесла некоторые изменения в новый механизм, однако остается неясным, насколько эффективными будут блокировщики рекламы в новых условиях.

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

Ранее сообщалось, что геймерам с PS5 и PS4 дарят подписку на Apple TV+ и Apple Music.