Google Chrome assurait les tâches liées à WebView avant Android Pie, mais à partir d'Android 10, elles sont servies par leur propre application. Continuez à lire pour en savoir plus!
La fonctionnalité WebView d'Android a eu une histoire mouvementée et s'est transformée à plusieurs reprises au cours des dernières années. Android 4.4 KitKat a introduit pour la première fois un composant WebView basé sur Chromium en 2013. À l’époque, il était intégré au système, mais il est devenu un composant mis à jour séparément plus tard, avec Android 5.0 Lollipop. Cependant, avec Android 7.0 Nougat, toutes les tâches liées à WebView étaient uniquement gérées par Google Chrome dans le but de simplifier les choses. Pour Google, cela semblait être la voie logique à suivre: relayer WebView sur Chrome signifiait une application de moins à mettre à jour ou à prendre en charge (même si elle était toujours disponible). mis à jour l'application: elle était toujours là, elle n'était tout simplement pas utilisée), mais avec la dernière version d'Android, ils semblent inverser le cap et boucler la boucle encore.
Avec Android 10, Google est revenu au comportement d'avant Nougat et WebView est désormais à nouveau géré par une application distincte. Cette implémentation plus récente, selon un ingénieur de Google, s'appelle « Trichrome ». Cela ne semble pas être différent de l'implémentation pré-Nougat WebView; il est mis à jour séparément de Google Chrome et utilise toujours une base Chromium, ce qui signifie que vous ne devriez rien remarquer de différent si vous êtes un utilisateur régulier.
"Chrome n'est plus utilisé comme implémentation WebView dans Q+. Nous sommes passés à un nouveau modèle de partage de code commun entre Chrome et WebView (appelé « Trichrome ») qui offre les mêmes avantages de taille de téléchargement et d'installation réduite tout en ayant moins de cas spéciaux étranges et insectes."
Il existe cependant une différence clé: tout comme Chrome, ce composant WebView aura désormais 4 versions distinctes. chaînes disponibles dans le Play Store: Stable, Beta, Dev et Canary, qui devraient être mises à jour à peu près conformément à son Chrome homologues. Vous pourrez également basculer entre ces canaux de publication en les téléchargeant, en accédant à la section « Implémentation de WebView » dans les options du développeur et en modifiant votre fournisseur WebView.
Comme nous l'avons déjà dit, cela n'a pas d'importance pour les utilisateurs finaux car ils ne sont pas censés le remarquer de toute façon. Mais en moins de mots, cela signifie que Google Chrome est redevenu un simple navigateur et que le composant WebView distinct gère désormais toutes les tâches liées à WebView.
Que pensez-vous de ce changement? Faites-le-nous savoir dans les commentaires.
Source 1: Suivi des problèmes Google | Source 2: Projet Chrome | Via: Police Android