Браузер Brave представил обновленный движок блокировки рекламы, созданный на основе Rust, который позволяет уменьшить потребление памяти на 75%. Это обновление улучшает время автономной работы и делает многозадачность более плавной. В среднем, браузер экономит около 45 МБ памяти на всех устройствах, включая Android, iOS и настольные ПК, а у пользователей с дополнительными списками блокировки эта цифра еще выше.
Обновление доступно в версии Brave v1.85, в то время как дальнейшие оптимизации будут реализованы в v1.86. Разработчики достигли значительных результатов, переработав движок adblock-rust для использования FlatBuffers, что позволило перенести около 100 тысяч фильтров блокировки рекламы в специализированный бинарный формат без затрат на копирование.
Также были завершены важные улучшения, включая сокращение использования памяти на 19% и ускорение сопоставления фильтров на 13% за счет токенизации регулярных выражений. Архитектура блокировки рекламы в Brave встроенная и поддерживается командой по обеспечению конфиденциальности, что делает ее независимой от изменений, введенных в Manifest V3.
В декабре браузер презентовал голосового помощника Leo для автоматизации поиска информации, сравнения товаров и получения новостей, но пока эта функция доступна только в версии Brave Nightly.