Firefox добавил встроенную блокировку рекламы на iPhone. Отдельный блокировщик больше не нужен?
1 сентября Mozilla анонсировала появление встроенного блокировщика рекламы для Firefox на iOS, который, по её словам, «блокирует большую часть сторонней рекламы и связанных с ней трекеров ещё до загрузки». Никаких расширений ставить не нужно: достаточно просто включить опцию в настройках браузера.
Для тех, кто уже пользуется Firefox на iPhone, это приятное и долгожданное обновление. Оно позволяет быстро избавиться от части рекламы без установки лишних приложений и смены привычного браузера. И всё же у этой функции есть очевидный предел. Реклама в поиске, объявления, которые сайты загружают напрямую, а также собственные спонсорские материалы Firefox никуда не денутся. К тому же настроить правила фильтрации под свои нужды там почти невозможно. Насколько полезным окажется такой встроенный блокировщик, в конечном счёте зависит от ваших ожиданий — и от того, с каким количеством рекламы вы готовы мириться.
Эта ситуация обнажает и более глобальную проблему экосистемы iOS: выбор браузера во многом предопределяет, какие инструменты блокировки вам вообще доступны. К роли Apple в этой истории мы ещё вернёмся. А пока давайте разберёмся, как именно устроен блокировщик Firefox и где проходят границы его возможностей.
Что на самом деле умеет новый блокировщик Firefox
Firefox использует средства блокировки контента, встроенные в WebKit (браузерный движок компании Apple), в связке с правилами из EasyList.
EasyList — это созданный сообществом список правил фильтрации, который используют популярные блокировщики вроде uBlock Origin и Adblock Plus.
Немного истории: наш Базовый фильтр всегда включал в себя большинство правил EasyList, но никогда не ограничивался ими: мы с самого начала развиваем и дополняем его своими силами.
Впрочем, один и тот же список правил вовсе не гарантирует одинаковый результат. Качество фильтрации сильно зависит от других подключённых фильтров, поддерживаемых методов блокировки, частоты обновлений базы правил и ограничений самой операционной системы.
По словам Mozilla, их встроенный блокировщик срезает значительную часть сторонней рекламы (third-party ads), которая подгружается из внешних рекламных сетей, а не с самого сайта. Firefox сверяет веб-адреса с правилами фильтрации и блокирует совпадения. Кроме того, он перекрывает доступ части трекеров и работает в тандеме с Улучшенной защитой от отслеживания (Enhanced Tracking Protection).
Блокировщик полностью бесплатен, но по умолчанию отключён. Чтобы его активировать, перейдите в Настройки → Просмотр → Блокировщик рекламы. Mozilla раскатывает функцию постепенно, поэтому она может отображаться не у всех пользователей. Также для её работы требуется включённый параметр Удалённых улучшений.
Поскольку блокировщик «вшит» прямо в Firefox, он фильтрует трафик только внутри этого браузера. Если вы переключитесь в Safari, откроете приложение YouTube или запустите мобильную игру, реклама останется на месте. Защита замыкается внутри Firefox и не распространяется на систему и приложения iPhone в целом.
Какая реклама всё равно просачивается?
Встроенный блокировщик Firefox не справляется с тремя основными категориями рекламы:
Собственная реклама сайтов, которую отдаёт напрямую сам посещаемый ресурс.
Реклама в поисковой выдаче — рекламные объявления и платные результаты в Google, Bing и других поисковиках.
Собственный спонсируемый контент Firefox, например, рекламные ярлыки и закладки на новой вкладке.
Почему их не трогают? Собственную рекламу сайтов действительно сложнее вырезать «чисто»: запросы на её показ часто идут с того же сервера, что и основной контент. Если блокировать такие запросы слишком грубо, можно сломать вёрстку статьи, плеер или то, ради чего вы вообще открыли страницу.
С рекламой в поиске история совсем другая. Не трогать её вполне выгодно для кошелька самой Mozilla: партнёрские соглашения с поисковиками — главный источник дохода компании. В 2024 году Mozilla получила 498 миллионов долларов роялти — это около 73% от всей её совокупной выручки в 680 миллионов. Та же логика работает и со спонсируемым контентом самого Firefox: эти размещения приносят Mozilla прямую прибыль. Впрочем, рекламные ярлыки можно отключить отдельно в настройках домашней страницы Firefox.
Кастомизация тут тоже крайне скромная: по сути, в распоряжении пользователя есть лишь один тумблер включения/выключения. Нельзя подключить дополнительные фильтры, написать собственные правила или кликнуть по раздражающему баннеру на странице, чтобы скрыть его вручную. С одной стороны, пользоваться такой функцией предельно просто. С другой — именно Firefox решает за вас, что убрать, а что оставить. Если ваша цель — просто видеть чуть меньше рекламы в Firefox, возможностей встроенного блокировщика может хватить. Но если вы хотите сами выбирать фильтры, настраивать исключения для любимых сайтов или убирать рекламу в поиске, политика Apple не оставляет выбора и подталкивает к Safari — единственному браузеру на iOS, где у специализированных блокировщиков есть нужный уровень доступа.
Что предлагает бесплатный AdGuard для iOS
Если ваш основной браузер — Safari, даже с бесплатной версией AdGuard для iOS у вас будет куда больше контроля. Вы сможете гибко выбирать фильтры: против обычной рекламы, трекеров, раздражителей (вроде назойливых предупреждений о куки и виджетов соцсетей) или специфические региональные фильтры под разные языки. А ещё — добавлять любимые сайты в список исключений, чтобы поддержать их авторов, блокируя рекламу на всех остальных ресурсах.
В AdGuard для iOS реклама в результатах поиска блокируется по умолчанию. Если же такие объявления вам полезны, их можно вернуть, включив Фильтр полезной рекламы.
Но есть важное ограничение: в бесплатной версии AdGuard для iOS блокировка рекламы работает только в Safari. Установка приложения никак не повлияет на рекламу в других браузерах и приложениях. Поэтому если вы преданы Firefox и ищете бесплатное решение, встроенный инструмент Mozilla — ваш оптимальный выбор. А если вы пользуетесь Safari и цените свободу тонкой настройки, вам больше подойдёт бесплатный AdGuard для iOS.
Так выглядит сравнение бесплатных возможностей. С лицензией AdGuard расклад меняется: фильтрация в Safari выходит на совершенно новый уровень, плюс появляется независимый уровень DNS-защиты, работающий во всех браузерах и приложениях на iPhone.
Что даёт лицензия AdGuard для iOS
С лицензией AdGuard для iOS делает шаг вперёд сразу по двум направлениям: усиливает фильтрацию в Safari и выводит защиту далеко за пределы одного браузера.
Продвинутая защита помогает расправляться со сложной рекламой в Safari, включая ролики на YouTube. Включив её, можно спокойно смотреть YouTube прямо в Safari без рекламы. А если вам удобнее запускать ролики из официального приложения YouTube, достаточно нажать *Поделиться → Ещё → Блокировать рекламу на YouTube (от AdGuard)*, и видео откроется во встроенном плеере AdGuard без единого рекламного объявления.
Главное отличие от бесплатной версии — DNS-защита. После её включения AdGuard блокирует обращения к известным рекламным и трекинговым доменам вообще во всех браузерах и приложениях — включая Firefox, Chrome, мобильные игры, онлайн-магазины и новостные ленты. Лицензия также открывает доступ к пользовательским правилам и фильтрам безопасности. Посмотреть полное сравнение возможностей бесплатной и платной версий можно здесь.
У DNS-фильтрации тоже есть свои нюансы. Поскольку она работает на уровне доменов, она не способна вырезать рекламу, если та загружается с того же сервера, что и полезный контент (иначе заблокируется и сама страница). Кроме того, DNS не умеет делать косметическую очистку: пустые рамки на месте заблокированных баннеров могут оставаться на экране.
Если Firefox — ваш основной браузер, оба инструмента отлично дополняют друг друга. Встроенный блокировщик Firefox фильтрует веб-страницы на лету изнутри самого браузера, а DNS-защита AdGuard для iOS перекрывает трафик к рекламным и отслеживающим серверам на уровне всей системы. Они решают разные задачи, поэтому прекрасно уживаются вместе.

