วิธีเปิดใช้งาน Firefox WebExtensions บนเว็บไซต์ Mozilla
- หมวดหมู่: Firefox
ข้อ จำกัด ประการหนึ่งของระบบเสริม WebExtensions ใหม่ของเว็บเบราว์เซอร์ Firefox คือจนถึงขณะนี้ส่วนขยายเหล่านี้จะใช้ไม่ได้กับบางเว็บไซต์ที่ดำเนินการโดย Mozilla
เฉพาะ WebExtensions เท่านั้นที่ได้รับผลกระทบจากข้อ จำกัด และหมายความว่าฟังก์ชันที่ส่วนขยายเหล่านี้มีให้ไม่สามารถใช้ได้ในไซต์และบริการต่างๆเช่น addons.mozilla.org หรือ www.mozilla.org
ส่วนขยายไม่สามารถจัดการกับหน้าเหล่านี้ไม่ว่าด้วยวิธีใด ๆ เช่นเพื่อให้มีฟังก์ชันเพิ่มเติมแก้ไขเนื้อหาหรือแม้แต่บล็อกองค์ประกอบบนหน้าเหล่านี้
ปรับปรุง :
Mozilla เปลี่ยนฟังก์ชันการทำงานใน Firefox 60 Firefox 60 มาพร้อมกับค่ากำหนดใหม่ที่เรียกว่า extensions.webextensions.restrictedDomains ซึ่งแสดงรายการโดเมนที่ WebExtensions ไม่ได้รับอนุญาตให้ทำงานตามค่าเริ่มต้น
- โหลด about: config? filter = extensions.webextensions.restrictedDomains ในแถบที่อยู่ของ Firefox
- ลบหนึ่งโดเมนบางส่วนหรือทั้งหมดที่อยู่ในค่าเพื่อลบข้อ จำกัด
Mozilla ที่เพิ่ม การตั้งค่าใหม่ที่ซ่อนอยู่สำหรับ Firefox 57 ที่คุณสามารถตั้งค่าให้ทำตามข้อ จำกัด ในเว็บเบราว์เซอร์ Firefox
ค่ากำหนดที่ซ่อนอยู่คือค่ากำหนดที่มองไม่เห็นโดยค่าเริ่มต้นเมื่อคุณเปิดหน้า about: config ของเว็บเบราว์เซอร์ มีอยู่จริง แต่คุณจำเป็นต้องรู้เพื่อตั้งค่าในเบราว์เซอร์
การตั้งค่า Firefox ที่ซ่อนไว้ privacy.resistFingerprinting.block_mozAddonManager จะลบข้อ จำกัด WebExtensions
นี่คือวิธีที่คุณตั้งค่า:
- โหลด about: config ในเว็บเบราว์เซอร์ Firefox
- คุณสามารถเรียกใช้การค้นหา privacy.resistFingerprinting.block_mozAddonManager เพื่อให้แน่ใจว่าไม่มีอยู่จริง มันไม่ได้อยู่ใน Firefox Nightly build ล่าสุดในขณะที่เขียน
- คลิกขวาในส่วนของหน้าต่างที่แสดงรายการค่ากำหนดและเลือกใหม่> บูลีนจากเมนูบริบท
- ตั้งชื่อค่าบูลีนใหม่ privacy.resistFingerprinting.block_mozAddonManager
- ตั้งค่าเป็นจริง
ค่าเป็นจริงหมายความว่า WebExtensions ทำงานได้ตามปกติบนเว็บไซต์ของ Mozilla คุณสามารถยกเลิกการเปลี่ยนแปลงได้ตลอดเวลาโดยตั้งค่าการกำหนดลักษณะเป็นเท็จในหน้า about: config ของเบราว์เซอร์
Mozilla ได้เพิ่มการตั้งค่าใหม่ที่ซ่อนอยู่ใน Firefox 57 ซึ่งไม่มีใน Firefox 56 และไม่มีตัวเลือกที่จะแนะนำในเบราว์เซอร์ ผู้ใช้ Firefox Stable ที่เรียกใช้ WebExtensions ในขณะนี้จำเป็นต้องรอจนกว่าเบราว์เซอร์จะอัปเดตเป็นเวอร์ชัน 57 เพื่อตั้งค่ากำหนดและรับฟังก์ชัน