Google ได้ระบุวันที่สิ้นสุดความเข้ากันได้ของ Chrome Manifest เวอร์ชัน 2 แล้ว

Google ได้ออกไทม์ไลน์ ซึ่งมีรายละเอียดวิธีการ การสิ้นสุดการสนับสนุนสำหรับเวอร์ชัน 2 จะเกิดขึ้น จากรายการ Chrome แทนเวอร์ชัน 3 ซึ่งถูกโจมตีเนื่องจากขัดขวางปลั๊กอินความปลอดภัยจำนวนมากและบล็อกเนื้อหาที่ไม่เหมาะสม

นอกเหนือจากการรวมไฟล์ Manifest เวอร์ชันที่สองแล้ว ตัวบล็อกโฆษณายอดนิยม uBlock Origin ยังเชื่อมโยงอยู่ ซึ่งไม่สามารถโอนไปยังเวอร์ชันที่สามของ Manifest ได้ เนื่องจากสิ้นสุดการสนับสนุนโหมดการบล็อกของ API ของ webRequest

ณ วันที่ 17 มกราคม พ.ศ. 2022 ปลั๊กอินที่ใช้เวอร์ชันที่สองของไฟล์ Manifest จะไม่ได้รับการยอมรับใน Chrome เว็บสโตร์อีกต่อไปแต่นักพัฒนาปลั๊กอินที่เพิ่มไว้ก่อนหน้านี้จะยังสามารถโพสต์การอัปเดตได้

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

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

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

เราต้องจำไว้ว่า รายการเวอร์ชันที่สามซึ่งกำหนดความสามารถและทรัพยากร เพื่อมอบให้กับปลั๊กอินซึ่งเป็นส่วนหนึ่งของความคิดริเริ่มในการเสริมสร้างความปลอดภัยและความเป็นส่วนตัวมากกว่า webRequest API ซึ่งเป็น DeclarativeNetRequest API ซึ่งมีความสามารถจำกัด ถูกเสนอ

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

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

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

ตามที่ Google ได้กล่าวไว้ ยังคงทำงานเกี่ยวกับการนำความสามารถในการประกาศของ NetRequest มาใช้ในปลั๊กอินที่ใช้ webRequest และตั้งใจที่จะนำ API ใหม่มาสู่รูปแบบที่ตอบสนองความต้องการของนักพัฒนาปลั๊กอินที่มีอยู่อย่างเต็มที่

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

ตัวอย่างเช่น Google ได้คำนึงถึงความต้องการของชุมชนแล้วและเพิ่มการสนับสนุนให้กับ DeclarativeNetRequest API สำหรับชุดกฎคงที่หลายชุด การกรอง regex การแก้ไขส่วนหัว HTTP การแก้ไขและเพิ่มกฎแบบไดนามิก การลบและแทนที่พารามิเตอร์ คำขอ การกรองแท็บ และการสร้างชุดกฎเฉพาะเซสชัน

ในอีกไม่กี่เดือนข้างหน้า มีการวางแผนที่จะใช้การสนับสนุนเพิ่มเติมสำหรับสคริปต์ที่ปรับแต่งได้แบบไดนามิกสำหรับการประมวลผลเนื้อหาและความสามารถในการจัดเก็บข้อมูลใน RAM

ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติม เกี่ยวกับหมายเหตุคุณสามารถตรวจสอบรายละเอียดได้ ในลิงค์ต่อไปนี้.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา