วิธีตรวจสอบว่าส่วนขยายของคุณจะหยุดทำงานกับ Firefox 57 หรือไม่
ด้วย Firefox 57 ซึ่งมีกำหนดการวางจำหน่ายในวันที่ 14 พฤศจิกายน 2017 Mozilla จะสิ้นสุดการสนับสนุนส่วนขยายแบบดั้งเดิมและรองรับเฉพาะ WebExtensions ที่ใหม่กว่าเท่านั้น ต่อไปนี้เป็นวิธีการตรวจสอบว่าส่วนขยายของคุณจะหยุดทำงานหรือไม่และวิธีการใช้งานอย่างต่อเนื่องหลังจากเดือนพฤศจิกายนถ้าคุณต้องการ.
ทำไมส่วนขยายของ XUL กำลังจะหายไป
ส่วนขยายดั้งเดิมทั้งหมดรวมถึงส่วนขยาย XUL กำลังถูกยกเลิก พวกเขามีพลังมาก แต่นั่นก็เป็นทั้งจุดแข็งและจุดอ่อน พลังที่แท้จริงของส่วนขยายเหล่านี้หมายความว่าพวกเขาสามารถแก้ไขรหัสเบราว์เซอร์ของ Firefox ซึ่งอาจนำไปสู่ความไม่แน่นอนและส่วนเสริมของมัลแวร์ที่ดูไร้เดียงสา.
Mozilla ได้ทำงานกับ WebExtensions แทนซึ่งคล้ายกับส่วนเสริมของ Chrome และ Edge นี่คืออนาคตของส่วนขยายของ Firefox เนื่องจากส่วนเสริมเหล่านี้ต้องทำงานอย่างเป็นมาตรฐานและไม่ยุ่งกับโค้ดภายในของ Firefox พวกเขาควรทำให้เกิดปัญหาน้อยลง มันควรจะง่ายกว่าสำหรับนักพัฒนาซอฟต์แวร์ในการพอร์ตส่วนเสริมจาก Chrome ไปยัง Firefox.
ปัจจุบัน Firefox รองรับทั้งส่วนขยาย (ดั้งเดิม) และ WebExtensions ด้วย Firefox 57 ส่วนขยายที่เก่ากว่าจะหยุดทำงานและ WebExtensions ที่ใหม่กว่าเท่านั้นที่จะใช้งานได้ การเปลี่ยนแปลงนี้มีอยู่แล้วใน Firefox Nightly ซึ่งเป็นเวอร์ชันพัฒนาระดับแนวหน้าของ Firefox นักพัฒนาซอฟต์แวร์ได้รับการผลักดันให้อัปเกรดส่วนขยาย แต่ไม่ใช่ทุกอย่างที่ทำให้เรามีปัญหา.
วิธีดูว่าส่วนขยายของคุณจะหยุดทำงานหรือไม่
หากคุณใช้ Firefox วันนี้คุณสามารถตรวจสอบว่าส่วนขยายใดของคุณที่จะหยุดทำงานในเวอร์ชัน 57 ในการตรวจสอบคลิกเมนู> โปรแกรมเสริมและเลือกหมวดหมู่ "ส่วนขยาย".
ส่วนขยายที่เก่ากว่าที่จะหยุดทำงานจะมีป้ายกำกับว่า "Legacy" แท็กหากคุณใช้ Firefox 55 หรือใหม่กว่า WebExtensions ทันสมัยที่จะทำงานต่อไปตามปกติจะปรากฏขึ้น.
วิธีค้นหาส่วนขยายใหม่
หากส่วนขยายมีแท็ก“ ดั้งเดิม” คุณสามารถตรวจสอบรายการส่วนขยายยอดนิยมนี้พร้อมข้อมูลเกี่ยวกับสถานะการอัปเกรด ตัวอย่างเช่นในภาพหน้าจอด้านบน LastPass ถูกทำเครื่องหมายเป็นส่วนขยายแบบดั้งเดิมที่จะหยุดทำงาน แต่เราจะเห็นว่านักพัฒนาวางแผนที่จะแทนที่ด้วย WebExtension ก่อนวันที่ Firefox จะเปิดตัว 57.
สำหรับส่วนขยายที่ได้รับความนิยมน้อยคุณอาจต้องทำการค้นหาทางเว็บเพื่อดูว่านักพัฒนากำลังวางแผนที่จะอัปเดตหรือไม่ นักพัฒนาซอฟต์แวร์ต้องขยายส่วนขยายของพวกเขาไปยัง WebExtensions และนักพัฒนาบางคนจะไม่ทำ.
หากส่วนขยายที่คุณพึ่งพาจะหยุดทำงานคุณอาจต้องค้นหาทางเลือกใหม่ที่มีลักษณะคล้ายกัน คุณสามารถค้นหาได้เฉพาะโปรแกรมเสริมที่เข้ากันได้กับ Firefox 57 หรือใหม่กว่าบนไซต์ Mozilla Add-ons.
ส่วนเสริมใด ๆ ที่มีแท็ก“ ใช้งานได้กับ Firefox 57+” เป็นส่วนขยายของเว็บที่จะทำงานต่อไปได้ ตัวอย่างเช่นส่วนขยาย User Agent Switcher ที่เราติดตั้งไม่ได้วางแผนไว้สำหรับการอัปเกรดดังนั้นเราอาจต้องการติดตั้งหนึ่งในส่วนขยาย User Agent Switcher ที่ทันสมัยกว่า.
เป็นเวลาที่ดีในการประเมินว่าคุณต้องการส่วนขยายเหล่านั้นทั้งหมดหรือไม่ ส่วนขยายของเบราว์เซอร์อาจเป็นอันตรายดังนั้นจึงเป็นความคิดที่ดีที่จะติดตั้งส่วนขยายเหล่านี้เฉพาะเมื่อมีประโยชน์กับคุณและจากแหล่งที่เชื่อถือได้จริง ๆ.
วิธีการใช้ส่วนขยายเดิมต่อไป
หากคุณต้องการส่วนขยายเก่าจริงๆมีวิธีหนึ่งที่จะใช้อย่างปลอดภัยต่อไป สลับไปยัง Firefox Extended Support Release หรือที่รู้จักในชื่อ Firefox ESR นี่เป็น Firefox เวอร์ชันที่เคลื่อนไหวช้าลงซึ่งมีวัตถุประสงค์หลักเพื่อธุรกิจที่ไม่ต้องการการอัปเกรดฟีเจอร์สำคัญ ๆ ทุกหกสัปดาห์.
Firefox ESR ที่วางจำหน่ายในปัจจุบันนั้นใช้ Firefox 52 และจะได้รับการสนับสนุนด้วยการอัปเดตความปลอดภัยจนถึงวันที่ 26 มิถุนายน 2018 เนื่องจากเป็นไปตาม Firefox 52 ส่วนขยายที่เก่ากว่าจะยังคงทำงานได้โดยไม่มีปัญหาใด ๆ
หลังจากวันที่ 26 มิถุนายน 2018 คุณจะต้องอัปเกรดเป็น Firefox ESR เวอร์ชันใหม่กว่าซึ่งจะไม่สนับสนุนส่วนขยายแบบเดิมอีกต่อไปหากคุณต้องการรับการอัปเดตความปลอดภัยต่อไป นี่ไม่ใช่โซลูชันถาวร แต่เป็นวิธีที่ดีในการใช้ส่วนขยายปัจจุบันของคุณต่อไปอีกเจ็ดเดือนในขณะที่คุณประเมินทางเลือกที่ทันสมัยกว่า.