22 июн в 21:50
Malum PC :
Ранее была публикация "Обычный Chrome отключает блокировщики рекламы" тут: http://world76.spcs.bio/forums/topic/23761404/
После нескольких лет принятия решения Chrome и Chromium-браузеры всё же
переходят на новую версию платформы, предоставляющей АРІ для расширений, — Manifest V3. Так, все существующие расширения должны быть обновлены https://support.google.com/chrome/a/thread/257420994/upgrading-chrome-app-to-manifest-v3?hl=en#:~:text=All%20existing%20extensions%20will%20need,API20calls2C20and20security%20practices. под неё вплоть до июня 2024 года, который уже наступил. Нюанс в том, что новая платформа не предоставляет API webRequestBlocking, которое чаще всего используется блокировщиками рекламы для удаления баннеров с сайтов. В результате разработчикам таких утилит пришлось выпустить упрощённые версии с задействованием других, менее эффективных инструментов. Одними из первых это сделали создатели AdGuard ещё в августе 2022 года — тогда вышла тестовая версия AdGuard MV3 с определёнными лимитами. Впрочем, сейчас появился способ продолжить использование расширений для предыдущей платформы Manifest V2.
Он состоит в активации ключа ExtensionManifestV2Availability, который Google предоставила предприятиям и организациям (пользователям Chrome Enterprise), чтобы они избежали сбоев в критически важных для своей работы расширениях, полагающихся на Manifest V2. Загвоздка в том, что срок действия этого ключа не бесконечный — он будет функционировать до июня 2025-го. Как бы там ни было, это в любом случае дополнительный год.
В интернете уже опубликовали инструкции для активации
ExtensionManifestV2Availability в Chrome на разных компьютерных платформах.
КАК ВКЛЮЧИТЬ БЛОКИРОВЩИКИ РЕКЛАМЫ НА MANIFEST V2 В CHROME НА WINDOWS
- Нажмите сочетание клавиш Win + R, чтобы открыть окно «Выполнить».
- Введите regedit и нажмите Enter. Откроется редактор реестра.
- В редакторе реестра перейдите к следующему разделу: HKEY_LOCAL_MACHINE\Software\Policies\Google\Chrome
- Щелкните правой кнопкой мыши на разделе Chrome и выберите Создать > Параметр DWORD (32 бита).
- Назовите новый параметр ExtensionManifestV2Availability.
- Дважды щелкните на новосозданный параметр и в поле «Значение» введите «2».
- Нажмите «ОК», чтобы сохранить изменения.
- Закройте редактор реестра и перезагрузите компьютер.
ВКЛЮЧЕНИЕ 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
-Включите режим разработчика.
- Во время перезагрузки перейдите в vt2 (Shift + Ctrl + стрелка вправо).
- Залогиньтесь как root.
- Выполните /usr/libexec/debugd/helpers/dev_features_rootfs_verification && reboot
- Во время перезагрузки снова войдите в vt2 и снова залогиньтесь как root.
- Выполните команды из секции для Linux.
![](http://world76.spcs.bio/i/ico/users_group.png)
Chrome отключает блокировщики рекламы уже в июне. Как включить ?
Ранее была публикация "Обычный Chrome отключает блокировщики рекламы" тут: http://world76.spcs.bio/forums/topic/23761404/
После нескольких лет принятия решения Chrome и Chromium-браузеры всё же
переходят на новую версию платформы, предоставляющей АРІ для расширений, — Manifest V3. Так, все существующие расширения должны быть обновлены https://support.google.com/chrome/a/thread/257420994/upgrading-chrome-app-to-manifest-v3?hl=en#:~:text=All%20existing%20extensions%20will%20need,API20calls2C20and20security%20practices. под неё вплоть до июня 2024 года, который уже наступил. Нюанс в том, что новая платформа не предоставляет API webRequestBlocking, которое чаще всего используется блокировщиками рекламы для удаления баннеров с сайтов. В результате разработчикам таких утилит пришлось выпустить упрощённые версии с задействованием других, менее эффективных инструментов. Одними из первых это сделали создатели AdGuard ещё в августе 2022 года — тогда вышла тестовая версия AdGuard MV3 с определёнными лимитами. Впрочем, сейчас появился способ продолжить использование расширений для предыдущей платформы Manifest V2.
Он состоит в активации ключа ExtensionManifestV2Availability, который Google предоставила предприятиям и организациям (пользователям Chrome Enterprise), чтобы они избежали сбоев в критически важных для своей работы расширениях, полагающихся на Manifest V2. Загвоздка в том, что срок действия этого ключа не бесконечный — он будет функционировать до июня 2025-го. Как бы там ни было, это в любом случае дополнительный год.
В интернете уже опубликовали инструкции для активации
ExtensionManifestV2Availability в Chrome на разных компьютерных платформах.
КАК ВКЛЮЧИТЬ БЛОКИРОВЩИКИ РЕКЛАМЫ НА MANIFEST V2 В CHROME НА WINDOWS
- Нажмите сочетание клавиш Win + R, чтобы открыть окно «Выполнить».
- Введите regedit и нажмите Enter. Откроется редактор реестра.
- В редакторе реестра перейдите к следующему разделу: HKEY_LOCAL_MACHINE\Software\Policies\Google\Chrome
- Щелкните правой кнопкой мыши на разделе Chrome и выберите Создать > Параметр DWORD (32 бита).
- Назовите новый параметр ExtensionManifestV2Availability.
- Дважды щелкните на новосозданный параметр и в поле «Значение» введите «2».
- Нажмите «ОК», чтобы сохранить изменения.
- Закройте редактор реестра и перезагрузите компьютер.
ВКЛЮЧЕНИЕ 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
-Включите режим разработчика.
- Во время перезагрузки перейдите в vt2 (Shift + Ctrl + стрелка вправо).
- Залогиньтесь как root.
- Выполните /usr/libexec/debugd/helpers/dev_features_rootfs_verification && reboot
- Во время перезагрузки снова войдите в vt2 и снова залогиньтесь как root.
- Выполните команды из секции для Linux.
Сообщество: Malum PC
Канал: Компьютеры
![]() | ![]() | ![]() | ![]() |
Для добавления комментариев необходимо авторизоваться