Пользователи Chrome теряют лучшие блокировщики рекламы: uBlock Origin больше недоступен

Пользователи Chrome теряют лучшие блокировщики рекламы: uBlock Origin больше недоступен

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

Прекращение поддержки Manifest V2

Несколько лет назад команда Chrome начала планомерный переход от Manifest V2 к новой версии Manifest V3. Это изменение изначально означало, что многие расширения, включая мощные блокировщики рекламы, перестанут функционировать в Chrome и браузерах на базе движка Chromium. Однако некоторое время пользователи могли использовать различные лазейки, например, специальные флаги в настройках браузера, чтобы продолжать пользоваться устаревшими расширениями. Теперь эти методы больше не работают.

Разработчики Google Chrome начали удалять флаги, которые позволяли использовать расширения MV2. Как сообщил разработчик Chrome Девлин Кронин в проекте Chromium, функция «kExtensionManifestV2Disabled» была изъята. Он пояснил, что расширения MV2 «больше не разрешены ни в одной поддерживаемой версии Chrome». В качестве причин такого решения были названы сложности с поддержанием Manifest V2, которые приводят к накоплению технического долга и создают различные риски безопасности. Отмечается, что команда обнаружила несколько ошибок, напрямую связанных с Manifest V2.

Последствия для пользователей uBlock Origin

Фактически, это означает, что ни одно расширение, зависящее от Manifest V2, не будет работать в Chrome. В их числе и uBlock Origin, который несовместим с Manifest V3. Более того, это расширение больше нельзя установить из официального магазина Chrome Web Store.

Хотя Google удалила uBlock Origin из Chrome Web Store ещё в прошлом году, пользователи всё ещё могли получить доступ к странице расширения в магазине через репозиторий GitHub и установить его. Теперь даже этот способ стал невозможен. Флаг «Allow legacy extension manifest versions», который служил обходным путём для установки uBlock Origin из локальных пакетов, также отсутствует в последних стабильных версиях Chrome. Таким образом, пользователи Chrome больше не могут использовать uBlock Origin.

Альтернативы и другие браузеры

  • uBlock Origin Lite: Существует облегчённая версия uBlock Origin Lite, которая совместима с Manifest V3. Однако она лишена многих продвинутых функций оригинального uBlock Origin.
  • Браузеры на Chromium: Другие браузеры на базе Chromium, такие как Opera и Microsoft Edge, могут по своему усмотрению продолжать поддерживать Manifest V2. На данный момент Opera и Edge всё ещё работают с uBlock Origin. Тем не менее, их долгосрочные планы и сроки такой поддержки остаются под вопросом.
  • Не-Chromium браузеры: Если пользователи uBlock Origin не желают переходить на версию Lite, им рекомендуется рассмотреть переход на браузеры, не использующие движок Chromium, например, Firefox. Компания Mozilla подтвердила, что Firefox будет поддерживать Manifest V2 в обозримом будущем. Кроме того, именно Firefox разработчик uBlock Origin, Раймонд Хилл, рекомендует для использования на официальном сайте и в репозитории расширения на GitHub.