Меню
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 в целом.

Понравился пост?
9 934 9934 отзыва
Отлично!

AdGuard для Windows

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

AdGuard для Mac

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

AdGuard для Android

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

AdGuard для iOS

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

AdGuard Content Blocker

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

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

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

Помощник AdGuard

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

AdGuard DNS

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

AdGuard Home

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

AdGuard Pro для iOS

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

AdGuard для Safari

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

AdGuard Temp Mail

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

AdGuard для Android TV

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