Greasemonkey 4: ความเข้ากันได้ของ Firefox 57
- หมวดหมู่: Firefox
ผู้พัฒนา Greasemonkey ส่วนขยายผู้ใช้ยอดนิยมสำหรับ Firefox ได้ประกาศ Greasemonkey 4 ซึ่งเป็นส่วนขยายเบราว์เซอร์เวอร์ชันใหม่
Greasemonkey 4 จะเข้ากันได้กับ Firefox 57 เนื่องจากจะออกเป็น WebExtension Mozilla วางแผนที่จะ หยุดการสนับสนุนสำหรับระบบเสริมเดิมของ Firefox เมื่อ Firefox 57 Stable เปิดตัว
ในขณะที่มีบางคน ตัวเลือกเพื่อใช้งาน Add-on แบบเดิมต่อไปใน Firefox บางเวอร์ชัน อย่างน้อยในขณะนี้ส่วนใหญ่เป็นลักษณะชั่วคราว
ซึ่งหมายความว่านักพัฒนาส่วนเสริมจำเป็นต้องพอร์ตส่วนเสริมเพื่อให้สามารถใช้งานร่วมกับ Firefox 57 และเว็บเบราว์เซอร์เวอร์ชันที่ใหม่กว่าได้ ไม่สามารถย้ายส่วนเสริมทั้งหมดได้ในทางกลับกันเนื่องจากระบบ WebExtensions ไม่ได้จำลองการทำงานของระบบเสริมเดิมของ Firefox อย่างสมบูรณ์
ปรับปรุง : Greasemonkey 4 คือ พร้อมให้บริการแล้ว เป็น WebExtension บน Mozilla AMO
Greasemonkey เป็นส่วนขยายที่มีรายละเอียดสูงสำหรับ Firefox มีผู้ใช้มากกว่า 880,000 คนในขณะที่เขียน Greasemonkey เวอร์ชันปัจจุบันที่มีให้ใน Mozilla AMO เป็นส่วนเสริมเดิม เวอร์ชันนี้จะใช้ไม่ได้อีกต่อไปใน Firefox 57 Stable หรือ Beta หาก Mozilla ไม่เปลี่ยนแปลงกำหนดการ
ผู้พัฒนา Greasemonkey ประกาศ บนเว็บไซต์โครงการอย่างเป็นทางการที่ Greasemonkey 4 อยู่ในผลงาน โปรแกรมเสริมของเบราว์เซอร์เวอร์ชันใหม่นี้จะเข้ากันได้กับ Firefox 57 อย่างสมบูรณ์นั่นเป็นข่าวดีสำหรับผู้ใช้โปรแกรมเสริมแม้ว่าทางเลือกอื่น ๆ เช่น Violentmonkey หรือ Tampermonkey ยังมีให้ใช้งานและเข้ากันได้กับ Firefox 57
ข้อเสียของสิ่งนี้คือการย้ายจะทำลายความเข้ากันได้กับผู้ใช้บางคน การเปลี่ยนแปลงนี้ไม่ได้บังคับใช้กับนักพัฒนาโดย API ใหม่ที่ Mozilla สร้างขึ้น แต่เป็นการตัดสินใจโดยเจตนา
ด้วยเหตุนี้ Greasemonkey เวอร์ชัน 4 จึงเป็นการเขียนซ้ำที่เกือบสมบูรณ์ อินเทอร์เฟซและชุดคุณลักษณะได้รับการสร้างขึ้นใหม่เพื่อให้ทำงานกับ Firefox เวอร์ชันที่กำลังจะมาได้ดีที่สุด มีการประนีประนอมที่หลากหลาย เราเลือกที่จะทำการเปลี่ยนแปลงที่เข้ากันไม่ได้แบบย้อนกลับที่หายาก
การตัดสินใจนี้ทำขึ้นเพื่อสนับสนุนเฉพาะผู้ใช้สคริปต์ที่ออกแบบมาให้ทำงานแบบอะซิงโครนัสด้วยเหตุผลด้านประสิทธิภาพ ซึ่งจะทำลายความเข้ากันได้กับสคริปต์รุ่นเก่า
Greasemonkey 4 มีให้ในรูปแบบ เวอร์ชันอัลฟ่าในปัจจุบัน . ความเข้ากันได้ถูก จำกัด ไว้ที่ Firefox 56 และรุ่นก่อนหน้าและไม่ใช่เวอร์ชันล่าสุดของ Firefox, Firefox 58
ผู้ใช้ Greasemonkey จะต้องรับมือกับการเปลี่ยนแปลงอื่น: ส่วนเสริมเวอร์ชัน 4 จะไม่มาพร้อมกับโปรแกรมแก้ไขข้อความอีกต่อไป แต่ต้องใช้โปรแกรมแก้ไขแบบฝังแทน นี่เป็นข้อ จำกัด ของระบบ WebExtensions ใหม่เนื่องจากส่วนขยายไม่สามารถเข้าถึงระบบไฟล์ได้อีกต่อไป
ปิดคำ
Greasemonkey เวอร์ชันถัดไปจะเข้ากันได้กับ Firefox 57 นั่นเป็นสิ่งที่ดีแม้ว่าจะหมายความว่าสคริปต์บางตัวจะไม่ทำงานอีกต่อไปในเวอร์ชันนั้นเว้นแต่จะได้รับการอัปเดตโดยผู้เขียน
ตอนนี้คุณ: คุณใช้อะไรในการประกาศ? คุณใช้ userscripts หรือไม่?