Programeri na Code Aurora Forumu stvorili su fork Chromium preglednika optimiziran za Snapdragon uređaje.
Što je zaboga CAF?
Sjećate se CAF-a? Možda ste to ime vidjeli posvuda po forumima kada su programeri kernela za Qualcomm Snapdragon uređaje održavali dva odvojena forka svog rada. Jedan za kod temeljen na Googleovom AOSP-u, a drugi temeljen na CAF-u. Forum Code Aurora održava Linux Foundation i na njemu Qualcomm objavljuje referentne izvore za svoje različite platforme. Većina OEM-ova temelji svoj izvor kernela na onome što nudi Qualcomm. S druge strane, AOSP radi na forku CAF-a za svaku iteraciju Android softvera, usput uvodeći nove značajke za sve Android uređaje. S vremenom CAF potom uvodi vlastite optimizacije namijenjene posebno za Snapdragon uređaje.
Chromium preglednik
Krom je verzija otvorenog koda Googleovog preglednika Chrome. Uz malo pompe, grupa programera na Code Aurora Forumu radila je na optimizaciji Chromiuma za Snapdragon uređaje. Možete pratiti njihov napredak na njihovoj stranici projekta
gdje također možete ugraditi izvorni kod u APK. Neki korisnici koji su izgradili APK iz izvora izvještavaju da je verzija preglednika Chromium samo na v42, te je stoga zastarjela. Općenito nije preporučljivo pokretati zastarjeli softver preglednika zbog brojnih sigurnosnih nedostataka koji se otkrivaju i odmah zakrpaju između svake verzije. Međutim, čini se da je najnovija stabilna verzija Chromiuma, v46, nedavno spojen u izvor projekta stoga biste trebali očekivati da ćete vrlo brzo moći pokrenuti najnoviju verziju.Značajke
Programeri koji održavaju CAF verziju nisu samo optimizirali preglednik za Snapdragon uređaje, ali su također uveli mnoge ključne značajke koje korisnici na našim forumima traže s drugih web stranica preglednici. Uz sve značajke koje ćete pronaći u službenim verzijama Google Chromea, preglednik Chromium optimiziran za Snapdragon uključuje:
- Noćni način
- Ugrađeni blokator oglasa
- Način rada za uštedu energije koji ograničava broj jezgri procesora i prigušuje brzine jezgri kako bi se smanjila potrošnja energije
- Prerađena stranica za preuzimanje s mogućnošću odabira direktorija za spremanje svake datoteke
- Mogućnost bočnog pomicanja koja vam omogućuje pomicanje naprijed/natrag ovisno o rubu s kojeg prijeđete (desno/lijevo).
Poboljšanja koda
Subjektivno, čini se da su optimizacije CAF-a učinile iskustvo pregledavanja mnogo bržim. Pokrenuo sam referentnu vrijednost preglednika SunSpider na Chrome Dev iz trgovine Google Play u usporedbi s CAF optimiziranom Chromium verzijom i završio s rezultatom 996,7 ms +/- 17,5% za Chrome Dev u usporedbi s 761,6 ms +/- 13,8% za CAF optimiziranu konstrukciju. Za programere zainteresirane za izradu web preglednika, programeri na CAF pružili su stranicu za prilagodbu s uputama o dodavanju značajki kao što su URL i DOM (Document Object Model) manipulator za skrivanje neželjenog sadržaja. Bilo da ste programer koji želi izraditi novi web-preglednik ili redoviti korisnik koji traži bržu alternativu Chromeu, ovaj bi preglednik svakako trebao odgovarati vašim potrebama.
Je li Chrome vaš zadani preglednik? Jeste li isprobali ovu verziju Chromiuma? Javite nam svoje postavke preglednika u komentarima!