เป็นเวลา 9 เดือนแล้วที่ Google ประกาศการเปลี่ยนแปลงครั้งใหญ่ใน Manifest V3 เอกสารที่ บริษัท ให้รายละเอียดเกี่ยวกับความสามารถของส่วนขยายสำหรับเบราว์เซอร์ของคุณ
เวอร์ชัน 3 อยู่ในขั้นตอนของการตั้งครรภ์และการถกเถียงเกี่ยวกับเรื่องนี้ยังไม่ยุติ ดังนั้นไม่นานหลังจากที่ผู้ใช้โกรธขู่ว่าจะออกจากเบราว์เซอร์วิศวกรของ Google ก็สัญญาว่าการเปลี่ยนแปลงระบบส่วนขยายของ Chrome ในอนาคตจะไม่ทำให้ตัวบล็อกโฆษณาเสียหายอย่างที่ทุกคนกลัว
บริษัท กล่าวว่าการเปลี่ยนแปลงผ่าน API ใหม่จะช่วยปรับปรุงความเป็นส่วนตัวของผู้ใช้และเพิ่มความเร็วในการปรับปรุง
นอกจากนี้ Google ได้สัญญาว่าจะเพิ่มขีด จำกัด สูงสุดของจำนวนตัวกรอง เพื่อยุติการวิพากษ์วิจารณ์หลัก ๆ ที่ออกโดยนักพัฒนาตัวบล็อกโฆษณาในช่วงหลายเดือนที่ผ่านมา
Google เปิดเผยว่าได้สังเกตการเปลี่ยนแปลงเหล่านี้ตั้งแต่เดือนตุลาคมปีที่แล้ว. ท่ามกลางการต่อสู้กับการเพิ่มขึ้นของส่วนขยายที่เป็นอันตรายบนแพลตฟอร์มจึงได้ประกาศการบังคับใช้กฎใหม่ในกระบวนการตรวจสอบส่วนขยาย แต่ยังมีการเปลี่ยนแปลงในรหัสพื้นฐานที่ใช้ในส่วนขยายด้วย
แม้ว่าจะมีการพูดคุยกันเล็กน้อยในตอนแรกเกี่ยวกับการเปลี่ยนแปลงที่จะเกิดขึ้นกับ Manifest V3 แต่ในเดือนมกราคมนักพัฒนาของตัวบล็อกโฆษณาหลายรายได้แจ้งปัญหาเกี่ยวกับเว็บ API
ความกลัวที่นักพัฒนาแสดงออกมา: API ใหม่อาจป้องกันไม่ให้ส่วนขยายของคุณตรวจสอบหน้าเว็บได้อย่างมีประสิทธิภาพ
API คำขอเว็บดั้งเดิมขัดขวางการโหลดหน้าขณะเรียกดูเนื้อหาสำหรับโฆษณาหรือเนื้อหาอื่น ๆ ที่ส่วนขยายสามารถบล็อกหรือแก้ไขได้
ในรุ่นล่าสุด Google ชี้ให้เห็นว่า API เก่านี้เป็นแหล่งที่มาของการละเมิดซึ่งถูกใช้โดยนักพัฒนาที่เป็นอันตราย ในตัวเลขที่เผยแพร่ของ Google 42% ของส่วนขยายที่เป็นอันตรายที่ตรวจพบตั้งแต่เดือนมกราคมปีที่แล้วเป็นไปตาม API คำขอของเว็บ
"ด้วยคำขอทางเว็บ Chrome จะส่งข้อมูลทั้งหมดจากคำขอเครือข่ายไปยังส่วนขยาย Listener รวมถึงข้อมูลที่ละเอียดอ่อนจากคำขอนั้นเช่นรูปภาพส่วนตัวหรืออีเมล" Google กล่าว
DeclarativeNetRequest API ทำงานในแนวทางอื่น
แทนที่จะเป็นส่วนขยายตามหลังการหยุดการร้องขอเว็บและการตรวจสอบเนื้อหาทั้งหมดส่วนหลังตั้งกฎที่เบราว์เซอร์อ่านและใช้กับแต่ละหน้าเว็บก่อนที่จะโหลด
ด้วย API ใหม่นี้ส่วนขยายจะไม่ได้รับข้อมูลจากเพจ และเบราว์เซอร์จะทำการเปลี่ยนแปลงในเพจเมื่อเคารพกฎที่ประกาศอย่างน้อยหนึ่งกฎเท่านั้น ด้วยวิธีนี้ข้อมูลที่เป็นความลับทั้งหมดที่สามารถรวมอยู่ในเพจ (อีเมลรูปภาพรหัสผ่าน ฯลฯ ) จะยังคงอยู่ที่ระดับเบราว์เซอร์และจะไม่ถูกส่งไปยังส่วนขยาย ตามที่ Google ระบุว่า API ใหม่ดีกว่าในแง่ของการรักษาความลับ แต่ยังมีความเร็วด้วย
ในเดือนมกราคมของปีปัจจุบัน ตัวบล็อกโฆษณาแย้งว่าแม้จะมีประโยชน์ที่นำเสนอผ่าน API ใหม่ แต่ Google ก็วางแผนที่จะ จำกัด ตัวกรองไว้ที่ 30,000 ตัวซึ่งเป็นตัวเลขที่ผู้ดูแลโฆษณาถือว่าไม่เพียงพอ
ในเดือนมกราคม Raymond Hill uBlock Origin และส่วนขยาย uMatrix เป็นผู้เขียน (ในกลุ่มอื่น ๆ ) ของรายการบล็อก Easylist ยอดนิยมที่มีตัวกรอง 42,000 ตัว Google ได้ตรวจสอบรายละเอียดนี้และประกาศการ จำกัด การกรองจาก 30,000 ถึง 150,000
Opera, Brave และ Vivaldi อาจไม่เปลี่ยน
โดยทั่วไปนักพัฒนาเบราว์เซอร์ที่ใช้ Chromium ได้ประกาศว่าจะไม่สอดคล้องกับการเปลี่ยนแปลงที่อาจเป็นอันตรายต่อผู้ใช้
นอกจากตัวบล็อกโฆษณาที่ผสานรวมเบราว์เซอร์ของตนแล้วแนวโน้มของ Opera และ Brave ยังคงดำเนินต่อไปด้วยการสนับสนุน Web Request API แบบเก่าซึ่งจะช่วยให้ส่วนขยายเช่น uBlock และ uMatrix ทำงานต่อไปได้โดยไม่มีปัญหา
ในขณะที่ Vivaldi การเปลี่ยนแปลง API จะได้รับการแก้ไขอย่างไรจะขึ้นอยู่กับการตัดสินใจขั้นสุดท้ายของ Google