แอป 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 | แหล่งที่มา 2: โครงการโครเมียม | ทาง: ตำรวจแอนดรอยด์