adblock check

Chrome отключает блокировщики рекламы уже в июне: эта 1 команда включает их обратно

Метод официальный (но создавался совсем для других пользователей), вот только он будет работать не бесконечно, а ещё 1 год

После нескольких лет принятия решения Chrome и Chromium-браузеры всё же

переходят на новую версию платформы, предоставляющей АРІ для расширений, — Manifest V3. Так, все существующие расширения должны быть обновлены под неё вплоть до июня 2024 года, который уже наступил. Нюанс в том, что новая платформа не предоставляет API webRequestBlocking, которое чаще всего используется блокировщиками рекламы для удаления баннеров с сайтов. В результате разработчикам таких утилит пришлось выпустить упрощённые версии с задействованием других, менее эффективных инструментов. Одними из первых это сделали создатели AdGuard ещё в августе 2022 года — тогда вышла тестовая версия AdGuard MV3 с определёнными лимитами. Впрочем, сейчас появился способ продолжить использование расширений для предыдущей платформы Manifest V2.

Он состоит в активации ключа ExtensionManifestV2Availability, который Google предоставила предприятиям и организациям (пользователям Chrome Enterprise), чтобы они избежали сбоев в критически важных для своей работы расширениях, полагающихся на Manifest V2. Загвоздка в том, что срок действия этого ключа не бесконечный — он будет функционировать до июня 2025-го. Как бы там ни было, это в любом случае дополнительный год.

В интернете уже опубликовали инструкции для активации

ExtensionManifestV2Availability в Chrome на разных компьютерных платформах.

Как включить блокировщики рекламы на Manifest V2 в Chrome на Windows

  1. Нажмите сочетание клавиш Win + R, чтобы открыть окно «Выполнить».
  2. Введите regedit и нажмите Enter. Откроется редактор реестра.
  3. В редакторе реестра перейдите к следующему разделу: HKEY_LOCAL_MACHINE\Software\Policies\Google\Chrome
  4. Щелкните правой кнопкой мыши на разделе Chrome и выберите Создать > Параметр DWORD (32 бита).
  5. Назовите новый параметр ExtensionManifestV2Availability.
  6. Дважды щелкните на новосозданный параметр и в поле «Значение» введите «2».
  7. Нажмите «ОК», чтобы сохранить изменения.
  8. Закройте редактор реестра и перезагрузите компьютер.

Включение Manifest V2 в Chrome для Linux

На Linux достаточно ввести следующие команды в «Терминале» (каждым пунктом выделена цельная строчка):

  • sudo mkdir -p /etc/opt/chrome/policies/managed /etc/opt/chromium/policies/managed
  • echo '{ «ExtensionManifestV2Availability»: 2 }' | sudo tee /etc/opt/chrome/policies/managed/policy.json /etc/opt/chromium/policies/managed/policy.json

Включение Manifest V2 в Chrome для macOS

В интернете предполагают, что выполнение этой строчки кода в «Терминале» должно сработать (но это не проверялось):

  • defaults write com.google.Chrome ExtensionManifestV2Availability 2

Включение Manifest V2 в Chrome для ChromeOS

  1. Включите режим разработчика.
  2. Во время перезагрузки перейдите в vt2 (Shift + Ctrl + стрелка вправо).
  3. Залогиньтесь как root.
  4. Выполните /usr/libexec/debugd/helpers/dev_features_rootfs_verification && reboot
  5. Во время перезагрузки снова войдите в vt2 и снова залогиньтесь как root.
  6. Выполните команды из секции для Linux.

BoobyBoo85
Без вести проспавший
10 комментариев по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
Проще поставить другой браузер! На другом движке.
Автор
Другой браузер это только Фаерфокс?:)
Есть Adguard работающий на manifest 3
Он же обрезанный вроде?
а если дакдак броузер поставить?
Давно в мозилу звали видимо этот час настал
Оставьте комментарий...
Оставьте комментарий...