Ontwikkelaars van het Code Aurora Forum hebben een fork van Chromium-browser gemaakt die is geoptimaliseerd voor Snapdragon-apparaten.
Wat is CAF in vredesnaam?
Ken je CAF nog? Je hebt die naam misschien overal op de forums gezien toen kernelontwikkelaars voor Qualcomm Snapdragon-apparaten twee afzonderlijke vorken van hun werk onderhielden. Eén voor code gebaseerd op Google's AOSP, en een andere gebaseerd op CAF. Code Aurora Forum wordt onderhouden door de Linux Foundation en is de plek waar Qualcomm de referentiebronnen voor hun verschillende platforms vrijgeeft. De meeste OEM's baseren hun kernelbron op wat door Qualcomm wordt geleverd. Aan de andere kant werkt AOSP op basis van een afsplitsing van CAF voor elke Android-software-iteratie, waarbij gaandeweg nieuwe functies voor alle Android-apparaten worden geïntroduceerd. Na verloop van tijd introduceert CAF vervolgens zijn eigen optimalisaties die specifiek bedoeld zijn voor Snapdragon-apparaten.
Chromium-browser
Chroom is de open-sourceversie van de Chrome-browser van Google. Met weinig tamtam heeft een groep ontwikkelaars van het Code Aurora Forum gewerkt aan het optimaliseren van Chromium voor Snapdragon-apparaten.
Je kunt hun voortgang volgen op hun projectpagina waar u de broncode ook in een APK kunt inbouwen. Sommige gebruikers die een APK uit de bron hebben gebouwd, melden dat de Chromium-browserversie alleen op v42 staat en dus verouderd is. Het is over het algemeen niet aan te raden om verouderde browsersoftware te gebruiken vanwege de vele beveiligingsfouten die tussen elke versie worden ontdekt en onmiddellijk worden gepatcht. Het lijkt er echter op dat de nieuwste stabiele versie van Chromium, v46, onlangs is verschenen samengevoegd in de projectbron U kunt dus verwachten dat u zeer binnenkort de nieuwste versie kunt gebruiken.Functies
De ontwikkelaars die de CAF-build onderhouden, hebben niet alleen de browser geoptimaliseerd voor Snapdragon-apparaten, maar we hebben ook veel belangrijke functies geïntroduceerd waar gebruikers op onze forums om vragen op andere websites browsers. Naast alle functies die u in de officiële Google Chrome-builds aantreft, omvat de voor Snapdragon geoptimaliseerde Chromium-browser het volgende:
- Nachtstand
- Ingebouwde adblocker
- Energiebesparende modus die het aantal processorkernen beperkt en de kernsnelheden beperkt om het stroomverbruik te verminderen
- Vernieuwde downloadpagina met de mogelijkheid om te selecteren in welke map elk bestand moet worden opgeslagen
- Zijwaartse veegmogelijkheid waarmee u vooruit/achteruit kunt bewegen, afhankelijk van vanaf welke rand u veegt (respectievelijk rechts/links)
Codeverbeteringen
Subjectief gezien voelt het alsof de CAF-optimalisaties de browse-ervaring veel sneller hebben gemaakt. Ik heb de SunSpider-browserbenchmark op Chrome Dev uitgevoerd vanuit de Google Play Store versus de CAF-geoptimaliseerde Chromium-build, en eindigde met een score van 996,7 ms +/- 17,5% voor Chrome-ontwikkelaar vergeleken met 761,6 ms +/- 13,8% voor de CAF-geoptimaliseerde build. Voor ontwikkelaars die geïnteresseerd zijn in het maken van een webbrowser: de ontwikkelaars op CAF hebben een aanpassingspagina verstrekt met instructies voor het toevoegen van functies zoals een URL en DOM-manipulator (Document Object Model) om ongewenste inhoud te verbergen. Of u nu een ontwikkelaar bent die een nieuwe webbrowser wil bouwen of een gewone gebruiker die op zoek is naar een sneller alternatief voor Chrome, deze browser zou zeker aan uw behoeften moeten voldoen.
Is Chrome uw standaardbrowser? Heb je deze Chromium-build geprobeerd? Laat ons uw browservoorkeuren weten in de reacties!