Prehliadač Google Chrome slúžil na úlohy súvisiace s WebView pred Android Pie, ale od Androidu 10 ich obsluhuje ich vlastná aplikácia. Čítajte ďalej a dozviete sa viac!
Funkcia WebView pre Android má za sebou bohatú históriu a za posledných pár rokov sa niekoľkokrát zmenila. Android 4.4 KitKat prvýkrát predstavil komponent WebView založený na prehliadači Chromium v roku 2013. Vtedy bol zabudovaný do systému, ale neskôr sa stal samostatne aktualizovaným komponentom s Androidom 5.0 Lollipop. S Androidom 7.0 Nougat sa však všetky povinnosti súvisiace s WebView podarilo zvládnuť Google Chrome v snahe veci zjednodušiť. Pre Google to vyzeralo ako logická cesta vpred: prenos WebView do prehliadača Chrome znamenal o jednu aplikáciu menej na aktualizáciu alebo starostlivosť (aj keď stále aktualizovali aplikáciu: stále tam bola, len sa nepoužívala), ale s najnovšou verziou Androidu sa zdá, že obracajú kurz a idú do kruhu znova.
S Androidom 10 sa Google vrátil k správaniu pred Nougatom a WebView je teraz opäť spravovaný samostatnou aplikáciou. Táto novšia implementácia sa podľa inžiniera Google nazýva „Trichrome“. Zdá sa, že sa to nijako nelíši od implementácie WebView pred Nougatom; je aktualizovaný oddelene od prehliadača Google Chrome a stále používa základňu Chromium, čo znamená, že ak ste bežný používateľ, nemali by ste si všimnúť nič iné.
„Chrome sa už nepoužíva ako implementácia WebView v Q+. Prešli sme na nový model zdieľania spoločného kódu medzi prehliadačom Chrome a WebView (nazývaný „Trichrome“), ktorý poskytuje rovnaké výhody zníženej veľkosti sťahovania a inštalácie a zároveň má menej zvláštnych špeciálnych prípadov a chyby."
Je tu však jeden kľúčový rozdiel, a to skutočnosť, že rovnako ako Chrome, aj tento komponent WebView bude mať teraz 4 samostatné vydania kanály dostupné v Obchode Play: Stable, Beta, Dev a Canary, ktoré by sa mali aktualizovať takmer v súlade s prehliadačom Chrome náprotivky. Budete tiež môcť prepínať medzi týmito kanálmi vydaní tak, že si ich stiahnete, prejdete do sekcie Implementácia WebView v Možnostiach vývojára a zmeníte poskytovateľa WebView.
Ako sme už povedali, pre koncových používateľov na tom nezáleží, pretože by si to aj tak nemali všimnúť. Menej slovami to však znamená, že Google Chrome je späť len ako prehliadač a samostatný komponent WebView teraz zvláda všetky úlohy súvisiace s WebView.
Čo si myslíte o tejto zmene? Dajte nám vedieť dole v komentároch.
Zdroj 1: Google Issue Tracker | Zdroj 2: Projekt Chromium | Cez: Android polícia