Gli sviluppatori del forum Code Aurora hanno creato un fork del browser Chromium ottimizzato per i dispositivi Snapdragon.
Cosa diavolo è il CAF?
Ricordi il CAF? Potresti aver visto quel nome in tutti i forum quando gli sviluppatori del kernel per i dispositivi Qualcomm Snapdragon mantenevano due fork separati del loro lavoro. Uno per il codice basato su AOSP di Google e un altro basato su CAF. Code Aurora Forum è gestito dalla Linux Foundation ed è il luogo in cui Qualcomm rilascia le fonti di riferimento per le varie piattaforme. La maggior parte degli OEM basa il proprio kernel su quanto fornito da Qualcomm. D'altra parte AOSP funziona con un fork di CAF per ogni iterazione del software Android, introducendo nuove funzionalità per tutti i dispositivi Android lungo il percorso. Nel corso del tempo, CAF introduce poi le proprie ottimizzazioni destinate specificamente ai dispositivi Snapdragon.
Browser Cromo
Cromo è la versione open source del browser Chrome di Google. Con poca fanfara, un gruppo di sviluppatori del Code Aurora Forum ha lavorato all'ottimizzazione di Chromium per i dispositivi Snapdragon.
Puoi seguire i loro progressi sulla pagina del progetto dove puoi anche creare il codice sorgente in un APK. Alcuni utenti che hanno creato un APK dal sorgente riferiscono che la versione del browser Chromium è solo su v42 ed è quindi obsoleta. In genere non è consigliabile eseguire un software browser obsoleto a causa dei numerosi difetti di sicurezza che vengono scoperti e tempestivamente corretti tra ogni versione. Tuttavia, sembra che l'ultima versione stabile di Chromium, v46, sia stata recentemente rilasciata sono stati uniti nell'origine del progetto quindi dovresti aspettarti di essere in grado di eseguire la versione più recente molto presto.Caratteristiche
Gli sviluppatori che mantengono la build CAF non solo hanno ottimizzato il browser per i dispositivi Snapdragon, ma abbiamo anche introdotto molte funzionalità chiave che gli utenti dei nostri forum chiedono a gran voce da altri siti web browser. Oltre a tutte le funzionalità che troverai nelle build ufficiali di Google Chrome, il browser Chromium ottimizzato per Snapdragon include:
- Modalità notturna
- Blocco pubblicità integrato
- Modalità di risparmio energetico che limita il numero di core del processore e limita la velocità dei core per ridurre il consumo energetico
- Pagina di download rinnovata con la possibilità di selezionare in quale directory salvare ciascun file
- Capacità di scorrimento laterale per consentirti di spostarti avanti/indietro a seconda del bordo da cui scorri (rispettivamente destra/sinistra)
Miglioramenti al codice
Soggettivamente, sembra che le ottimizzazioni CAF abbiano reso l'esperienza di navigazione molto più veloce. Ho eseguito il benchmark del browser SunSpider su Chrome Dev dal Google Play Store rispetto alla build Chromium ottimizzata per CAF e ho ottenuto un punteggio di 996,7 ms +/- 17,5% per Chrome Dev rispetto a 761,6 ms +/- 13,8% per la build ottimizzata CAF. Per gli sviluppatori interessati a creare un browser Web, gli sviluppatori su CAF hanno fornito una pagina di personalizzazione con istruzioni su come aggiungere funzionalità come un manipolatore URL e DOM (Document Object Model) per nascondere contenuti indesiderati. Che tu sia uno sviluppatore che sta cercando di creare un nuovo browser web o un utente normale alla ricerca di un'alternativa più veloce a Chrome, questo browser dovrebbe sicuramente soddisfare le tue esigenze.
Chrome è il tuo browser predefinito? Hai provato questa build di Chromium? Fateci sapere le vostre preferenze del browser nei commenti!