Комментарии AdGuard на тему нового API в Chrome
В последнее время идёт много разговоров об изменениях, ожидающих Google Chrome в ближайшем будущем. Если вкратце, то Google планирует внести большие изменения в платформу расширений. Разработчики уже не раз подтверждали, что поддержка старого API будет прекращена и введение нового, так называемого declarative webRequest API, неизбежно. Переводя на человеческий язык, это означает, что многие расширения по факту прекратят своё функционирование, а возможности расширений-блокировщиков значительно уменьшатся.
Чего мы ожидаем
Нельзя сказать, что нас это застало врасплох. Мы даже уже выкладывали наш комментарий на эту тему в начале года. Но мы бы хотели дополнить его, особенно учитывая, что всё больше и больше людей узнают о ситуации и начинают переживать.
Во-первых, можно выдохнуть. Блокировка рекламы никуда не денется. Качество блокировки расширений Chrome ухудшится, здесь сомнений нет, но даже в самом плохом случае мы сможем подстроиться и постепенно вернуть прежний функционал. Однако, это займёт время, много времени (возможно, годы).
Чтобы дать вам представление: команда Chrome собирается ограничить максимальное количество используемых правил. Предложенные ими лимиты составляют 30 тысяч для статических правил и 5 тысяч для динамических. Эти лимиты необходимо кардинально увеличить, чтобы блокировщики остались хотя бы просто способными к работе. Если этого не произойдёт, или, если лимиты будут увеличины недостаточно, последствия могут быть серьёзными.
Есть и другая, пожалуй, менее обсуждаемая угроза. Данное изменение может стать тяжёлым ударом для сообщества вокруг блокировки рекламы. Работа расширений-блокировщиков основана на одновременном использовании множества фильтров (подписок). Вы, вероятно, слышали об EasyList, но существуют буквально сотни других фильтров, поддерживаемых волонтёрами. Ограничения нового API могут, по сути, не дать блокировщикам контента использовать несколько фильтров одновременно.
Лучшие решения
К счастью, вы не обязаны зависеть от прихотей Google. Мы в AdGuard всегда концентрировали наши усилия, и собираемся продолжать это делать, на улучшении и развитии блокировки на сетевом уровне. Именно так работают все самостоятельные продукты AdGuard, такие приложения, как AdGuard для Windows, AdGuard для Mac и AdGuard для Android. Браузеры и их ограничения здесь бессильны, эти приложения будут безупречно работать в любой версии Chrome, Firefox, Safari или любого другого браузера.
Кроме того, мы возлагаем большие надежды на наш новый, уникальный продукт — AdGuard Home. Это абсолютно новый подход к защите онлайн-приватности и блокировке рекламы, когда только вы решаете, как именно их осуществлять. AdGuard Home всё ещё находится на начальном этапе разработки, но мы верим, что это и есть будущее блокировки рекламы. И, кажется, люди с нами согласны, если судить по растущему с каждым днём интересу со стороны пользователей.