Google Chrome je služil opravilom, povezanim z WebViewom, pred Androidom Pie, od Androida 10 naprej pa jih opravlja lastna aplikacija. Berite naprej, če želite izvedeti več!
Androidova funkcija WebView je imela pestro zgodovino in se je v zadnjih nekaj letih večkrat spremenila. Android 4.4 KitKat je leta 2013 prvič predstavil komponento WebView, ki temelji na Chromiumu. Takrat je bil vgrajen v sistem, vendar je pozneje z Androidom 5.0 Lollipop postal ločeno posodobljena komponenta. Z Androidom 7.0 Nougat pa je vse naloge, povezane z WebViewom, opravil samo Google Chrome v prizadevanju za poenostavitev stvari. Za Google se je to zdela logična pot naprej: prenos WebViewa v Chrome je pomenil eno aplikacijo manj za posodobitev ali skrb zanjo (čeprav še vedno posodobili aplikacijo: še vedno je bila tam, samo ni bila uporabljena), vendar se zdi, da z najnovejšo izdajo Androida spreminjajo smer in gredo v polnem krogu ponovno.
Z Androidom 10 se je Google vrnil na vedenje pred Nougatom in WebView zdaj spet upravlja ločena aplikacija. Ta novejša izvedba se po besedah Googlovega inženirja imenuje "Trichrome". Zdi se, da se to ne razlikuje od izvedbe pred Nougat WebView; posodobljen je ločeno od Google Chroma in še vedno uporablja osnovo Chromium, kar pomeni, da ne bi smeli opaziti nič drugače, če ste redni uporabnik.
»Chrome se ne uporablja več kot implementacija WebView v Q+. Prešli smo na nov model za skupno rabo skupne kode med Chromom in WebView (imenovan »Trichrome«), ki daje enake prednosti zmanjšane velikosti prenosa in namestitve, medtem ko ima manj čudnih posebnih primerov in hrošči."
Vendar obstaja ena ključna razlika in to je dejstvo, da bo tako kot Chrome tudi ta komponenta WebView zdaj imela 4 ločene izdaje kanali, ki so na voljo v Trgovini Play: Stable, Beta, Dev in Canary, ki bi jih bilo treba posodobiti precej v skladu s svojim Chromom protipostavke. Prav tako boste lahko preklapljali med temi kanali izdaje, tako da jih prenesete, odprete razdelek »Izvedba spletnega pogleda« v možnostih za razvijalce in spremenite ponudnika spletnega pogleda.
Kot smo že omenili, za končne uporabnike ni pomembno, saj tega tako ali tako ne bi smeli opaziti. Toda z manj besedami to pomeni, da je Google Chrome spet le brskalnik in da ločena komponenta WebView zdaj obravnava vsa opravila, povezana s WebView.
Kaj menite o tej spremembi? Sporočite nam v komentarjih.
Vir 1: Google Issue Tracker | Vir 2: Projekt Chromium | prek: Android Police