Браузерное расширение AdGuard 4.4: улучшили блокировку рекламы, интегрировав AGTree
С каждым обновлением мы стремимся сделать работу блокировщика рекламы лучше — по-другому не можем. Но как бы мы ни любили представлять новые функции, это не всегда центральная тема наших релизов. Версия Браузерного расширения AdGuard 4.4 как раз такая: хотя вы можете не заметить изменений, будьте уверены, что мы усердно над ней работали. Давайте посмотрим, что в ней появилось.
Интеграция AGTree
В этом обновлении мы сфокусировались на том, чтобы улучшить управление правилами и фильтрами благодаря интеграции AGTree в библиотеку TSUrlFilter
AGTree — это мощный инструмент, который упрощает работу с фильтрами, блокирующими рекламу. Сейчас он часть библиотеки TSUrlFilter, которую мы интегрировали в различные продукты, включая браузерные расширения. Внедряя AGTree на разных платформах, мы стремимся к более унифицированному подходу, который позволяет нам использовать единую библиотеку для таких задач, как конвертация, парсинг и проверка правил блокировки. Результат? Контент блокируется лучше, движок фильтрации запускается быстрее, а анализ и преобразование правил упрощаются.
Какая в этом польза для вас? Переход на AGTree повышает безопасность пользователей, сводя к минимуму риск ошибок фильтрации. Меньше ошибок — более точная блокировка рекламы и трекеров на сайтах. Кроме того, наряду с переходом на AGTree, этот выпуск включает в себя значительные обновления Скриптлетов, которые в конечном итоге повышают общую производительность расширения.
Другие улучшения
К этой версии прилагается увесистый список изменений — мы исправили множество ошибок и внесли другие мелкие улучшения. Вы можете ознакомиться с ним на нашем сайте. А чтобы гарантировать беспроблемную реализацию AGTree в нашем расширении, мы обновили Скриплеты и движки фильтрации — TSWebExtension и TSUrlFilter.
Делитесь впечатлениями о новой версии и предложениями по будущим релизам — так мы узнаем, чего вам не хватает, и будем делать блокировщик рекламы лучше для вас. Пишите нам в социальных сетях или на GitHub.