אפליקציית Google Chrome אינה עוד ספקית ה-WebView באנדרואיד 10

Google Chrome שירת בעבר משימות הקשורות ל-WebView לפני Android Pie, אבל החל מ-Android 10, הן מוגשות על ידי אפליקציה משלהם. המשך לקרוא כדי ללמוד עוד!

לתכונת ה-WebView של אנדרואיד הייתה היסטוריה סלעית והיא השתנתה מספר פעמים בשנים האחרונות. אנדרואיד 4.4 KitKat הציגה לראשונה רכיב WebView מבוסס Chromium בשנת 2013. אז, זה היה מובנה במערכת, אבל זה הפך לרכיב מעודכן בנפרד בהמשך הדרך, עם אנדרואיד 5.0 Lollipop. עם אנדרואיד 7.0 נוגט, לעומת זאת, כל המשימות הקשורות ל-WebView טופלו רק על ידי גוגל כרום במאמץ לפשט את הדברים. עבור גוגל, זה נראה כמו הדרך ההגיונית קדימה: העברת WebView ל-Chrome פירושה אפליקציה אחת פחות לעדכן או לדאוג לה (למרות שהם עדיין עדכנו את האפליקציה: היא עדיין הייתה שם, היא פשוט לא הייתה בשימוש), אבל עם המהדורה האחרונה של אנדרואיד נראה שהם הופכים מסלול ועוברים מעגל שוב.

עם אנדרואיד 10, גוגל חזרה להתנהגות שלפני נוגט, ו-WebView מטופלת כעת על ידי אפליקציה נפרדת שוב. יישום חדש יותר זה, לפי מהנדס גוגל, נקרא "Trichrome". נראה שזה לא שונה מהטמעת WebView שלפני נוגט; הוא מתעדכן בנפרד מ-Google Chrome, ועדיין משתמש בבסיס Chromium, מה שאומר שלא תשים לב למשהו שונה אם אתה משתמש רגיל.

"Chrome אינו משמש עוד כיישום WebView ב-Q+. עברנו למודל חדש לשיתוף קוד משותף בין Chrome ו-WebView (נקרא "Trichrome") אשר נותן את אותם היתרונות של גודל הורדה והתקנה מופחתת תוך פחות מקרים מיוחדים ומשונים באגים."

עם זאת, יש הבדל מרכזי אחד, והוא העובדה שבדיוק כמו Chrome, גם לרכיב WebView זה יהיו כעת 4 מהדורות נפרדות ערוצים הזמינים בחנות Play: Stable, Beta, Dev ו-Canary, שאמורים להתעדכן די בהתאם ל-Chrome שלו עמיתים. תוכל גם לעבור בין ערוצי ההפצה הללו על ידי הורדתם, כניסה לקטע "יישום WebView" באפשרויות המפתחים ושינוי ספק ה-WebView שלך.

כפי שאמרנו קודם, זה לא משנה למשתמשי הקצה מכיוון שהם ממילא לא אמורים לשים לב. אבל בפחות מילים, זה אומר שגוגל כרום חזר להיות רק דפדפן ורכיב ה-WebView הנפרד מטפל כעת בכל המשימות הקשורות ל-WebView.

מה דעתך על השינוי הזה? ספר לנו למטה בתגובות.


מקור 1: מעקב אחר בעיות של גוגל | מקור 2: פרויקט Chromium | באמצעות: משטרת אנדרואיד