AdGuard 1.9.19 для Safari: поддержка M1 и обновлённый конвертер правил
В этом посте мы возвращаемся к новостям расширения AdGuard для Safari. Хотя последний раз мы освещали его релиз довольно давно, всё это время продукт рос и развивался. Рассказываем, что появилось в последнем обновлении.
Вы могли заметить, что недавно у нас уже был релиз AdGuard для Safari. К сожалению, мы нашли критичную ошибку, из-за которой вынуждены были отменить выход версии 1.9.17. Сейчас мы всё починили и выпускаем релиз повторно, полностью уверенные в нём: теперь расширение работает гладко!
Поддержка новых MacBook на базе Apple Silicon
В ноябре 2020 года Apple начали переход с процессоров Intel на процессоры собственной разработки M1. На третьей осенней презентации производитель представил новые MacBook на базе Apple Silicon и новый процессор M1. Но в чём их принципиальное отличие? Попробуем объяснить, не слишком уходя в техническое подробности.
Новый процессор — первый в семействе процессоров на архитектуре ARM (от англ. Advanced RISC Machine — усовершенствованная RISC-машина). M1 — это так называемая система на чипе/кристалле, которая объединяет в себе несколько систем, ранее раскиданных по материнской плате: контроллеры USB, Wi-Fi, интерфейс Thunderbolt, процессорные ядра, видеокарты и оперативную память. Теперь они одно целое, а не разрозненные компоненты, что здорово с точки зрения скорости — исчезнут лишние задержки, так как теперь у этих компонентов появился максимально быстрый способ связи. По словам Apple, это самый мощный чип из всех созданных компанией.
Мы работали над тем, чтобы устройства с новой архитектурой были совместимы с расширением AdGuard для Safari, и рады представить вам результат — универсальный билд, который работает как на процессоре Intel, так и на процессоре M1.
Обновлённый конвертер правил
Конвертер правил мы используем только в двух продуктах — AdGuard для iOS и AdGuard для Safari. Он нужен, чтобы преобразовывать правила фильтрации AdGuard в правила Safari, так как их синтаксис отличается от общепринятого. В версии 1.9.16 мы добавили поддержку модификаторов $denyallow
и $specifichide
, косметические правила и правила-исключения Generic, а ещё исправили ошибки конвертации.
Старая и новая иконки приложения
Кроме конвертера, мы обновили иконку приложения. И не обошлось без исправления мелких ошибок, связанных с интерфейсом и не только.
Скачивайте AdGuard для Safari и рассказывайте, как вам новая версия. Будем рады услышать ваши впечатления!