После четырёх с половиной лет разработки и тестирования
В Brave встроен и активирован по умолчанию движок для вырезания рекламы, кода для отслеживания перемещения между сайтами, кнопок социальных сетей, блоков с автовоспроизводимым видео и вставок для майнинга. Движок фильтрации написан на языке Rust и использует алгоритмы, заимствованные из дополнений Block Origin и Ghostery.
По заявлению разработчиков чистка отображаемых страниц от рекламы и сторонних JavaScript-блоков позволяет в 3-6 раз ускорить загрузку страниц. В проведённых разработчиками тестах Brave в среднем позволил сократить время загрузки протестированных страниц на 27 секунд по сравнению с Chrome и на 22 секунды по сравнению с Firefox, при этом браузер Brave загрузил на 58% меньше данных и израсходовал на обработку страниц на 40% и 47% меньше памяти, чем Chrome и Firefox.
Для борьбы с косвенным отслеживанием пользователей в бразуере применяется блокировщик методов скрытой идентификации («browser fingerprinting»). В основной состав интегрировано дополнение HTTPS Everywhere, позволяющее на всех сайтах, где это возможно, использовать HTTPS. Имеется режим приватного просмотра, в котором трафик пробрасывается через сеть Tor. Браузер поддерживает механизм синхронизации между устройствами Brave Sync, предлагает на выбор тёмную и светлую темы оформления, совместим с дополнениями к Chrome, имеет встроенную поддержку
Осознавая, что блокирования рекламы может лишить создателей контента средств для поддержания своих ресурсов, разработчики Brave интегрировали в браузер альтернативный механизм финансирования издателей. Суть предложенной схемы в том, что средства от показа рекламы получает пользователь, который затем распределяет их в форме пожертвований наиболее инатересным с его точки зрения ресурсам.
Перечисление пожертвований создателям контента
Средства для пожертвований можно накопить благодаря встроенной в браузер рекламной платформе Brave Ads, позволяющая показывать рекламу без обращения к внешним сервисам. Для обеспечения приватности данные об открытых страницах не уходят за пределы системы пользователя и сохраняются локально. Использование Brave Rewards и Brave Ads опционально, включается по желанию пользователя (через меню Brave Rewards или URL brave://rewards) и настраивается (можно ограничить число показываемых в час рекламных блоков). Реклама показывается в форме отделённых от контента всплывающих уведомлений. В настоящее время показ рекламы возможен в 30 странах, среди которых пока нет стран постсоветского пространства.
Расчёты осуществляются в специально созданной криптовалюте
Дополнение: Разработчики дистрибутива Manjaro Linux проводят
Источник: opennet.ru