Почему блокировать рекламу на iOS сложнее, чем можно представить
По заявлению Mozilla, новый блокировщик в Firefox «наглядно иллюстрирует более широкую проблему политик платформы». На компьютерах и в Android пользователи Firefox могут свободно ставить любые сторонние расширения, включая блокировщики рекламы. На iOS такого выбора нет. Правила App Store требуют, чтобы приложения оставались полностью изолированными, и запрещают загрузку стороннего исполняемого кода, меняющего их работу. По словам Mozilla, эти требования вкупе с ограничениями для сторонних браузеров не позволяют перенести богатую экосистему расширений Firefox на iPhone. В результате разработчикам пришлось «зашивать» блокировщик прямо в тело браузера.
При этом у Apple всё же есть официальный путь для независимых блокировщиков на iOS — но только через Safari и строго в установленных рамках. Каждый контент-блокер ограничен лимитом в 150 000 правил, причём часть сложных правил с других платформ Safari на iOS просто не поддерживает. Чтобы обойти эти рамки, мы распределяем фильтры AdGuard между шестью контент-блокерами, а для более изощрённой рекламы подключаем веб-расширение Safari в рамках модуля Продвинутой защиты.
Но даже со всеми этими ухищрениями внутристраничная фильтрация AdGuard остаётся привязанной к Safari: перенести её в Firefox не позволяют системные ограничения. DNS-защита способна отсекать обращения к рекламным и аналитическим серверам в Firefox, но не может анализировать код страницы и вырезать отдельные баннеры. Поэтому специализированный блокировщик для iOS может добавить мощный дополнительный уровень защиты для Firefox, но стать там полноценным расширением ему не под силу.
На наш взгляд, это даёт Safari явное антиконкурентное преимущество. Apple контролирует саму iOS, управляет единственным официальным каналом распространения приложений и одновременно развивает собственный браузер Safari. Её браузер поддерживает независимые расширения для блокировки, в то время как сторонние браузеры лишены возможности предоставить пользователям свободу выбора. Если для получения нужных инструментов фильтрации вам приходится уходить на Safari, значит, правила Apple уже напрямую влияют на вас.
Новый блокировщик Firefox — полезный ответ на эти ограничения, но он вовсе не делает специализированные блокировщики ненужными. Качественная блокировка — это не просто включить EasyList и забыть. EasyList — лишь общий фундамент. Полноценные блокировщики надстраивают над ним целый стек специализированных фильтров, которые требуют непрерывной поддержки и регулярной адаптации под меняющиеся рекламные скрипты и технологии сайтов.
Главная разница — в фокусе внимания. Для разработчиков браузера блокировка рекламы — лишь одна из сотен второстепенных задач. Для нас как команды независимого блокировщика — это основная работа и единственный приоритет. Firefox может продолжать полировать свой инструмент, но пользователи не должны зависеть исключительно от того, что решил встроить создатель браузера. Дать пользователям Firefox тот же выбор независимых блокировщиков, что есть в Safari, может только Apple. И мяч сейчас на их стороне.









