Приложението Google Chrome вече не е доставчик на WebView в Android 10

click fraud protection

Google Chrome обслужваше задачи, свързани с WebView, преди Android Pie, но започвайки от Android 10, те се обслужват от собствено приложение. Прочетете, за да научите повече!

Функцията WebView на Android има трудна история и се променя няколко пъти през последните няколко години. Android 4.4 KitKat за първи път представи компонент WebView, базиран на Chromium през 2013 г. Тогава той беше вграден в системата, но по-късно се превърна в отделно актуализиран компонент с Android 5.0 Lollipop. С Android 7.0 Nougat обаче всички задължения, свързани с WebView, се изпълняваха само от Google Chrome в опит да се опростят нещата. За Google това изглеждаше като логичен път напред: предаването на WebView към Chrome означаваше едно приложение по-малко за актуализиране или грижа (въпреки че все още актуализира приложението: все още беше там, просто не беше използвано), но с най-новата версия на Android те изглежда обръщат курса и правят пълен кръг отново.

С Android 10 Google се върна към поведението преди Nougat и WebView сега отново се управлява от отделно приложение. Тази по-нова реализация, според инженер на Google, се нарича "Trichrome". Това не изглежда да е по-различно от реализацията на WebView преди Nougat; той се актуализира отделно от Google Chrome и все още използва Chromium база, което означава, че не трябва да забележите нищо различно, ако сте редовен потребител.

„Chrome вече не се използва като реализация на WebView в Q+. Преминахме към нов модел за споделяне на общ код между Chrome и WebView (наречен „Trichrome“), който дава същите предимства на намален размер за изтегляне и инсталиране, като същевременно има по-малко странни специални случаи и бъгове."

Има обаче една ключова разлика и това е фактът, че точно като Chrome, този компонент WebView вече ще има 4 отделни версии канали, налични в Play Store: Stable, Beta, Dev и Canary, които трябва да се актуализират почти в съответствие с Chrome двойници. Също така ще можете да превключвате между тези канали за издаване, като ги изтеглите, отидете в секцията „Внедряване на WebView“ в Опции за разработчици и промените вашия доставчик на WebView.

Както казахме преди, това няма значение за крайните потребители, тъй като те така или иначе не трябва да забелязват. Но с по-малко думи това означава, че Google Chrome отново е само браузър и отделният компонент WebView вече обработва всички задачи, свързани с WebView.

Какво мислите за тази промяна? Уведомете ни в коментарите.


Източник 1: Google Issue Tracker | Източник 2: Проект Chromium | Чрез: Android Police