لم يعد تطبيق 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 جوجل كروم في محاولة لتبسيط الأمور. بالنسبة لجوجل، بدا هذا وكأنه الطريقة المنطقية للمضي قدمًا: إن نقل WebView إلى Chrome يعني تقليل عدد التطبيقات التي يجب تحديثها أو الاهتمام بها (على الرغم من أنها لا تزال تحديث التطبيق: كان لا يزال موجودًا، ولم يتم استخدامه فحسب)، ولكن مع أحدث إصدار من Android، يبدو أنهم يعكسون مسارهم ويدورون بشكل كامل مرة أخرى.

مع Android 10، عادت Google إلى سلوك ما قبل Nougat، ويتم التعامل مع WebView الآن بواسطة تطبيق منفصل مرة أخرى. هذا التطبيق الأحدث، وفقًا لأحد مهندسي Google، يسمى "Trichrome". لا يبدو أن هذا يختلف عن تطبيق Nougat WebView السابق؛ يتم تحديثه بشكل منفصل عن Google Chrome، ولا يزال يستخدم قاعدة Chromium، مما يعني أنه لن تلاحظ أي شيء مختلف إذا كنت مستخدمًا عاديًا.

"لم يعد Chrome يُستخدم كتطبيق WebView في Q+. لقد انتقلنا إلى نموذج جديد لمشاركة التعليمات البرمجية المشتركة بين Chrome وWebView (يسمى "Trichrome") والذي يعطي نفس الفوائد المتمثلة في تقليل حجم التنزيل والتثبيت مع وجود عدد أقل من الحالات الخاصة الغريبة و البق."

ومع ذلك، هناك اختلاف رئيسي واحد، وهو أنه، تمامًا مثل Chrome، سيحتوي مكون WebView الآن أيضًا على 4 إصدارات منفصلة القنوات المتاحة في متجر Play: Stable، وBeta، وDev، وCanary، والتي يجب تحديثها إلى حد كبير بما يتماشى مع Chrome نظرائه. ستتمكن أيضًا من التبديل بين قنوات الإصدار هذه عن طريق تنزيلها، والانتقال إلى قسم "تنفيذ WebView" في خيارات المطور، وتغيير موفر WebView الخاص بك.

كما قلنا من قبل، لا يهم المستخدمين النهائيين لأنه ليس من المفترض أن يلاحظوا ذلك على أي حال. ولكن بكلمات أقل، يعني هذا أن Google Chrome عاد إلى كونه مجرد متصفح وأن مكون WebView المنفصل يتعامل الآن مع جميع المهام المتعلقة بـ WebView.

ما رأيك في هذا التغيير؟ اسمحوا لنا أن نعرف في التعليقات.


المصدر 1: جوجل مشكلة المتعقب | المصدر 2: مشروع الكروم | عبر: شرطة الروبوت