รายละเอียดเพิ่มเติมเกี่ยวกับการเปลี่ยนไปใช้ไฟล์ Manifest V3

David Li
David Li

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

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

กล่าวอย่างเจาะจงคือ

  • ตั้งแต่เดือนมกราคมใน Chrome 112 เป็นต้นไป Chrome อาจทำการทดสอบเพื่อปิดการรองรับส่วนขยายไฟล์ Manifest V2 ในเวอร์ชัน Canary, เวอร์ชันที่กำลังพัฒนา และเวอร์ชันเบต้า
  • ตั้งแต่เดือนมิถุนายนใน Chrome 115 เป็นต้นไป Chrome อาจทำการทดสอบเพื่อปิดการรองรับส่วนขยายไฟล์ Manifest V2 ในทุกช่องทาง ซึ่งรวมถึงเวอร์ชันเสถียร

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

สำหรับองค์กร เราจะขยายการรองรับไฟล์ Manifest V2 ผ่านนโยบายองค์กร ExtensionManifestV2Availability ไปยังเดือนมกราคม 2024 ดูรายละเอียดเพิ่มเติมได้ที่หน้าไทม์ไลน์การสนับสนุนไฟล์ Manifest V2

นอกจากนี้ เรายังมีข้อมูลอัปเดตบางอย่างเกี่ยวกับลักษณะการยกเลิกการใช้งานใน Chrome เว็บสโตร์ ดังนี้

  • ในเดือนมกราคม 2023 การใช้ไฟล์ Manifest V3 จะกลายเป็นข้อกำหนดเบื้องต้นสำหรับป้ายแนะนำ เนื่องจากเราจะเพิ่มแถบความปลอดภัยสำหรับส่วนขยายที่เราไฮไลต์ไว้ใน Store
  • ในเดือนมิถุนายน 2023 Chrome เว็บสโตร์จะไม่อนุญาตให้เผยแพร่รายการไฟล์ Manifest V2 โดยตั้งค่าระดับการเข้าถึงเป็นสาธารณะอีกต่อไป รายการไฟล์ Manifest V2 ที่มีอยู่ทั้งหมดที่มีการตั้งค่าระดับการมองเห็นเป็นแบบสาธารณะเมื่อถึงเวลานั้น ระดับการมองเห็นจะเปลี่ยนเป็น "ไม่เป็นสาธารณะ"
  • ในเดือนมกราคม 2024 หลังจากนโยบายองค์กรที่ใช้ไฟล์ Manifest V2 หมดอายุลง Chrome เว็บสโตร์จะนำรายการไฟล์ Manifest V2 ที่เหลืออยู่ทั้งหมดออกจาก Store

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

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

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

เราหวังว่าจะได้ทำงานร่วมกันต่อไปเพื่อทำให้ระบบนิเวศของส่วนขยายมีชีวิตชีวา มีประสิทธิภาพ และน่าเชื่อถือ