Google ได้ประกาศว่าการเปลี่ยนแปลง Manifest V3 มีผลใช้งานแล้วใน Chrome 88 เบต้า โดยการเปลี่ยนแปลงดังกล่าวจะได้รับการเลื่อนระดับให้เสถียรในช่วงกลางเดือนมกราคม 2021
การเปลี่ยนแปลงครั้งใหญ่อย่างหนึ่งของการท่องอินเทอร์เน็ตในปีนี้กำลังมาในรูปแบบของ Manifest V3 ที่ได้รับการกล่าวถึงกันมาก. รายการเวอร์ชันใหม่ช่วยให้เบราว์เซอร์ Chrome จำกัด API เก่าบางรายการไม่ให้ทำงาน ซึ่งเป็นการเปลี่ยนวิธีการ เว็บและส่วนขยายที่มาพร้อมกันทำงานได้ และท้ายที่สุดก็เปลี่ยนวิธีที่ผู้ใช้สัมผัสอินเทอร์เน็ต ใหญ่. หลังจากการพูดคุยและแสดงความคิดเห็นอย่างกระตือรือร้นเป็นเวลาหลายเดือน ส่วนขยาย Manifest V3 สำหรับ Chrome กำลังเปิดตัวใน Chrome 88 เบต้า โดยจะมีการเปลี่ยนแปลงเพิ่มเติมในเดือนต่อๆ ไป
การเปลี่ยนแปลงใน Manifest V3
ความปลอดภัย
ด้วย Manifest V3 Google ไม่อนุญาตให้ใช้โค้ดที่โฮสต์จากระยะไกล บริษัทอ้างว่ากลไกนี้ถูกใช้เป็นเวกเตอร์การโจมตีเพื่อหลีกเลี่ยงเครื่องมือตรวจจับมัลแวร์ของ Google เพื่อความเป็นส่วนตัวและความปลอดภัยของผู้ใช้ สิ่งนี้จะถูกลบออก การลบโค้ดที่โฮสต์จากระยะไกลยังช่วยให้ Google สามารถตรวจสอบการส่งไปยัง Chrome เว็บสโตร์ได้ละเอียดและรวดเร็วยิ่งขึ้น
ผลงาน
Google กำลังเปิดตัวเวอร์ชันใหม่นี้ พนักงานบริการ เพื่อทดแทนหน้าพื้นหลัง หน้าพื้นหลังยังคงใช้งานอยู่ในพื้นหลังและใช้ทรัพยากรระบบไม่ว่าส่วนขยายจะใช้งานหรือไม่ก็ตาม พนักงานบริการเป็นแบบ "ชั่วคราว" ในแง่ที่ว่าพวกเขาจะทำงานแยกจากหน้าเว็บ โดยเปิดไฟล์ ประตูสู่ฟีเจอร์ที่ไม่จำเป็นต้องมีหน้าเว็บหรือการโต้ตอบของผู้ใช้ (เช่น การแจ้งเตือนแบบพุชและพื้นหลัง ซิงค์). เบราว์เซอร์จะสามารถเริ่มต้นและปิดพนักงานบริการได้ตามต้องการ ช่วยลดการใช้ทรัพยากรระบบโดยรวม
API ส่วนขยายกำลังก้าวไปสู่โมเดลที่เปิดเผยมากขึ้นเช่นกัน Google กล่าวว่าผลลัพธ์ที่ได้คือประสิทธิภาพโดยรวมที่ดีขึ้นและการรับประกันความเป็นส่วนตัวที่ดีขึ้นสำหรับผู้ใช้ส่วนขยายส่วนใหญ่
ความเป็นส่วนตัว
การเปลี่ยนแปลงครั้งใหญ่อีกประการหนึ่งเกิดขึ้นในรูปแบบส่วนขยายใหม่ที่ทำให้สิทธิ์เพิ่มเติมเป็นตัวเลือก ขณะนี้ผู้ใช้สามารถระงับสิทธิ์ที่ละเอียดอ่อน ณ เวลาติดตั้ง ทำให้มองเห็นและควบคุมวิธีใช้และแชร์ข้อมูลของส่วนขยายได้ดียิ่งขึ้น นักพัฒนาส่วนขยายควรคาดหวังให้ผู้ใช้เลือกรับและยกเลิกการอนุญาตได้ตลอดเวลา
จากนั้นจะมีการเปลี่ยนแปลงส่วนขยายที่จำเป็นต้องมีการเข้าถึงกิจกรรมบนเว็บแบบพาสซีฟ เช่น Web Request API และ Declarative Net Request API ที่ใหม่กว่า. โดยเฉพาะอย่างยิ่ง Declarative Net Request API ได้เห็นการเปลี่ยนแปลงนับตั้งแต่การประกาศครั้งแรก และการเปิดตัวปัจจุบันคำนึงถึงอย่างกว้างขวาง ข้อเสนอแนะจากชุมชนนักพัฒนา เช่น การสนับสนุนชุดกฎคงที่หลายชุด นิพจน์ทั่วไปภายในกฎ การแก้ไขส่วนหัวที่ประกาศ และอื่น ๆ.
เรารู้สึกยินดีเป็นอย่างยิ่งกับความร่วมมืออย่างใกล้ชิดที่เกิดขึ้นระหว่างทีมส่วนขยาย Chrome ของ Google และเรา ทีมวิศวกรของตัวเองเพื่อให้แน่ใจว่าส่วนขยายการบล็อกโฆษณาจะยังคงใช้งานได้หลังจากที่ Manifest V3 ใช้ ผล.
ความพร้อมใช้งานและการเปิดตัวสำหรับ Manifest V3
ตามที่ระบุไว้ ตอนนี้ Manifest V3 พร้อมให้ทดลองใช้บน Chrome 88 เบต้าแล้ว โดยคาดว่าจะมีฟีเจอร์เพิ่มเติมตามมาในรุ่นต่อๆ ไป Chrome เว็บสโตร์จะเริ่มยอมรับส่วนขยาย Manifest V3 ตั้งแต่กลางเดือนมกราคมเมื่อ Chrome 88 เข้าสู่สาขาที่เสถียร
Google ไม่ได้ระบุวันที่ที่แน่นอนในการลบการสนับสนุนส่วนขยาย Manifest V2 เป็นการคร่าวๆ ไทม์ไลน์สำหรับช่วงการย้ายข้อมูลสามารถประมาณได้หนึ่งปีนับจากที่ Manifest V3 ลงจอดในคอกม้า สาขา. Google จะให้รายละเอียดเพิ่มเติมเกี่ยวกับไทม์ไลน์ในอีกไม่กี่เดือนข้างหน้า