Отключаем рекламу, перенаправляющую в App Store

Матвей Лошаков avatar | 19
FavoriteLoading В закладки
Отключаем рекламу, перенаправляющую в App Store

Пришло время бороться с назойливой скрытой рекламой на сайтах, перенаправляющей вас в 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

no-javascript

Этот способ на 100 процентов решит ваши проблемы с любыми редиректами, да и многие другие рекламные технологии будут раздражать гораздо меньше. Недостаток заключается в том, что множество сайтов в современном Интернете очень плотно завязаны на Java-скрипты, и пользоваться ими после такого отключения будет банально невозможно. К сожалению, ни один из известных мне браузеров для iOS не поддерживает частичную блокировку Javascript для определенных сайтов, что было бы идеальным решением проблемы.

javascriptoff

Javascript отключается в Найстроках -> Safari -> Дополнения -> Javascript.

Способ второй. Использование браузера Dolphin

dolphinbrowerlogo

Для тех, кто готов забросить браузер Safari или, например, его ближайшего конкурента в виде Google Chrome, проблема с назойливым перенаправлением решается установкой браузера Dolphin [Скачать в App Store]. Dolphin бесплатен и довольно удобен в использовании.

dolphinadblock

Встроенный в этот браузер AdBlock прекрасно справляется с подобного рода рекламой. Включается он в настройках браузера.

Способ третий. Использование Weblock.

weblocklogo

Weblock – специальное приложение, позволяющее заблокировать рекламу или любые другие ресурсы во всех приложениях системы iOS, а не только в браузере. Есть только одно «но» – Weblock работает исключительно для подключений через Wi-Fi, так как по сути является очень гибкой и настраиваемой под каждого конкретного пользователя проксей. Загрузить его можно за 119 рублей в App Store. Из минусов стоит отметить отсутствие русской локализации.

>weblockinterface

Для использования Weblock необходимо настроить свое подключение через Wi-Fi по инструкции в самом приложении (нужно зайти в Настройки -> Wi-Fi -> *ваше имя сети* -> HTTP Proxy -> Авто и подставить туда ссылку, которая будет сгенерирована для вас приложением).

Способ четвертый. Настройка ограничений.

restrictionlogo

В iOS предусмотрена целая система ограничений, позволяющая настроить использование вашего девайса приложениями и контентом. Если с помощью неё отключить App Store, то рекламные редиректы просто не будут работать, позволяя продолжать веб-сёрфинг без каких-либо проблем.

restrictions

Отключается App Store следующим образом: Настройки -> Ограничения -> Установка программ. Любая ссылка, ведущая в App Store после этого просто перестанет работать. Минусы данного способа очевидны — без магазина приложений жизнь скучна и уныла, а включать и выключать постоянно ограничения на App Store достаточно утомительно.

Способ пятый. Полноценный AdBlock из Cydia.

adblocklogo

Джейлбрейк даёт доступ к огромному количеству разнообразных твиков и приложений, с помощью которых можно решить практически любую проблему или недоработку в iOS, да и просто настроить систему под свои нужды. Всего два установленных приложения из Cydia помогут нам решить не только вопрос рекламных перенаправлений в App Store, но и целиком и полностью забыть о существовании рекламы.

Первый твик – Untrusted Hosts Blocker из репозитория repo.thireus.com. Он редактирует файл /etc/hosts в системе, блокируя подключения к 38 тысячам рекламных ресурсов.

hostseditor

Второй – AdBlocker (для iOS 8 используется вторая версия, AdBlocker 2) из репозитория BigBoss, который позволяет блокировать любую рекламу.

adblocker

Минусов у данного варианта всего два – необходим джейлбрейк, а значит вариант непригоден для устройств на самых новых версиях iOS. К тому же твик AdBlocker не бесплатен (2$ в магазине Cydia).

Способ шестой. Твик NoAppStoreRedirect из Cydia

noappstoreredirect

Если по каким-то причинам вы не хотите блокировать всю рекламу в интернете, а хотите лишь избавиться от надоедливого редиректа, то для этого тоже есть свой твик. Называется он NoAppStoreRedirect и полностью соответствует своему названию. Забрать его можно бесплатно из того же репозитория BigBoss.

К сожалению, ни один из вышеперечисленных способов не является идеальным и подходящим каждому пользователю iДевайсов. Окончательно решить проблему c назойливыми перенаправлениями может только сама Apple, а нам остается ждать изменений в следующих обновлениях iOS.

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (Проголосуйте первым за статью!)
🤓 Хочешь больше? Подпишись на наш Telegram.
... и не забывай читать наш Facebook и Twitter 🍒
FavoriteLoading В закладки
undefined
iPhones.ru
Пришло время бороться с назойливой скрытой рекламой на сайтах, перенаправляющей вас в App Store. Пока Apple показательно бездействует, мы подготовили шесть способов борьбы с редиректом в iOS. В последнее время я стал часто замечать, что с некоторых сайтов, репутация которых при этом не вызывает сомнений, меня перекидывает в App Store на страницы разных приложений. При...
Прокомментировать

