Chromium optimalisert for Snapdragon-enheter

Utviklere på Code Aurora Forum har laget en gaffel av Chromium-nettleser optimalisert for Snapdragon-enheter.

Hva i all verden er CAF?

Husker du CAF? Du har kanskje sett det navnet over hele forumet da kjerneutviklere for Qualcomm Snapdragon-enheter opprettholdt to separate deler av arbeidet sitt. En for kode basert på Googles AOSP, og en annen basert på CAF. Code Aurora Forum vedlikeholdes av Linux Foundation, og det er der Qualcomm utgir referansekildene for sine ulike plattformer. De fleste OEM-er baserer sin kjernekilde på det som leveres av Qualcomm. På den annen side fungerer AOSP av en gaffel med CAF for hver Android-programvareiterasjon, og introduserer nye funksjoner for alle Android-enheter underveis. Over tid introduserer CAF sine egne optimaliseringer ment spesielt for Snapdragon-enheter.

Chromium-nettleser

Krom er åpen kildekode-versjon av Googles Chrome-nettleser. Til liten fanfare har en gruppe utviklere på Code Aurora Forum jobbet med å optimalisere Chromium for Snapdragon-enheter.

Du kan følge deres fremgang på prosjektsiden deres hvor du også kan bygge kildekoden inn i en APK. Noen brukere som har bygget en APK fra kilden rapporterer at Chromium-nettleserversjonen kun er på v42, og dermed er utdatert. Det er generelt ikke tilrådelig å kjøre utdatert nettleserprogramvare på grunn av de mange sikkerhetsfeilene som oppdages og lappes umiddelbart mellom hver versjon. Det ser imidlertid ut til at den siste stabile versjonen av Chromium, v46, nylig har gjort det blitt slått sammen til prosjektkilden så du bør forvente å kunne kjøre den nyeste versjonen veldig snart.

Egenskaper

Utviklerne som vedlikeholder CAF-bygget har ikke bare optimalisert nettleseren for Snapdragon-enheter, men har også introdusert mange nøkkelfunksjoner som brukere på forumene våre krever fra andre nett nettlesere. I tillegg til alle funksjonene du finner i de offisielle Google Chrome-byggene, inkluderer den Snapdragon-optimaliserte Chromium-nettleseren:

  1. Nattmodus
  2. Innebygd annonseblokker
  3. Strømsparingsmodus som begrenser antall prosessorkjerner og struper kjernehastighetene for å redusere strømforbruket
  4. Fornyet nedlastingsside med muligheten til å velge hvilken katalog som skal lagres hver fil
  5. Side-sveip evne for å tillate deg å bevege deg fremover/bakover avhengig av hvilken kant du sveiper fra (henholdsvis høyre/venstre)

Kodeforbedringer

Subjektivt føles det som om CAF-optimaliseringene har gjort nettleseropplevelsen mye raskere. Jeg kjørte SunSpider-nettleserens benchmark på Chrome Dev fra Google Play Store versus den CAF-optimaliserte Chromium-bygget, og endte opp med en poengsum på 996,7 ms +/- 17,5 % for Chrome Dev sammenlignet med 761,6 ms +/- 13,8 % for den CAF-optimaliserte konstruksjonen. For utviklere som er interessert i å lage en nettleser, utviklerne på CAF har gitt en tilpasningsside med instruksjoner om å legge til funksjoner som en URL- og DOM-manipulator (Document Object Model) for å skjule uønsket innhold. Enten du er en utvikler som ønsker å bygge en ny nettleser eller en vanlig bruker som leter etter et raskere alternativ til Chrome, bør denne nettleseren definitivt passe dine behov.

Er Chrome standardnettleseren din? Har du prøvd denne Chromium-konstruksjonen? Gi oss beskjed om nettleserpreferansene dine i kommentarene!