Компания Mozilla выпустила обновление мобильного браузера Firefox для устройств под управлением iOS, добавив в него встроенный инструмент для блокировки рекламы. Новая функциональность отсекает баннеры сторонних сетей и трекеры слежки еще до момента их загрузки на мобильное устройство. До этого момента пользователям мобильной операционной системы от Apple приходилось мириться с ограничениями платформы, где установка полноценных браузерных расширений заблокирована правилами магазина приложений.
Техническая реализация фильтрации рекламы существенно отличается от настольной версии обозревателя. Если на персональных компьютерах и Android создатели программы развивают экосистему дополнений и ранее интегрировали компонент adblock-rust, то в сборке для iOS задействована технология Content Blocker, встроенная напрямую в движок Apple WebKit. Из-за строгих требований купертиновцев все сторонние браузеры на этой платформе обязаны использовать чужой движок, поэтому разработчикам пришлось опереться на нативный инструментарий и популярные правила фильтрации EasyList.
При этом встроенный инструмент функционирует исключительно в мягком режиме и пропускает значительную часть коммерческих объявлений. Блокировщик изолирует только внешние баннерные сети и аналитические скрипты, но не трогает рекламу, размещенную сайтами напрямую, а также спонсированные результаты в поисковой выдаче. Кроме того, фильтры принципиально игнорируют коммерческие ссылки и промо-блоки на странице новой вкладки самого браузера, которые продвигает компания Mozilla.
Новая функция по умолчанию отключена, поэтому пользователям необходимо самостоятельно заходить в параметры приложения и активировать опцию вручную. В официальном блоге разработчики подчеркнули, что предоставление выбора остается для них приоритетом, а сетевая реклама помогает финансировать авторов контента и обеспечивает существование открытого интернета.
В кодовой базе мобильного клиента уже появились соответствующие изменения пользовательского интерфейса, включая бейджи статуса защиты и меню со шторкой быстрых настроек. Разработчики также предусмотрели сбор телеметрии для фиксации переходов к параметрам блокировщика. Модуль призван работать в связке с уже существующим комплексом улучшенной защиты от отслеживания, не требуя ручной установки сторонних утилит.
Пока конкуренты в лице Brave продвигают бескомпромиссную блокировку всего рекламного трафика прямо из коробки, а для стандартного Safari сообщество адаптирует альтернативные решения вроде uBlock Origin Lite, создатели Firefox сделали ставку на осторожный компромисс.
Источник: www.playground.ru