🙈 Комментарии 19

  1. rbobot avatar
    rbobot8 апреля 2015
    3

    Только для этого и джейлю. Сейчас вообще уже с айпада не посерфишь нормально, докатились.

  2. AZ avatar
    AZ8 апреля 2015
    9

    Проблема старая. Известная. Причина, не Apple, а Google AdSense. Который в курсе данного бага, но ничего не хочет предпринимать уже многие месяцы. Подробнее, на этом форуме: http://searchengines.guru /showthread.php?t=881030

    А вот форум Google, где зарубежные владельцы сайтов с AdSense жалуются на автоматические редиректы: https://productforums.google.com/forum/#!topic/adsense/szfNNkPrkLI

    Спамеры долбят этот адсенс во все дырки. Но гугл стал настолько паршивой компанией, которая забивает болт на любые проблемы.

    AppleStyle avatar
    AppleStyle8 апреля 2015
    2

    @AZ, ага, не в эппл проблема. Это дырко в яблоОС.
    На других ОС такое не прокатывает.

  3. bikke8 апреля 2015
    1

    Проблема действительно надоедливая! А в гоогл хром можно как то java отключить?

    t.r.o.n. avatar
    t.r.o.n.8 апреля 2015
    2

    @bikke, определитесь java или js?

    bikke8 апреля 2015
    0

    @t.r.o.n., js конечно же!

  4. t.r.o.n. avatar
    t.r.o.n.8 апреля 2015
    3

    Весьма странный подход у автора. Такое ощущение, что он тему “почитал” по диагонали и решил делать выводы.
    1. Практически весь мусор идет от гугла который в курсе проблемы и не телится
    2. Многократно (на сайте) повторяется тот факт, что якобы под iOS могут существовать броузеры отличающиеся по функционалу от встроенного сафари. В легальном SDK это не возможно. Просто меняются названия.
    3. Совершенно все забыли весьма удобный способ – замены стандартных DNS на чистые. Тот-же яндекс дает не плохой результат https://dns.yandex.ru
    4. Не хотите мусорной рекламы – не ходите по мусорным сайтам

    AppleStyle avatar
    AppleStyle8 апреля 2015
    0

    @t.r.o.n., “телиться” должен хозяин дырявой ОС.

  5. MSuren avatar
    MSuren8 апреля 2015
    0

    Твик AdBlock проблему не решил

  6. Identitycat avatar
    Identitycat8 апреля 2015
    1

    Еще забыли один способ самый лучший имхо — использование на таких сайтах браузверов, которые могут менять юзерагент вроде iCab или Mercury. Сайт “думает”, что вы зашли например с десктопного Хрома или Лисы и соответсвенно не перенаправляет в аппстр.

  7. christianpappinen avatar
    christianpappinen8 апреля 2015
    0

    Скачивал Weblock еще в 2013, тогда он еще бесплатным был. Пользуюсь до сих пор.

  8. miller_ avatar
    miller_8 апреля 2015
    0

    статья хорошая и актуальная в проблеме,спасибо)
    отключил установку программ,посмотрю как оно будет)

  9. vmikea9 апреля 2015
    0

    Вот поэтому я и делаю jailbreak.
    Спасибо за статью.

  10. Boten avatar
    Boten9 апреля 2015
    0

    В итоге идеальным вариантом все равно оказывается твик из сидии. Использование других браузеров я считаю костылями. Но для этого надо делать джейл. :(

  11. Carib avatar
    Carib9 апреля 2015
    0

    Отключил appstore, через ограничения на айпаде. Да, в магазин не кидает, но новые вкладки открываются, и это нереально бесит.

  12. Carib avatar
    Carib9 апреля 2015
    0

    А еще каждый день вылетает окно на айфоне с вопросом о включении imessage. Хочется телефон выкинуть уже

    upsoft avatar
    upsoft10 апреля 2015
    0

    @Carib, избавлю от телефона за символическую плату ^_^

  13. vaduzzzz avatar
    vaduzzzz10 апреля 2015
    1

    iPhones.ru живет за счёт читателей и рекламодателей. Пожалуйста, отключите AdBlock, чтобы мы могли публиковать больше авторских статей. Баннеры – необходимый шаг для поддержки честности авторов и качества текстов. Спасибо, что помогаете нам :)

    помолчали бы айфон.сру

  14. t-n avatar
    t-n17 июня 2015
    0

    Сру?)))

Вы должны авторизоваться или зарегистрироваться для комментирования.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.

Как установить аватар в комментариях?

Ответ вот здесь