Mozilla выложила справочную статью Block ads in Firefox for iOS — про блокировщик рекламы, встроенный прямо в мобильный Firefox, без установки отдельного приложения-фильтра. В самой статье сказано прямо: функция экспериментальная и раскатывается постепенно, поэтому у части пользователей переключателя ещё нет. В release notes Firefox для iOS 153.0 (21 июля 2026) блокировщик не упоминается вообще — то есть включается он серверным флагом, а не выходом новой сборки. Выкатку 16 августа независимо подтвердил AppleInsider.
Из коробки блокировщик выключен. Включается двумя путями: Settings → Browsing → Content → Ad Blocker либо на лету из меню конкретного сайта.
Что Mozilla обещает резать: сторонние рекламные сети и биржи, рекламные трекеры, «многие сторонние объявления, которые показывает сайт», а также навязчивые форматы — попапы и оверлеи.
Что останется на месте: реклама в поисковой выдаче и спонсорские блоки на домашней странице Firefox и новой вкладке. Формулировка про «многие» тоже не случайна — Mozilla отдельно оговаривает, что часть объявлений всё равно просочится, потому что сайты используют разные рекламные технологии.
Почему это принципиально не uBlock Origin
Тут стоит остановиться, потому что ожидания у людей обычно завышенные. На iOS любой браузер из App Store рендерит страницы движком WebKit, и фильтрация контента внутри приложения делается декларативно: браузер собирает JSON-список правил вида «триггер → действие» и отдаёт его на компиляцию системе. Действий там ровно четыре класса — заблокировать запрос, вырезать куки, спрятать элемент через css-display-none, отменить предыдущие правила.
Что из этого следует на практике:
- нет доступа к каждому запросу в рантайме — значит, нет журнала «кто куда стучался», нет фильтрации по телу ответа и нет скриптлетов, которыми uBlock Origin чинит антиадблок-заглушки;
- косметика ограничена CSS-селекторами; процедурные конструкции вида
:has-text()не поддерживаются платформой; - у скомпилированного списка есть жёсткий потолок по числу правил.
Про потолок: по разбору исходников WebCore в проекте BlockEmAll система отказывается компилировать список, если длина массива превышает maxRuleCount — 50 000 или 150 000 записей в зависимости от версии. Apple этот лимит в публичной документации числом не называет, так что цифру стоит считать результатом реверс-инжиниринга, а не официальной спецификацией. Но сам факт потолка важен: полный набор фильтров EasyList + EasyPrivacy в него упирается, и любому iOS-блокировщику приходится решать, чем жертвовать.
Для сравнения: на десктопе фильтрация упирается совсем в другие ограничения — про них было в теме Manifest V2 уходит: пять мифов вокруг uBlock Origin.
Отсюда и разумная планка ожиданий. Встроенный блокировщик Firefox — это уровень «стало заметно чище», а не «страница выглядит так же, как в десктопном Firefox с uBO».
Кому это вообще меняет расклад
Если у вас уже стоит сторонний контент-блокировщик для Safari (AdGuard, Wipr, 1Blocker), он на Firefox не распространяется: те приложения расширяют именно Safari. Переключатель в Firefox — отдельная, независимая сущность, и включать его нужно вручную даже тем, у кого «на телефоне вроде уже всё блокируется».
Быстрая проверка, что функция доехала до вас:
- Обновите Firefox из App Store и перезапустите приложение.
Settings → Browsing, секцияContent— ищите пунктAd Blocker.- Пункта нет — флаг ещё не раскатан на ваш профиль; ускорить это из интерфейса нельзя.
- Пункт есть — включите и проверьте на любом новостном сайте с тяжёлой рекламой, сравнив с той же страницей в Safari.
Отдельно стоит держать в голове, что Firefox Focus от той же Mozilla умеет блокировку много лет и работает ещё и как системный контент-блокировщик для Safari. Так что новость здесь не «на iOS появилась блокировка рекламы», а «она перестала требовать отдельного приложения в основном браузере Mozilla».
Источники
- Mozilla Support — Block ads in Firefox for iOS
- Firefox for iOS — release notes 153.0
- AppleInsider — Mozilla gradually rolls out an ad-blocker built into Firefox for iOS
- PoomSmart/BlockEmAll — описание лимита правил Content Blocker
У кого переключатель уже появился — как ощущения по сравнению с AdGuard в Safari? И отдельно интересно: кто-нибудь ловил на iOS ситуацию, когда сайт вычислял блокировщик и требовал его отключить, — или на декларативной фильтрации антиадблоки просто не срабатывают?
