uBlock Origin เปิดตัวเป็น WebExtension สำหรับ Firefox

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

เวอร์ชันใหม่ของ WebExtension ของตัวบล็อกเนื้อหายอดนิยม uBlock Origin ถูกอัปโหลดไปยังที่เก็บส่วนเสริมอย่างเป็นทางการของ Mozilla สำหรับ Firefox

เวอร์ชันใหม่เข้ากันได้กับมาตรฐาน WebExtensions ใหม่ของ Firefox สำหรับส่วนขยายและจะยังคงทำงานต่อไปเมื่อ Firefox 57 ได้รับการเผยแพร่

uBlock Origin เวอร์ชัน WebExtensions รุ่นแรกอย่างเป็นทางการนี้ใช้งานได้เกือบทั้งหมดเช่นเดียวกับรุ่นเสริมเดิม

ผู้ใช้อาจประสบปัญหาอย่างไรก็ตามเมื่อพวกเขาอัปเกรดจาก Add-on เวอร์ชันเดิมไปเป็นเวอร์ชันใหม่

Raymond Hill ผู้พัฒนา uBlock Origin แนะนำว่าผู้ใช้ Firefox 32 บิตยังคงใช้โปรแกรมเสริมเวอร์ชัน 1.13.8 จนกว่าปัญหาเหล่านี้จะได้รับการแก้ไข

อัปเดต: การทดสอบเพิ่มเติมพบว่าไม่มีการ จำกัด พื้นที่เก็บข้อมูลหลังจากทั้งหมด

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

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

ปัญหาอีกประการหนึ่งที่ผู้ใช้บางรายอาจพบคือการตั้งค่าแบบกำหนดเองอาจไม่สามารถใช้ได้อีกต่อไป

ublock origin webextension firefox

หากเป็นเช่นนั้นขอแนะนำวิธีแก้ไขปัญหาต่อไปนี้เพื่อแก้ไขปัญหา:

  • ติดตั้ง uBlock Origin 1.13.8 จาก Mozilla AMO
  • เปิด uBlock Origin Settings และเลือกตัวเลือก 'สำรองข้อมูลไปที่ไฟล์' ในหน้า สิ่งนี้จะส่งออกการตั้งค่าทั้งหมดไปยังระบบภายใน
  • ติดตั้ง uBlock Origin เวอร์ชันล่าสุดอีกครั้ง
  • เปิดหน้าการตั้งค่าและเลือกตัวเลือก 'กู้คืนจากไฟล์' ในครั้งนี้เพื่อนำเข้าการตั้งค่าหากยังไม่มีหลังจากการอัปเดต uBlock Origin เป็นเวอร์ชันล่าสุด

Raymond Hill เผยแพร่วิธีแก้ปัญหาสำหรับปัญหาอื่นที่ผู้ใช้ส่วนขยายอาจพบหลังจากอัปเดตเป็นเวอร์ชัน 1.13.10 หาก uBlock เสียหลังจากการอัปเดตระบบจะขอให้ผู้ใช้ดำเนินการดังต่อไปนี้:

ยกเลิกการติดตั้ง uBO
ออกจาก Firefox (ตรวจสอบให้แน่ใจว่า Firefox ไม่อยู่ในหน่วยความจำอีกต่อไป)
เปิด Firefox
ตรวจสอบว่า uBO ถูกลบออกจริงๆใน about: addons มิฉะนั้นให้ไปที่ขั้นตอนที่ 1
ออกจาก Firefox (ตรวจสอบให้แน่ใจว่า Firefox ไม่อยู่ในหน่วยความจำอีกต่อไป)
เปิด Firefox
ติดตั้ง uBO ใหม่

หากไม่ได้ผลจำเป็นต้องใช้ทางเลือกสำรองเป็นเวอร์ชัน 1.13.8 ซึ่งเป็นเวอร์ชันเดิมเพื่อกู้คืนฟังก์ชันการทำงาน ผู้ใช้ Firefox มีสองทางเลือกดังนี้

  1. สำรองข้อมูลการตั้งค่าทั้งหมดของคุณจากนั้นติดตั้ง uBO เวอร์ชัน webext แท้จากช่องทางพัฒนาบน AMO ซึ่งไม่ได้รับผลกระทบจากปัญหาราก เมื่อคุณติดตั้งเวอร์ชัน webext แท้แล้วให้คืนค่าการตั้งค่าของคุณจากไฟล์สำรอง
  2. ใช้ 1.13.8 ต่อไปจนถึง Firefox 56 (ซึ่งปัญหาหลักได้รับการแก้ไขแล้ว) หากคุณเลือกตัวเลือกนี้คุณควรปิดการอัปเดตอัตโนมัติสำหรับ uBO สำหรับ Android มีการตั้งค่าให้ปิดใช้งานการอัปเดตส่วนขยายอัตโนมัติ แต่จะใช้กับส่วนขยายทั้งหมด: about: config => extensions.autoupdate.enabled => false

ดูข้อมูลเพิ่มเติมได้ที่ หน้า Mozilla AMO ของ uBlock Origin , และ ไซต์โครงการ GitHub .