Rilascio del browser Brave 1.0, sviluppato con la partecipazione del creatore di JavaScript

Dopo quattro anni e mezzo di sviluppo e test presentata prima versione stabile del browser web Brave, sviluppato sotto la guida di Brendan Eich, creatore del linguaggio JavaScript ed ex capo di Mozilla. Il browser è basato sul motore Chromium e si concentra sulla protezione della privacy dell'utente. Assemblee preparato per Linux, Windows, macOS, Android e iOS. Codice del progetto è disponibile su GitHub, i componenti specifici di Brave sono distribuiti con la licenza MPLv2 gratuita.

Brave ha un motore integrato e abilitato per impostazione predefinita per ritagliare annunci, codice per tracciare il movimento tra siti, pulsanti di social network, blocchi con video a riproduzione automatica e inserti per il mining. Il motore di filtraggio è scritto in Rust e utilizza algoritmi presi in prestito dai componenti aggiuntivi Block Origin e Ghostery.

Rilascio del browser Brave 1.0, sviluppato con la partecipazione del creatore di JavaScript

Secondo gli sviluppatori, pulire le pagine visualizzate dalla pubblicità e dai blocchi JavaScript di terze parti consente di accelerare il caricamento della pagina di 3-6 volte. Nei test condotti dagli sviluppatori, Brave ha ridotto in media il tempo di caricamento delle pagine testate di 27 secondi rispetto a Chrome e di 22 secondi rispetto a Firefox, mentre il browser Brave ha scaricato il 58% di dati in meno e ha dedicato il 40% e il 47% all'elaborazione delle pagine. memoria rispetto a Chrome e Firefox.

Rilascio del browser Brave 1.0, sviluppato con la partecipazione del creatore di JavaScript

Per contrastare il tracciamento indiretto degli utenti, il browser utilizza un blocco dei metodi di identificazione nascosti (“browser fingering”). Il componente aggiuntivo HTTPS Everywhere è integrato nella struttura principale, consentendo a tutti i siti, ove possibile, di utilizzare HTTPS. Esiste una modalità di navigazione privata in cui il traffico viene inoltrato attraverso la rete Tor. Il browser supporta il meccanismo di sincronizzazione Brave Sync tra dispositivi, offre una scelta di temi scuri e chiari, è compatibile con i componenti aggiuntivi di Chrome e dispone di supporto integrato IPFS и WebTorrent.

Rilascio del browser Brave 1.0, sviluppato con la partecipazione del creatore di JavaScript

Riconoscendo che il blocco degli annunci pubblicitari potrebbe privare i creatori di contenuti dei mezzi per mantenere le proprie risorse, gli sviluppatori di Brave hanno integrato nel browser un meccanismo alternativo di finanziamento degli editori. L'essenza dello schema proposto è che i fondi derivanti dalla visualizzazione della pubblicità vengono ricevuti dall'utente, che poi li distribuisce sotto forma di donazioni alle risorse che sono più interessanti dal suo punto di vista.

Trasferimento di donazioni ai creatori di contenuti organizzato utilizzando il sistema Brave ricompense. Le donazioni possono avvenire sotto forma di abbonamento mensile o sotto forma di bonus una tantum per determinati contenuti interessanti (un indicatore triangolare rosso appare nella barra degli indirizzi per le donazioni). Per prevenire le frodi, solo i siti verificati possono partecipare al programma (sono supportati più di 300mila siti). Il widget Brave Rewards viene posizionato nella pagina mostrata quando apri una nuova scheda.

Rilascio del browser Brave 1.0, sviluppato con la partecipazione del creatore di JavaScript

I fondi per le donazioni possono essere accumulati grazie alla piattaforma pubblicitaria Brave Ads integrata nel browser, che consente di visualizzare annunci senza ricorrere a servizi esterni. Per garantire la privacy, i dati sulle pagine aperte non lasciano il sistema dell'utente e vengono archiviati localmente. L’utilizzo di Brave Rewards e Brave Ads è facoltativo, abilitato su richiesta dell’utente (tramite il menu Brave Rewards o l’URL brave://rewards) e personalizzabile (è possibile limitare il numero di unità pubblicitarie mostrate all’ora). Gli annunci vengono visualizzati sotto forma di notifiche pop-up separate dal contenuto. Attualmente la pubblicità può essere visualizzata in 30 paesi, tra i quali non esistono ancora paesi post-sovietici.

I pagamenti vengono effettuati in una criptovaluta appositamente creata BAT (Basic Attention Token), basato su Ethereum e che combina una piattaforma decentralizzata per lo scambio pubblicitario. L'approccio proposto offre all'utente l'opportunità di controllare completamente tutti i dati del browser e le aziende mantengono la possibilità di inserire pubblicità. Il modello di distribuzione dei fondi prevede la distribuzione tra gli utenti del 70% dei ricavi ricevuti dagli inserzionisti. I fondi derivanti dalla visualizzazione degli annunci pubblicitari vengono accumulati sotto forma di token BAT in un portafoglio collegato all'utente. L'utente può scambiare le BAT guadagnate con valute digitali e reali o utilizzarle per sponsorizzare siti.

Rilascio del browser Brave 1.0, sviluppato con la partecipazione del creatore di JavaScript

Rilascio del browser Brave 1.0, sviluppato con la partecipazione del creatore di JavaScript

Aggiunta: gli sviluppatori della distribuzione Manjaro Linux stanno conducendo опрос sulla possibilità di passare all'utilizzo di Brave per impostazione predefinita.

Fonte: opennet.ru

Aggiungi un commento