Меню
RU

Новые горизонты: Apple добавят веб-расширения для Safari на iPhone и iPad

Случилось нечто невероятное — Apple добавит поддержку браузерных расширений для Safari на мобильных устройствах! Об этом они объявили 7 июня на WWDC21*. Начиная с iOS 15 и iPadOS 15, которые выйдут уже этой осенью, у айфонов и айпадов будет доступ к веб-расширениям. Раньше они были представлены только в Safari на Mac.

*⠀Apple Worldwide Developers Conference — всемирная конференция для разработчиков на платформах Apple

Что это означает для разработчиков?

Теперь можно будет создавать универсальные расширения, которые будут работать на всех устройствах Apple — Mac, iPhone и iPad! Ниже расскажем про них подробнее и объясним, почему это так важно.

Год назад Apple аналогичным образом добавили поддержку WebExtension API в Safari на macOS. Напомним, что API (от англ. application programming interface — программный интерфейс приложения) — это «описание способов (набор классов, процедур, функций, структур или констант), которыми одна компьютерная программа может взаимодействовать с другой программой». В данном случае речь шла о кроссплатформенной технологии Apple, которая позволила разрабатывать расширения для разных браузеров. Как говорится, не Safari единым.

Мы уже писали про это в 2020 году, но в довольно пессимистичном ключе. Тогда появление WebExtension API не привнесло ничего полезного для блокировщиков контента на macOS, так что та новость показалась нам даже удручающей. Но эта ситуация с iOS отличается драматически: на этой ОС расширений не было вообще, а теперь они появились, открывая перед нами кучу возможностей. Конечно, такие изменения не могут не радовать!

Что это означает для вас?

В свете этой новости наши последние статьи... нет, не теряют актуальность, но их смысл меняется. Помните, совсем недавно мы писали про проблемы с YouTube и Safari Content Blocking? С одной стороны, все перечисленные там проблемы пользователей iOS не исчезнут волшебным образом, и написанное в той статье остаётся в силе: у декларативного подхода всё ещё есть куча недостатков. Справедливости ради, мы видим по баг-трекеру Safari, что в Apple не планируют оставлять всё как есть — например, они уже увеличили лимит правил с 50 тысяч до 150. Но с другой стороны, поддержка браузерных расширений для Safari освобождает нас от ограничений, так как к декларативному подходу к блокировке добавляется возможность использовать скрипт, исполняемый прямо на странице (content script).

С помощью этого встраиваемого скрипта мы сможем реализовать логику, необходимую для более продвинутых способов блокировки! Кстати, пользователи AdGuard для Safari на macOS с ними уже знакомы — там есть специальное расширение «AdGuard Расширенная блокировка». Так что если вы ещё сталкиваетесь на вашем iPhone/iPad с рекламой на YouTube в браузере или с рекламой на сайтах, которые обходят блокировку — не переживайте, в iOS 15 мы всё поправим! :)

Если смотреть более глобально, у пользователей айфонов и айпадов появится возможность установить множество расширений, ранее доступных только в Safari на Mac — это касается не только AdGuard, не только блокировщиков контента, но вообще любых. Появление веб-расширений на мобильных устройствах расширит функциональность браузера Safari и откроет пользователям ряд новых возможностей.

Одним словом, это революционное изменение, сравнимое по масштабу с внедрением Safari Content Blocking в 2015 году, и мы уверены, что оно очень положительно повлияет на качество блокировки AdGuard для iOS в целом.

Понравился пост?
25 746 25746 отзывов
Отлично!

AdGuard для Windows

AdGuard для Windows — это не просто «ещё один блокировщик». Это многоцелевой инструмент, который блокирует рекламу и доступ к опасным сайтам, ускоряет загрузку страниц и защищает детей от взрослого контента.
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 746 25746 отзывов
Отлично!

AdGuard для Mac

В отличие от других блокировщиков, AdGuard разработан с учётом специфики операционной системы macOS. Он не только блокирует рекламу в Safari и других браузерах, но и защищает вас от слежки, фишинга и мошенничества в сети.
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 746 25746 отзывов
Отлично!

