Пришло время бороться с назойливой скрытой рекламой на сайтах, перенаправляющей вас в App Store. Пока Apple показательно бездействует, мы подготовили шесть способов борьбы с редиректом в iOS.
В последнее время я стал часто замечать, что с некоторых сайтов, репутация которых при этом не вызывает сомнений, меня перекидывает в App Store на страницы разных приложений. При этом не появляется диалоговое окно с подтверждением согласия на переход, а многие сайты затем не прогружаются до конца.
Среди них оказывались Last.fm, Reddit, The Verge, MacRumors, Metacritic и многие другие. Причем перенаправление происходит не только со стандартного браузера Safari, но при открытии сайта в Google Chrome или Opera Coast для iOS.
В Apple осведомлены о данной проблеме, что подтверждает список изменений еще в iOS 8 Beta 2:
Safari now blocks ads from automatically redirecting to the App Store without user interaction
Но проблема до сих пор существует даже на устройствах с самой новой iOS 8.2 и на iOS 8.3 Beta 3.
Есть несколько способов решить проблему с редиректом в iOS, пока мы ждем официального решения от Apple.
Важно! Перед тем, как попробовать любой из нижеописанных способов, я рекомендую сделать очистку кэша браузера (Настройки -> Safari -> Удалить файлы cookie и данные) и заблокировать cookie (Настройка -> Safari -> Блокировать cookie -> Всегда). Эти простые шаги могут помочь с редиректом для некоторых сайтов.
Способ первый. Радикальное отключение Javascript
Этот способ на 100 процентов решит ваши проблемы с любыми редиректами, да и многие другие рекламные технологии будут раздражать гораздо меньше. Недостаток заключается в том, что множество сайтов в современном Интернете очень плотно завязаны на Java-скрипты, и пользоваться ими после такого отключения будет банально невозможно. К сожалению, ни один из известных мне браузеров для iOS не поддерживает частичную блокировку Javascript для определенных сайтов, что было бы идеальным решением проблемы.
Javascript отключается в Найстроках -> Safari -> Дополнения -> Javascript.
Способ второй. Использование браузера Dolphin
Для тех, кто готов забросить браузер Safari или, например, его ближайшего конкурента в виде Google Chrome, проблема с назойливым перенаправлением решается установкой браузера Dolphin [Скачать в App Store]. Dolphin бесплатен и довольно удобен в использовании.
Встроенный в этот браузер AdBlock прекрасно справляется с подобного рода рекламой. Включается он в настройках браузера.
Способ третий. Использование Weblock.
Weblock – специальное приложение, позволяющее заблокировать рекламу или любые другие ресурсы во всех приложениях системы iOS, а не только в браузере. Есть только одно «но» – Weblock работает исключительно для подключений через Wi-Fi, так как по сути является очень гибкой и настраиваемой под каждого конкретного пользователя проксей. Загрузить его можно за 119 рублей в App Store. Из минусов стоит отметить отсутствие русской локализации.
Для использования Weblock необходимо настроить свое подключение через Wi-Fi по инструкции в самом приложении (нужно зайти в Настройки -> Wi-Fi -> *ваше имя сети* -> HTTP Proxy -> Авто и подставить туда ссылку, которая будет сгенерирована для вас приложением).
Способ четвертый. Настройка ограничений.
В iOS предусмотрена целая система ограничений, позволяющая настроить использование вашего девайса приложениями и контентом. Если с помощью неё отключить App Store, то рекламные редиректы просто не будут работать, позволяя продолжать веб-сёрфинг без каких-либо проблем.
Отключается App Store следующим образом: Настройки -> Ограничения -> Установка программ. Любая ссылка, ведущая в App Store после этого просто перестанет работать. Минусы данного способа очевидны — без магазина приложений жизнь скучна и уныла, а включать и выключать постоянно ограничения на App Store достаточно утомительно.
Способ пятый. Полноценный AdBlock из Cydia.
Джейлбрейк даёт доступ к огромному количеству разнообразных твиков и приложений, с помощью которых можно решить практически любую проблему или недоработку в iOS, да и просто настроить систему под свои нужды. Всего два установленных приложения из Cydia помогут нам решить не только вопрос рекламных перенаправлений в App Store, но и целиком и полностью забыть о существовании рекламы.
Первый твик – Untrusted Hosts Blocker из репозитория repo.thireus.com. Он редактирует файл /etc/hosts в системе, блокируя подключения к 38 тысячам рекламных ресурсов.
Второй – AdBlocker (для iOS 8 используется вторая версия, AdBlocker 2) из репозитория BigBoss, который позволяет блокировать любую рекламу.
Минусов у данного варианта всего два – необходим джейлбрейк, а значит вариант непригоден для устройств на самых новых версиях iOS. К тому же твик AdBlocker не бесплатен (2$ в магазине Cydia).
Способ шестой. Твик NoAppStoreRedirect из Cydia
Если по каким-то причинам вы не хотите блокировать всю рекламу в интернете, а хотите лишь избавиться от надоедливого редиректа, то для этого тоже есть свой твик. Называется он NoAppStoreRedirect и полностью соответствует своему названию. Забрать его можно бесплатно из того же репозитория BigBoss.
К сожалению, ни один из вышеперечисленных способов не является идеальным и подходящим каждому пользователю iДевайсов. Окончательно решить проблему c назойливыми перенаправлениями может только сама Apple, а нам остается ждать изменений в следующих обновлениях iOS.
19 комментариев
Форум →Только для этого и джейлю. Сейчас вообще уже с айпада не посерфишь нормально, докатились.
Проблема старая. Известная. Причина, не Apple, а Google AdSense. Который в курсе данного бага, но ничего не хочет предпринимать уже многие месяцы. Подробнее, на этом форуме: http://searchengines.guru /showthread.php?t=881030
А вот форум Google, где зарубежные владельцы сайтов с AdSense жалуются на автоматические редиректы: https://productforums.google.com/forum/#!topic/adsense/szfNNkPrkLI
Спамеры долбят этот адсенс во все дырки. Но гугл стал настолько паршивой компанией, которая забивает болт на любые проблемы.
@AZ, ага, не в эппл проблема. Это дырко в яблоОС.
На других ОС такое не прокатывает.
Проблема действительно надоедливая! А в гоогл хром можно как то java отключить?
@bikke, определитесь java или js?
@t.r.o.n., js конечно же!
Весьма странный подход у автора. Такое ощущение, что он тему “почитал” по диагонали и решил делать выводы.
1. Практически весь мусор идет от гугла который в курсе проблемы и не телится
2. Многократно (на сайте) повторяется тот факт, что якобы под iOS могут существовать броузеры отличающиеся по функционалу от встроенного сафари. В легальном SDK это не возможно. Просто меняются названия.
3. Совершенно все забыли весьма удобный способ – замены стандартных DNS на чистые. Тот-же яндекс дает не плохой результат https://dns.yandex.ru
4. Не хотите мусорной рекламы – не ходите по мусорным сайтам
@t.r.o.n., “телиться” должен хозяин дырявой ОС.
Твик AdBlock проблему не решил
Еще забыли один способ самый лучший имхо — использование на таких сайтах браузверов, которые могут менять юзерагент вроде iCab или Mercury. Сайт “думает”, что вы зашли например с десктопного Хрома или Лисы и соответсвенно не перенаправляет в аппстр.
Скачивал Weblock еще в 2013, тогда он еще бесплатным был. Пользуюсь до сих пор.
статья хорошая и актуальная в проблеме,спасибо)
отключил установку программ,посмотрю как оно будет)
Вот поэтому я и делаю jailbreak.
Спасибо за статью.
В итоге идеальным вариантом все равно оказывается твик из сидии. Использование других браузеров я считаю костылями. Но для этого надо делать джейл. :(
Отключил appstore, через ограничения на айпаде. Да, в магазин не кидает, но новые вкладки открываются, и это нереально бесит.
А еще каждый день вылетает окно на айфоне с вопросом о включении imessage. Хочется телефон выкинуть уже
@Carib, избавлю от телефона за символическую плату ^_^
iPhones.ru живет за счёт читателей и рекламодателей. Пожалуйста, отключите AdBlock, чтобы мы могли публиковать больше авторских статей. Баннеры – необходимый шаг для поддержки честности авторов и качества текстов. Спасибо, что помогаете нам :)
помолчали бы айфон.сру
Сру?)))
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как управлять компьютером Mac с дивана
Как в iOS установить время по умолчанию для напоминаний на весь день
Как использовать Apple Music, когда живешь в двух странах?
Как просматривать старые версии текстовых документов на Mac
Как на iPhone включить перевод видео с YouTube на английском языке
Как полностью отключать Wi-Fi и Bluetooth в iOS 11
Горячие клавиши iOS для беспроводной клавиатуры
Что случится с подпиской iCloud при переходе на Apple One