เร็วๆ นี้ จะรันส่วนขยาย Chrome ทั้งหมดบน Firefox ได้
การพัฒนาที่เปลี่ยนเกมนี้ อาจนำพาสู่ยุคฟื้นฟูผู้ใช้ Firefox และปฏิวัติวิธีสร้างส่วนขยาย Mozilla ประกาศเป็นส่วนหนึ่งของการเปลี่ยนแปลง Add-on ระบบใหม่ เพื่อใช้ประโยชน์จากเทคโนโลยียุคใหม่และภูมิทัศน์การพัฒนาส่วนขยายปัจจุบัน
กระบวนการแยกกัน (Electrolysis และ Servo)
ประกาศสำคัญที่สุด: Mozilla จะนำเทคโนโลยีใหม่ Electrolysis และ Servo มาใน Firefox ทำให้ Add-ons เร็วขึ้น ปลอดภัยขึ้น และแยกกระบวนการ (Multi-process)
หมายถึง: เฟรมเบราว์เซอร์และแท็บเป็นกระบวนการแยกกัน หากแท็บหนึ่ง Crash สิ่งอื่นยังทำงานต่อได้ ข่าวดีมาก!
ส่วนขยายที่ผ่านการตรวจสอบ (Validated Add-ons)
มีการพัฒนาใหม่ป้องกัน Spyware และ Adware: Mozilla จะ Validate และ Sign ส่วนขยายทุกตัว ตั้งแต่ Firefox 41 (วางจำหน่าย 22 กันยายน)
ตารางเวลา Signing:
- Firefox 40: เตือนเกี่ยวส่วนขยายที่ไม่ได้ Sign แต่ยังใช้งานได้
- Firefox 41: ส่วนขยายไม่ได้ Sign จะถูกปิดใช้งานดีฟอลต์ แต่ปิดการบังคับ Signature ได้
- Firefox 42 ขึ้นไป: บล็อกและป้องกันการติดตั้งส่วนขยายที่ไม่ได้ Sign
คาด Firefox 43 จะวางจำหน่ายธันวาคม 2015 นักพัฒนาต้องเร่งดำเนินการ Sign ส่วนขยาย
นักพัฒนาต้องรู้ว่า XUL และ XPCOM จะถูก Deprecated (เลิกสนับสนุน) ใน 1-2 ปีข้างหน้า
รันทุกส่วนขยายด้วย WebExtensions API
Mozilla จะนำ WebExtensions API มาใช้ เพื่อให้นักพัฒนาสร้างส่วนขยายข้าม Chrome, Firefox, Opera, Microsoft Edge ได้ด้วยการเปลี่ยนแปลงน้อยที่สุด WebExtensions API เข้ากันได้กับ Blink (วิธีพัฒนาส่วนขยาย Chrome/Opera)
หมายความว่า: ส่วนขยายที่เขียนสำหรับเบราว์เซอร์อื่น จะรันบน Firefox ได้ เร็วๆ นี้คุณจะใช้เบราว์เซอร์ที่เคารพความเป็นส่วนตัว (Firefox) รันส่วนขยาย Chrome ที่เยอะมากจาก Chrome Store ได้
"โค้ดส่วนขยายที่เขียนสำหรับ Chrome, Opera, หรืออนาคต Microsoft Edge จะรันบน Firefox ได้ด้วยการเปลี่ยนแปลงน้อยในฐานะ WebExtension" — Mozilla
Mozilla จะควบคุม: ส่วนขยายต่างต่างประเทศต้องได้รับ Validate และ Sign จาก Mozilla ก่อน จึงจะเผยแพร่ผ่านเว็บนักพัฒนาหรือ Firefox Add-on Store (AMO) ในรูป WebExtension ติดตาม addons.mozilla.org (AMO) สำหรับการปล่อยใหม่
นักพัฒนาได้รับการสนับสนุนให้ทดสอบ WebExtensions ทันที Mozilla กำลังเจรจากับผู้จัดทำเบราว์เซอร์อื่น เพื่อมาตรฐาน API ให้มากขึ้น
การกระทำนี้ทำให้นักพัฒนาหลายคนไม่พอใจ แต่โดยรวมควรทำให้ชีวิตนักพัฒนาส่วนขยายข้ามเบราว์เซอร์ และผู้ใช้ Firefox ทุกคนง่ายขึ้น
เหตุผลที่ควรเปลี่ยนมา Firefox
หากคุณรู้สึก "ติดอยู่ใน Chrome" หรือไม่แน่ใจว่าไว้วางใจ Google ได้หรือไม่ จะรู้สึกปลอดภัยทันทีที่สามารถเปลี่ยนมา Firefox ได้ หากยังลังเล พิจารณาจุดเหล่านี้:
- จอภาพใหญ่: ตัวอักษรบน Firefox คมชัดและโฟกัสดีกว่า
- Firefox ยืดหยุ่นในการตั้งค่ามากกว่า
- Firefox ให้ปรับแท้ทุกอย่างได้
ลดความลำบากในการเปลี่ยน: ซิงค์การตั้งค่าเบราว์เซอร์ก่อนเปลี่ยน หลังเปลี่ยนแล้ว ปรับ Firefox ให้รู้สึก like home และปรับจากค่า Default
คุณกำลังรอส่วนขยายอะไรอยู่?
ส่วนขยาย Firefox ยอดนิยมอย่าง DownThemAll และ Firebug (เครื่องมือนักพัฒนาเว็บ) อาจดึงดูดให้ใช้ Firefox อยู่แล้ว แต่วันนี้ Firefox ขาดอะไรไป? เยอะมาก
Firefox เพิ่งตามทันเล็กน้อย: ใช้ WhatsApp Web, Cast ไป Chromecast, Mute Tab (ด้วยส่วนขยายที่เหมาะสม) ได้แล้ว
แต่วันนี้ส่วนขยายที่พัฒนาสำหรับ Chrome มากกว่า Firefox มาก ยังคงเป็นจริง ส่วนขยาย Chrome ตัวไหนที่คุณอยากได้ใน Firefox ก่อน? บอกเรา!