Aplikace Google Chrome již není poskytovatelem WebView v systému Android 10

Google Chrome sloužil před Android Pie úkoly související s WebView, ale počínaje Androidem 10 jsou obsluhovány vlastní aplikací. Čtěte dále a dozvíte se více!

Funkce WebView systému Android má za sebou dlouhou historii a v posledních několika letech se několikrát změnila. Android 4.4 KitKat poprvé představil komponentu WebView založenou na Chromiu v roce 2013. Tehdy byl zabudován do systému, ale později se stal samostatně aktualizovanou součástí s Androidem 5.0 Lollipop. S Androidem 7.0 Nougat však byly všechny povinnosti související s WebView jen zvládnuty Google Chrome ve snaze věci zjednodušit. Pro Google to vypadalo jako logická cesta vpřed: předání WebView do Chrome znamenalo o jednu aplikaci méně, kterou je třeba aktualizovat nebo se o ni starat (i když aktualizovali aplikaci: stále tam byla, jen se nepoužívala), ale s nejnovější verzí Android se zdá, že obracejí kurz a jdou do úplného kruhu znovu.

S Androidem 10 se Google vrátil k chování před Nougatem a WebView je nyní opět spravován samostatnou aplikací. Tato novější implementace se podle inženýra Google nazývá „Trichrome“. Zdá se, že se to nijak neliší od implementace WebView před Nougatem; je aktualizován odděleně od Google Chrome a stále používá základ Chromium, což znamená, že byste si neměli všimnout ničeho jiného, ​​pokud jste běžným uživatelem.

„Chrome se již nepoužívá jako implementace WebView v Q+. Přešli jsme na nový model sdílení společného kódu mezi Chrome a WebView (nazvaný „Trichrome“), který poskytuje stejné výhody snížené velikosti stahování a instalace a zároveň má méně zvláštních zvláštních případů a hmyz."

Je tu však jeden klíčový rozdíl, a to skutečnost, že stejně jako Chrome bude mít tato komponenta WebView také 4 samostatné verze kanály dostupné v Obchodě Play: Stable, Beta, Dev a Canary, které by měly být aktualizovány v podstatě v souladu s Chrome protějšky. Budete také moci přepínat mezi těmito kanály vydání tak, že si je stáhnete, přejdete do sekce „Implementace WebView“ v Možnostech vývojáře a změníte poskytovatele WebView.

Jak jsme již řekli, pro koncové uživatele to nevadí, stejně by si toho neměli všimnout. Ale méně slovy to znamená, že Google Chrome je zpět pouze jako prohlížeč a samostatná komponenta WebView nyní zvládá všechny úkoly související s WebView.

Co si o této změně myslíte? Dejte nám vědět dolů do komentářů.


Zdroj 1: Google Issue Tracker | Zdroj 2: Projekt Chromium | Přes: Android policie