Випуск браузера Brave 1.0, що розвивається за участю творця JavaScript

Після чотирьох з половиною років розробки та тестування представлений перший стабільний реліз веб-браузера Brave, що розвивається під керівництвом Брендена Айка (Brendan Eich), творця мови JavaScript та колишнього керівника Mozilla. Браузер побудований на базі двигуна Chromium і зосереджений на захисті приватності користувачів. Складання підготовлено для Linux, Windows, MacOS, Android та iOS. Код проекту доступний на GitHub, специфічні для Brave компоненти розповсюджуються під вільною ліцензією MPLv2.

У Brave вбудований та активований за замовчуванням движок для вирізування реклами, коду для відстеження переміщення між сайтами, кнопок соціальних мереж, блоків з автовідтворюваним відео та вставок для майнінгу. Двигун фільтрації написаний мовою Rust та використовує алгоритми, запозичені з доповнень Block Origin та Ghostery.

Випуск браузера Brave 1.0, що розвивається за участю творця JavaScript

За заявою розробників чистка сторінок, що відображаються від реклами і сторонніх JavaScript-блоків дозволяє в 3-6 разів прискорити завантаження сторінок. У проведених розробниками тестах Brave в середньому дозволив скоротити час завантаження протестованих сторінок на 27 секунд порівняно з Chrome і на 22 секунди порівняно з Firefox, при цьому браузер Brave завантажив на 58% менше даних та витратив на обробку сторінок на 40% та 47% менше пам'яті, ніж Chrome та Firefox.

Випуск браузера Brave 1.0, що розвивається за участю творця JavaScript

Для боротьби з непрямим відстеженням користувачів у бразуєрі застосовується блокувальник методів прихованої ідентифікації (browser fingerprinting). В основний склад інтегровано додаток HTTPS Everywhere, який дозволяє на всіх сайтах, де це можливо, використовувати HTTPS. Є режим приватного перегляду, у якому трафік прокидається через мережу Tor. Браузер підтримує механізм синхронізації між пристроями Brave Sync, пропонує на вибір темну та світлу теми оформлення, сумісний із доповненнями до Chrome, має вбудовану підтримку ОПЗ и WebTorrent.

Випуск браузера Brave 1.0, що розвивається за участю творця JavaScript

Усвідомлюючи, що блокування реклами може позбавити творців контенту коштів на підтримку своїх ресурсів, розробники Brave інтегрували у браузер альтернативний механізм фінансування видавців. Суть запропонованої схеми в тому, що кошти від показу реклами отримує користувач, який потім розподіляє їх у формі пожертв найбільш цікавим з точки зору ресурсів.

Перерахування пожертв творцям контенту організується за допомогою системи Відважні нагороди. Пожертвування можуть оформлятися як місячна передплата або перераховуватися у формі одноразових премій за певний цікавий контент (для пожертвування в адресному рядку відображається індикатор у формі червоного трикутника). Для запобігання шахрайству у програмі можуть брати участь лише верифіковані сайти (підтримується понад 300 тисяч сайтів). Віджет Brave Rewards розміщується на сторінці, яка відображається при відкритті нової вкладки.

Випуск браузера Brave 1.0, що розвивається за участю творця JavaScript

Кошти для пожертвувань можна накопичити завдяки вбудованій у браузер рекламній платформі Brave Ads, що дозволяє показувати рекламу без звернення до зовнішніх сервісів. Для забезпечення приватності дані про відкриті сторінки не йдуть за межі системи користувача та зберігаються локально. Використання Brave Rewards і Brave Ads опціонально, включається за бажанням користувача (через меню Brave Rewards або URL brave://rewards) і налаштовується (можна обмежити кількість рекламних блоків, що показуються в годину). Реклама показується у формі відокремлених від контенту спливаючих повідомлень. Наразі показ реклами можливий у 30 країнах, серед яких поки що немає країн пострадянського простору.

Розрахунки здійснюються у спеціально створеній криптовалюті НИМ (Basic Attention Token), заснованої на Ethereum і що поєднує децентралізовану платформу для обміну рекламою. Запропонований підхід дає користувачеві можливість повністю контролювати всі браузерні дані, а підприємствам зберегти можливість розміщення реклами. Модель розподілу коштів має на увазі розподіл між користувачами 70% прибутку, отриманого від рекламодавців. Кошти від перегляду реклами накопичуються у вигляді BAT-токенів у гаманці, прив'язаному до користувача. Користувач може обміняти зароблені BAT на цифрові та реальні валюти або використовувати для спонсорування сайтів.

Випуск браузера Brave 1.0, що розвивається за участю творця JavaScript

Випуск браузера Brave 1.0, що розвивається за участю творця JavaScript

Розробники дистрибутива Manjaro Linux проводять опитування про можливість переходу на використання Brave за замовчуванням.

Джерело: opennet.ru

Додати коментар або відгук