AdGuard для Android

AdGuard для Android — это идеальное решение для Android-устройств. В отличие от других блокировщиков, AdGuard не требует root-доступа и позволяет управлять трафиком любых приложений на вашем устройстве.
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 746 25746 отзывов
Отлично!

AdGuard для iOS

Лучший блокировщик рекламы для iPhone и iPad. AdGuard устраняет рекламу в Safari, защищает ваши данные и ускоряет загрузку страниц. AdGuard для iOS использует новейшую технологию блокировки, которая обеспечивает непревзойденное качество фильтрации и позволяет применять множество различных фильтров одновременно
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 746 25746 отзывов
Отлично!

AdGuard Content Blocker

AdGuard Content Blocker устраняет все объявления в мобильных браузерах, которые поддерживают технологию блокировки контента — к примеру, Samsung Internet и Яндекс.Браузер. Он обладает меньшим количеством функций, чем AdGuard для Android, но при этом бесплатен, прост в установке и по-прежнему обеспечивает высокое качество блокировки рекламы.
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 746 25746 отзывов
Отлично!

Браузерное расширение AdGuard

AdGuard — самое быстрое и легкое браузерное расширение для блокировки всех типов рекламы! Выбирайте AdGuard для быстрого и безопасного серфинга без рекламы.
25 746 25746 отзывов
Отлично!

Помощник AdGuard

Дополнительное браузерное расширение для десктопных приложений AdGuard. Даёт доступ к таким функциям в браузере, как блокировка отдельных элементов, занесение сайта в белый список или отправление отчёта.
25 746 25746 отзывов
Отлично!

AdGuard DNS

AdGuard DNS – это альтернативный способ заблокировать рекламу, защитить личные данные и оградить детей от взрослых материалов. Он прост в настройке и использовании и обеспечивает необходимый минимум защиты от рекламы, трекинга и фишинга, независимо от платформы.
25 746 25746 отзывов
Отлично!

AdGuard Home

AdGuard Home — мощный сетевой инструмент против рекламы и трекинга. С усилением роли интернета вещей становится все более и более важным управлять всей вашей сетью. После настройки AdGuard Home будет охватывать ВСЕ ваши домашние устройства и для этого вам не понадобится программное обеспечение на стороне клиента.
25 746 25746 отзывов
Отлично!

AdGuard Pro для iOS

AdGuard Pro предлагает гораздо больше чем просто блокировку рекламы в Safari, которая есть в обычной версии. С помощью специальных настроек DNS вы сможете блокировать больше рекламы, защитить ваши личные данные и оградить детей от взрослого контента.
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 746 25746 отзывов
Отлично!

AdGuard для Safari

Расширения, блокирующие рекламу в Safari, переживают не лучшие времена с тех пор, как компания Apple вынудила всех использовать новый SDK. Познакомьтесь с нашим легко настраиваемым и молниеносным приложением!
25 746 25746 отзывов
Отлично!

AdGuard Temp Mail

Ваш временный почтовый ящик, чтобы на основную почту не приходил спам
25 746 25746 отзывов
Отлично!

AdGuard для Android TV

AdGuard для Android TV — единственное приложение, которое блокирует рекламу, защищает ваши данные и действует как фаервол для Smart TV. Получайте предупреждения о веб-угрозах, используйте безопасный DNS, а ваш трафик будет зашифрован. Смотрите любимые сериалы безопасно и без рекламы!
Загрузка AdGuard началась Стрелка указывает на файл: нажмите на него, и установка начнётся Выберите «Открыть», нажмите «OK» и дождитесь загрузки файла. В открывшемся окне перетащите значок AdGuard в папку «Приложения». Спасибо за выбор AdGuard! Выберите «Открыть», нажмите «OK» и дождитесь загрузки файла. В открывшемся окне нажмите «Установить». Спасибо за выбор AdGuard!
AdGuard есть и в мобильном варианте