วิธีเปิดใช้งานส่วนขยายดั้งเดิมใน Firefox 57

หากคุณใช้ Firefox Nightly ในตอนนี้คุณอาจสังเกตเห็นว่าการปรับปรุงล่าสุดของเว็บเบราว์เซอร์ปิดการใช้งานแอดออนแบบดั้งเดิมทั้งหมด

Firefox Nightly เป็นเว็บเบราว์เซอร์ Firefox รุ่นแรกที่เข้าชมเวอร์ชั่น 57 ซึ่งเป็นเวอร์ชั่นของ Firefox ที่ลดการสนับสนุนส่วนเสริมที่เรียกว่าแบบดั้งเดิมซึ่งสนับสนุน WebExtensions

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

การสนับสนุนส่วนขยายเดิมจะถูกยกเลิกเมื่อมีการอัปเดตเวอร์ชันเบต้าเป็นรุ่น 57 ในวันที่ 10 ตุลาคม 2017 และเมื่อรุ่นที่วางจำหน่ายของ Firefox ได้รับการอัปเดตเป็นรุ่น 57 ในวันที่ 14 พฤศจิกายน 2017

Nightly เป็นสิ่งพิเศษเนื่องจากผู้ใช้ Firefox Nightly อาจข้ามข้อ จำกัด ที่บล็อกการใช้งานส่วนขยายดั้งเดิมในเบราว์เซอร์ สวิตช์จะไม่เป็นส่วนหนึ่งของ Firefox Beta หรือ Release

Legacy Extensions ใน Firefox

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

โปรดทราบว่าส่วนขยายแบบดั้งเดิมบางส่วนจะหยุดใน Firefox 57 และใหม่กว่าแม้ว่าคุณจะเปิดใช้งานการสนับสนุนก็ตาม สาเหตุหลักของการเปลี่ยนแปลงรหัสที่ส่วนขยายนั้นขึ้นอยู่กับการใช้งาน

Firefox 57 แสดงรายการส่วนเสริมที่ปิดใช้งานภายใต้ส่วนขยายเดิมในหน้า about: addons ตัวเลือก "ค้นหาการแทนที่" จะปรากฏถัดจากส่วนขยายเดิมแต่ละรายการ คลิกเปลี่ยนเส้นทางผู้ใช้ไปยังเว็บไซต์ AMO ของ Mozilla ที่มีการแทนที่ WebExtensions แทน

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

Classic Theme Restorer เป็นตัวอย่างที่ดีเยี่ยมเนื่องจาก WebExtension ไม่สามารถจำลองการทำงานของโปรแกรมเสริม Firefox ดั้งเดิมได้

เปิดใช้งานส่วนขยายดั้งเดิมใน Firefox Nightly

หากต้องการเปิดใช้งานส่วนขยายดั้งเดิมใน Firefox Nightly ให้ทำดังนี้:

  1. โหลด เกี่ยวกับ: config? filter = extensions.legacy.enabled ในแถบที่อยู่ Firefox
  2. ดับเบิลคลิกที่ Extensions.legacy.enabled เพื่อตั้งค่า เป็น True
  3. รีสตาร์ท เว็บเบราว์เซอร์ Firefox

คุณเปิดใช้งานการสนับสนุนสำหรับส่วนขยายแบบดั้งเดิมใน Firefox Nightly หากคุณตั้งค่าเป็น True ค่าเริ่มต้นเป็นเท็จซึ่งหมายความว่าไม่ได้เปิดใช้งานส่วนขยายแบบเดิม

ตอนนี้คุณ : ถ้าคุณใช้ Firefox คุณจะทำอย่างไรเมื่อเบราว์เซอร์ไปถึงเวอร์ชัน 57