Les développeurs du forum Code Aurora ont créé un fork du navigateur Chromium optimisé pour les appareils Snapdragon.
Qu’est-ce que la CAF ?
Vous vous souvenez de la CAF? Vous avez peut-être vu ce nom partout sur les forums à l'époque où les développeurs de noyau pour les appareils Qualcomm Snapdragon maintenaient deux branches distinctes de leur travail. Un pour le code basé sur l'AOSP de Google et un autre basé sur le CAF. Le forum Code Aurora est géré par la Linux Foundation et c'est là que Qualcomm publie les sources de référence pour ses différentes plates-formes. La plupart des OEM basent leur source de noyau sur ce qui est fourni par Qualcomm. D'un autre côté, AOSP fonctionne à partir d'un fork de CAF pour chaque itération du logiciel Android, introduisant ainsi de nouvelles fonctionnalités pour tous les appareils Android. Au fil du temps, CAF introduit ensuite ses propres optimisations destinées spécifiquement aux appareils Snapdragon.
Navigateur Chrome
Chrome est la version open source du navigateur Chrome de Google. Sans grande fanfare, un groupe de développeurs du forum Code Aurora a travaillé sur l'optimisation de Chromium pour les appareils Snapdragon.
Vous pouvez suivre leur avancement sur leur page projet où vous pouvez également intégrer le code source dans un APK. Certains utilisateurs qui ont créé un APK à partir de la source signalent que la version du navigateur Chromium est uniquement sur la v42 et est donc obsolète. Il n'est généralement pas conseillé d'exécuter un logiciel de navigation obsolète en raison des nombreuses failles de sécurité découvertes et rapidement corrigées entre chaque version. Cependant, il semble que la dernière version stable de Chromium, la v46, ait récemment été a été fusionné dans la source du projet vous devriez donc vous attendre à pouvoir exécuter la dernière version très bientôt.Caractéristiques
Les développeurs qui maintiennent la version CAF ont non seulement optimisé le navigateur pour les appareils Snapdragon, mais nous avons également introduit de nombreuses fonctionnalités clés que les utilisateurs de nos forums réclament depuis d'autres sites Web. navigateurs. En plus de toutes les fonctionnalités que vous trouverez dans les versions officielles de Google Chrome, le navigateur Chromium optimisé pour Snapdragon comprend :
- Mode nuit
- Bloqueur de publicité intégré
- Mode d'économie d'énergie qui limite le nombre de cœurs de processeur et limite la vitesse des cœurs pour réduire la consommation d'énergie
- Page de téléchargement remaniée avec la possibilité de sélectionner le répertoire dans lequel enregistrer chaque fichier
- Capacité de balayage latéral pour vous permettre d'avancer/reculer en fonction du bord à partir duquel vous glissez (respectivement droite/gauche)
Améliorations du code
Subjectivement, il semble que les optimisations de CAF aient rendu l'expérience de navigation beaucoup plus rapide. J'ai exécuté le benchmark du navigateur SunSpider sur Chrome Dev à partir du Google Play Store par rapport à la version Chromium optimisée par CAF, et j'ai obtenu un score de 996,7 ms +/- 17,5% pour Chrome Dev par rapport à 761,6ms +/- 13,8% pour la version optimisée CAF. Pour les développeurs intéressés par la création d'un navigateur Web, les développeurs sur CAF ont fourni une page de personnalisation avec des instructions sur l'ajout de fonctionnalités telles qu'un manipulateur d'URL et de DOM (Document Object Model) pour masquer le contenu indésirable. Que vous soyez un développeur cherchant à créer un nouveau navigateur Web ou un utilisateur régulier recherchant une alternative plus rapide à Chrome, ce navigateur devrait certainement répondre à vos besoins.
Chrome est-il votre navigateur par défaut? Avez-vous essayé cette version de Chromium? Faites-nous part de vos préférences de navigateur dans les commentaires !