การเปลี่ยนส่วนขยาย Chrome ไปยังไฟล์ Manifest V3

David Li
David Li

เมื่อช่วงต้นปีนี้สำหรับ Chrome 88 เราได้ประกาศความพร้อมให้บริการของไฟล์ Manifest เวอร์ชันใหม่สำหรับระบบนิเวศส่วนขยาย Chrome Manifest V3 ใช้เวลาพัฒนามาหลายปีจึงมีความปลอดภัย มีประสิทธิภาพ และรักษาความเป็นส่วนตัวได้ดีกว่ารุ่นก่อนหน้า แพลตฟอร์มนี้พัฒนามาจากแพลตฟอร์มส่วนขยายที่คำนึงถึงทั้งการเปลี่ยนแปลงของเว็บและอนาคตของส่วนขยายเบราว์เซอร์

ขณะมองไปข้างหน้าด้วยการปรับปรุงและเพิ่มประสิทธิภาพฟังก์ชันการทำงานของ Manifest V3 อย่างต่อเนื่อง เรายังต้องการแชร์รายละเอียดเกี่ยวกับแผนที่จะเลิกใช้งานส่วนขยาย Manifest V2 ด้วย

กำหนดการสำคัญ 2 ประการสำหรับการหยุดให้บริการมีดังนี้

  • 17 มกราคม 2022: Chrome เว็บสโตร์จะไม่ยอมรับส่วนขยาย Manifest V2 ใหม่อีกต่อไป นักพัฒนาแอปจะยังพุชการอัปเดตไปยังส่วนขยายไฟล์ Manifest V2 ที่มีอยู่ได้ แต่จะส่งรายการ Manifest V2 ใหม่ไม่ได้

  • มกราคม 2023: เบราว์เซอร์ Chrome จะไม่เรียกใช้ส่วนขยาย Manifest V2 อีกต่อไป นักพัฒนาซอฟต์แวร์จะพุชการอัปเดตไปยังส่วนขยายไฟล์ Manifest V2 ที่มีอยู่ไม่ได้อีกต่อไป

เมื่อถึงวันที่ดังกล่าว เราจะแชร์รายละเอียดเพิ่มเติมเกี่ยวกับเวอร์ชัน Chrome ที่จะได้รับผลกระทบจากการเปลี่ยนแปลงนี้ รวมถึงข้อมูลเพิ่มเติมเกี่ยวกับผลกระทบที่นักพัฒนาส่วนขยายและผู้ใช้อาจได้รับ ดูข้อมูลไทม์ไลน์โดยละเอียดเพิ่มเติมได้ที่หน้านี้ ซึ่งจะอัปเดตอยู่เสมอเมื่อมีวันที่และรายละเอียดเหตุการณ์สำคัญมากขึ้น

ในระหว่างนี้ เราจะเพิ่มความสามารถใหม่ๆ ลงในไฟล์ Manifest V3 อย่างต่อเนื่องตามความต้องการและเสียงสะท้อนจากชุมชนนักพัฒนาแอป แม้แต่ในช่วง 2-3 เดือนที่ผ่านมา เราก็ได้ขยายการให้บริการแพลตฟอร์มชิ้นงานในหลายๆ ด้าน เราได้เปิดตัวกลไกเพิ่มเติมใน Scripting API ใหม่ และขยาย Declarative Net Request API เพื่อรองรับชุดกฎแบบคงที่หลายชุด การกรองตามรหัสแท็บ และกฎระดับเซสชัน

ในอีกไม่กี่เดือนข้างหน้า เราจะเปิดตัวการรองรับสคริปต์เนื้อหาที่กำหนดค่าแบบไดนามิกและตัวเลือกพื้นที่เก็บข้อมูลในหน่วยความจำ รวมถึงความสามารถใหม่ๆ อื่นๆ ด้วย การเปลี่ยนแปลงเหล่านี้เกิดขึ้นโดยคำนึงถึงความคิดเห็นของชุมชน และเราจะพัฒนาฟังก์ชันการทำงานของ Extension API ให้มีประสิทธิภาพมากขึ้นต่อไปเมื่อนักพัฒนาแอปแชร์ข้อมูลเพิ่มเติมเกี่ยวกับความท้าทายในการย้ายข้อมูลและความต้องการทางธุรกิจ สุดท้าย เราจะยังคงทำงานร่วมกับผู้ให้บริการเบราว์เซอร์รายอื่นๆ ในกลุ่มชุมชนส่วนขยายเว็บเพื่อพัฒนาแพลตฟอร์มและมุ่งสู่รูปแบบส่วนขยายแบบข้ามเบราว์เซอร์ที่เหมือนกัน

หากมีความคิดเห็นเกี่ยวกับ Manifest V3 หรือพบปัญหาเฉพาะในกระบวนการย้ายข้อมูล โปรดโพสต์ใน Google Group ของ chromium-extensions ยิ่งคุณแจ้งปัญหาและแสดงความคิดเห็นได้เร็วเท่าใด ทีมก็จะมีตัวเลือกในการแก้ไขปัญหามากขึ้นก่อนที่จะหยุดให้บริการ Manifest V2