Blindfold

Как заблокировать рекламу YouTube на iPhone (способ, который реально работает)

У вас уже стоит блокировщик рекламы для iPhone, или вы установили его специально для этого, а реклама на YouTube всё равно крутится. Это не баг вашего блокировщика. Если вы смотрите в приложении YouTube, ни один блокировщик рекламы на iPhone до неё не дотянется, ни Blindfold, ни любой конкурент. Решение не в более сильном блокировщике. Решение в том, чтобы смотреть YouTube там, куда блокировщик реально дотягивается: в Safari.

Почему приложение YouTube неприкосновенно

Любой настоящий блокировщик рекламы на iPhone работает на API блокировщиков контента от Apple, а этот API работает только внутри собственного веб-движка Safari. Он передаёт Safari список правил ещё до загрузки страницы и даёт движку Safari применить их нативно. У него нет доступа к интерфейсу стороннего приложения, включая плеер приложения YouTube и встроенные в него рекламные блоки.

Это не ограничение конкретно Blindfold и не удобная отговорка. Другие разработчики блокировщиков рекламы пишут то же самое на собственных страницах поддержки: их расширения не могут дотянуться до рекламы внутри официальных приложений, только внутри Safari. Это стена, встроенная в саму iOS, а не то, что обходит какой-то один разработчик, и она существует не просто так: Apple не позволяет одному приложению просматривать или изменять интерфейс другого, а это заодно и то, что не даёт вредоносному приложению читать, что вы вводите где-то ещё.

Стоит честно упомянуть одно исключение: если вы уже платите за YouTube Premium, реклама исчезает прямо в приложении, никаких обходных путей не нужно. Всё, что дальше, для тех, кто не хочет платить Google ежемесячно только ради отсутствия рекламы.

Способ, который работает: youtube.com в Safari

Пропустите приложение. Смотрите YouTube на youtube.com в Safari, и ваши блокировщики контента будут применяться точно так же, как на любом другом сайте: запросы на рекламу блокируются до загрузки, а баннеры и оверлеи на странице скрываются.

  1. Откройте Safari и перейдите на youtube.com. Если Safari предложит открыть видео в приложении YouTube, откажитесь и оставайтесь в браузере.
  2. Проверьте, что ваши блокировщики контента включены. Зайдите в Настройки > Приложения > Safari > Расширения и убедитесь, что списки Blindfold «Реклама», «Конфиденциальность» и «Раздражители» включены.
  3. Войдите на youtube.com, если хотите видеть подписки и историю просмотров. Этот вход происходит через Safari с вашим аккаунтом Google и никак не связан с приложением.
  4. Смотрите как обычно. Преролл- и мидролл-реклама, а также баннеры под видео на YouTube попадают под те же правила списков фильтров, что блокируют рекламу везде, где вы просматриваете сайты. Если что-то новое проскочит, ИИ на устройстве Blindfold проверит страницу после завершения загрузки и создаст правило, чтобы в следующий раз поймать это же, при этом ничего из того, что вы смотрите, не покинет ваш iPhone.

Сделайте так, чтобы это ощущалось как приложение

Единственное, что вы теряете при просмотре в Safari, это значок на главном экране. Верните его через «На экран «Домой»»: нажмите значок «Поделиться» в Safari, выберите «На экран «Домой»», и у youtube.com появится собственный значок, открывающий сайт на весь экран без адресной строки. Это веб-приложение Safari, а не настоящее приложение YouTube, так что под капотом оно всё равно работает на движке Safari, и ваши блокировщики контента продолжают работать точно так же.

Некоторые ещё включают «Версию для компьютера» (значок «Aa» в адресной строке) ради полной десктопной раскладки вместо урезанной мобильной. Это настройка внешнего вида, а не блокировки рекламы: блокировщики контента Safari работают по тому же списку правил в любом случае, так что переключение ничего не меняет в том, что блокируется.

Что этот способ не решает

Ничто из этого не дотягивается до рекламы внутри других приложений, другого видеосервиса, игры, бесплатного новостного приложения со своим рекламным SDK. Это отдельная, более сложная проблема со своим набором вариантов, и статья как быть с рекламой внутри приложений на iPhone разбирает, что там реально возможно. Для более широкой картины блокировки рекламы на iPhone, включая то, что покрывают и не покрывают встроенные настройки Safari, смотрите как заблокировать рекламу на iPhone.

Blindfold использует три списка блокировщика контента: Реклама, Конфиденциальность и Раздражители, построенных на источниках вроде EasyList и EasyPrivacy, плюс ИИ на устройстве, который изучает страницы после загрузки и создаёт новые правила скрытия, при этом ничего из того, что вы смотрите, никогда не покидает ваш iPhone. Каждое правило видно и редактируется в приложении, ничего не скрыто на каком-либо сервере. Это $7.99/год с 30-дневным бесплатным пробным периодом, либо $19.99 разово за Пожизненный доступ, Семейный доступ включён, аккаунт не нужен. Попробуйте Blindfold в App Store.