Команда браузера Brave представила функцию Custom Scriptlets в версии 1.75 для десктопных систем. Это нововведение позволяет пользователям внедрять собственные JavaScript-скрипты на веб-страницы, расширяя возможности управления безопасностью и конфиденциальностью при работе в интернете.
Расширенные возможности настройки и защиты
Функционал Custom Scriptlets, изначально разработанный для отладки встроенного блокировщика рекламы, предоставляет пользователям инструментарий, аналогичный популярным расширениям TamperMonkey и GreaseMonkey. Технология позволяет реализовать широкий спектр механизмов защиты, включая блокировку JavaScript-трекеров, рандомизацию фингерпринтинговых API и замену скриптов аналитики на фиктивные версии.
Улучшение пользовательского опыта
Помимо аспектов безопасности, Custom Scriptlets предоставляет возможности для оптимизации интерфейса веб-страниц. Пользователи могут создавать скрипты для удаления навязчивых элементов, настройки отображения контента и автоматизации рутинных действий. Функционал включает принудительную активацию темного режима, настройку параметров отображения текста и автоматическое заполнение форм.
Производительность и оптимизация
Технология позволяет существенно повысить производительность браузера через контроль автовоспроизведения медиаконтента, оптимизацию загрузки изображений и устранение ограничений пользовательского интерфейса. Особое внимание уделяется эффективности работы с ресурсоемким контентом, что способствует снижению нагрузки на систему.
Безопасное использование Custom Scriptlets
Учитывая потенциальные риски при использовании пользовательских скриптов, функция размещена в разделе для разработчиков (brave://settings/shields/filters). Для активации необходимо включить режим разработчика в настройках Content Filtering. Разработчики настоятельно рекомендуют использовать только проверенный код из надежных источников во избежание компрометации безопасности.
Кто может воспользоваться этой функцией
Custom Scriptlets доступны исключительно в десктопной версии Brave 1.75 и выше. Функция предназначена для технически подготовленных пользователей: разработчиков, специалистов по безопасности и опытных пользователей, которые понимают риски выполнения произвольного JavaScript-кода. Обычным пользователям рекомендуется воздерживаться от активации режима разработчика без достаточных знаний.
Как безопасно настроить Custom Scriptlets
- Перейдите в
brave://settings/shields/filtersи включите режим разработчика. - Используйте скрипты только из репозиториев с открытым исходным кодом, которые можно проверить самостоятельно.
- Не копируйте скрипты с незнакомых сайтов или форумов без предварительного анализа кода.
- Регулярно проверяйте установленные скрипты на наличие несанкционированных изменений.
- При обнаружении подозрительного поведения браузера немедленно отключите все пользовательские скрипты и сбросьте настройки фильтров.
Внедрение Custom Scriptlets в Brave демонстрирует приверженность команды принципам открытости и гибкости настройки браузера. Функция особенно ценна для специалистов, стремящихся к полному контролю над своим онлайн-присутствием.