Chrome เตือนผู้ใช้: uBlock Origin Extension ทำให้ประสิทธิภาพช้าลง

ไอคอนเวลาอ่านหนังสือ 3 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

ในขณะที่การยุติส่วนขยาย Manifest v2 จะเกิดขึ้นในเดือนมิถุนายนปีนี้ Chrome กำลังเรียกใช้คำเตือนสำหรับบางคนว่า UBlock Origin กำลังทำให้เบราว์เซอร์ทำงานช้าลง และขอให้ปิดการใช้งานส่วนขยายเพื่อคืนค่าประสิทธิภาพของเบราว์เซอร์ ปัญหานี้ไม่เกี่ยวข้องกับการพุช Manifest v3 นักพัฒนา UBO กล่าวว่าเป็นปัญหา (ที่เกิดขึ้นไม่บ่อย) ที่เกิดขึ้นเมื่อผู้ใช้สร้างตัวกรองหรือกฎซ้ำๆ เป็นที่น่าสังเกตว่าการแก้ไขปัญหานี้มีอยู่ในส่วนขยายเวอร์ชันพัฒนาและอาจจัดส่งได้เมื่อ Chrome เว็บสโตร์อนุมัติ

Google กำลังจะยุติส่วนขยาย Manifest V2 แทน Manifest V3 ด้วยเหตุผลด้านความปลอดภัย ความเป็นส่วนตัว และประสิทธิภาพ การยุติการใช้งานจะเริ่มในเดือนมิถุนายน 2024 เมื่อ Google จะเริ่มปิดใช้ส่วนขยาย Chrome รุ่นเก่าที่สร้างด้วยระบบ "Manifest V2" ผู้ใช้ที่ได้รับผลกระทบจากการเปิดตัวจะเห็นส่วนขยาย MV2 เช่น UBlock Origin ที่ปิดใช้งานโดยอัตโนมัติในเบราว์เซอร์ และจะไม่สามารถติดตั้งส่วนขยายจาก Chrome เว็บสโตร์ได้อีกต่อไป

สำหรับบริบทของบทความ ผู้ใช้บางรายเพิ่งได้รับข้อผิดพลาดต่อไปนี้จาก Chrome เมื่อใช้ UBlock Origin ในเบราว์เซอร์พร้อมข้อความต่อไปนี้ และพวกเขารายงานบน X [1], [2].

ส่วนขยายนี้ทำให้ Google Chrome ช้าลง คุณควรปิดการใช้งานเพื่อคืนค่าประสิทธิภาพของ Google Chrome

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

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

เมื่อ Chromium ตรวจพบการเรียก handlerBehaviorChanged() หลายครั้ง มันจะส่งข้อผิดพลาดดังกล่าว ซึ่งมีอยู่ใน Chromium มาตั้งแต่ปี 2014 และส่วนขยาย Privacy Badger ก็ได้รับผลกระทบเช่นกัน ในอดีตที่ผ่านมา โดยประเด็นนี้

นี่เป็นเหตุการณ์ที่เกิดขึ้นไม่บ่อยนักและจะไม่เกิดขึ้นเมื่อคุณใช้ UBO ตามปกติ อย่างไรก็ตาม แก้ไขเรียบร้อยแล้ว: UBO มีการจำกัดอัตราฟังก์ชัน HandlerBehaviorChanged() และจะหยุดทำงานเมื่อถึงจำนวนการโทรสูงสุดแล้ว การแก้ไขนี้มีอยู่ในส่วนขยายเวอร์ชันพัฒนา และจะไปถึง UBO ที่เสถียรบนเว็บไซต์เมื่อ Google อนุมัติ

ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อต่างๆ: โครเมียม, แหล่งกำเนิด uBlock