Mozilla ประกาศข้อตกลงกับ Canonical ว่า Firefox จะยังเป็นเบราว์เซอร์หลักของ Ubuntu ต่อไป (ไม่เปิดเผยระยะเวลาและรายละเอียดว่ามีเรื่องเงินด้วยหรือไม่)
นอกจากนี้ Mozilla ยังประกาศสนับสนุน snap ระบบแพ็กเกจแบบใหม่ของ Ubuntu ว่า Firefox จะออกแพ็กเกจแบบ snap ให้ภายในปีนี้ ซึ่งจะช่วยแก้ปัญหาเรื่องการอัพเดต Firefox ของระบบปฏิบัติการ Ubuntu เวอร์ชันเก่าๆ ได้ง่ายขึ้น
เมื่อไม่กี่วันที่ผ่านมา Firefox ออกเวอร์ชัน 45 ทั้งบนเดสก์ท็อปและบน Android
ของใหม่ของ Firefox เวอร์ชันเดสก์ท็อปได้แก่
ส่วน Firefox for Android จัดหน้าจอ Settings ใหม่ และเพิ่มตัวเลือกโหลดไฟล์ภาพบนเว็บเพจกรณีต่อเน็ต Wi-Fi เท่านั้น สำหรับคนที่ต้องการประหยัดเน็ตผ่านมือถือ
Firefox ประกาศถอดฟีเจอร์ Tab Groups หรือการจัดกลุ่มแท็บเพื่อความเป็นระเบียบ (เดิมทีเรียกว่า Panorama) ด้วยเหตุผลว่าเป็นฟีเจอร์ที่มีคนใช้น้อย และลดภาระการดูแลของทีมงานลง ทาง Mozilla แนะนำให้ใช้วิธีบันทึกแท็บลงบุคมาร์ค (Bookmark All Tabs) เพื่อจัดการแท็บแทน
สำหรับคนที่ยังชอบฟีเจอร์นี้ สามารถติดตั้งส่วนเสริม Tab Groups ทดแทนได้ ตัวโค้ดเป็นชุดเดียวกัน แต่นำมาพัฒนาต่อโดยนักพัฒนาคนอื่นที่ไม่ใช่ทีมงาน Mozilla
ในโอกาสเดียวกัน Firefox for Android จะหยุดซัพพอร์ต Android 2.3-2.3.7 (Gingerbread) แล้ว เนื่องจากมีฐานผู้ใช้ลดลงมาก
เทร็นด์เทคโนโลยีที่มาแรงที่สุดในปี 2016 หนีไม่พ้น VR ที่แพร่ระบาดไปทุกวงการ ฝั่งของวงการเว็บเอง ค่าย Mozilla ก็เสนอสเปก WebVR 1.0 API ออกมาแล้ว
เป้าหมายของ WebVR คือการแสดงผลเนื้อหาประเภท VR บนเว็บเบราว์เซอร์ โดยออกสเปกกลางเพื่อให้เบราว์เซอร์ทุกตัวใช้งานร่วมกันได้ (ฝั่งของคนทำแว่น VR ก็เขียนให้รองรับสเปก WebVR API อันเดียวพอ) ตัวเอกสารนี้พัฒนาโดยทีมของ Firefox และ Chrome ก็น่าจะการันตีส่วนแบ่งตลาดได้เยอะระดับหนึ่ง
สเปก WebVR 1.0 API ยังมีสถานะเป็น "ฉบับร่าง" และต้องรอฝั่งเบราว์เซอร์นำไปใช้งานด้วย ฝั่งของ Firefox ระบุว่าจะเริ่มพัฒนาฟีเจอร์ให้รองรับ WebVR เต็มรูปแบบในช่วงครึ่งแรกของปีนี้
เว็บเบราว์เซอร์ Firefox บน iOS ออกอัพเดตเวอร์ชันใหม่ โดยเพิ่มความสามารถหลายอย่าง เช่น 3D Touch สำหรับ iPhone 6s/6s Plus สามารถกดหนักบนไอคอน Firefox เพื่อเข้าถึงเมนู Quick Access ซึ่งมี shortcut เข้าถึงเมนูต่างๆ เช่น New Tab, New Private Tab, Open Last Bookmark ฯลฯ และรองรับ Peek and Pop สามารถพรีวิวแท็บและเข้าถึงเมนูต่างๆ เช่น Add to Reading List, Copy URL หรือ Close Tab
นอกจากนี้ยังมีฟีเจอร์อื่นๆ อีก เช่น สามารถค้นหาแท็บที่กำลังเปิดอยู่ของ Firefox บน Spotlight Search ของ iOS ได้, Find in Page สามารถเข้าถึงจากการกดค้างตัวอักษรบนหน้าเว็บ หรือเมนู Share, สามารถจัดการล็อคอินที่บันทึกไว้ได้โดยเข้าไปที่การตั้งค่า ไม่ว่าจะเก็บไว้บนตัวเครื่องหรือซิงค์ผ่าน Firefox Accounts
Firefox เป็นเบราว์เซอร์ตัวเดียวที่ยังแยกโพรเซสตามแท็บไม่ได้เหมือนเบราว์เซอร์สมัยใหม่อื่นๆ ก่อนหน้านี้ Mozilla มีแผนเปิดใช้ใน Firefox 43 แต่สุดท้ายก็เลื่อนเป็น Firefox 46 ที่จะออกช่วงเดือนเมษายนนี้
ผลการทดสอบของ Mozilla เองพบว่า Firefox ที่เปิดใช้ฟีเจอร์แยกโพรเซสตามแท็บ (โค้ดเนมภายในคือ Electrolysis หรือ e10s) จะกินแรมเพิ่มขึ้นเฉลี่ย 10-20% จาก Firefox รุ่นปกติ
ทีมงาน Mozilla ระบุว่าต้องหาสมดุลระหว่างความปลอดภัยและประสิทธิภาพที่ดีขึ้น (จากการแยกโพรเซส) และการบริโภคทรัพยากรที่เพิ่มมากขึ้น
ที่มา - ghacks
ในรอบ 4 ปีที่ผ่านมา Firefox เปลี่ยนมาใช้ระบบออกรุ่นใหม่ทุก 6 สัปดาห์ แต่ล่าสุด Mozilla ขอปรับระบบการออกรุ่นไปอีกเล็กน้อย โดยไม่ยึดตามระยะเวลา 6 สัปดาห์ตายตัวเหมือนเดิม เปลี่ยนให้ยืดหยุ่นมากขึ้นเป็น 6-8 สัปดาห์แทน เพื่อตอบโจทย์ของนักพัฒนาที่อาจต้องมีวันหยุดเทศกาลบ้าง
จำนวน Firefox ที่ออกใหม่ต่อปีจะยังคงเท่าเดิม แต่บางรุ่นอาจใช้เวลา 7 หรือ 8 สัปดาห์แทนที่เป็น 6 สัปดาห์ และรุ่นสุดท้ายในช่วงปลายปีเดือนธันวาคม เราจะเห็น Firefox 50.0.1 ที่ใช้ระยะเวลาพัฒนาสั้นหน่อย 5 สัปดาห์ และจะมีเฉพาะอัพเดตความปลอดภัยสำคัญเท่านั้น ก่อนข้ามไปออก Firefox 51 อีกครั้งช่วงปลายเดือนมกราคม 2017 เลย
Firefox 44 ออกแล้ว ฟีเจอร์ใหม่ที่สำคัญคือรองรับ push notification จากเว็บไซต์ โดยไม่จำเป็นต้องเปิดแท็บของเว็บนั้นเลย (ผู้ใช้ต้องให้สิทธิเว็บไซต์แต่ละแห่งส่งข้อความด้วย) ฟีเจอร์นี้จึงเหมาะกับบริการออนไลน์อย่างอีเมล โซเชียล สภาพอากาศ ช่วยให้ผู้ใช้งานไม่ต้องเปิดแท็บทิ้งไว้ให้เปลืองหน่วยความจำ
ฝั่งนักพัฒนาเว็บจำเป็นต้องเขียนโค้ดรองรับฟีเจอร์นี้ด้วย โดย Mozilla เลือกมาตรฐาน Web Push ของ W3C รายละเอียดดูได้จาก Mozilla Hacks
Firefox 43 เปิดให้ดาวน์โหลดอย่างเป็นทางการ ของใหม่ที่สำคัญคือรุ่น 64 บิตบนวินโดวส์ แต่ก็ยังมีฟีเจอร์ใหม่อย่างอื่นดังนี้
หลังจากค้างอยู่ใน 32 บิตมานาน มอซิลล่าก็ปล่อยไฟร์ฟอกซ์รุ่น 64 บิตสำหรับวินโดวส์แล้วในวันนี้ รองรับ Windows 7 เป็นต้นไป
ตัวไฟร์ฟอกซ์ 64 บิตจะจำกัดการรองรับปลั๊กอิน ทำให้ปลั๊กจำนวนหนึ่งไม่สามารถใช้งานได้อีกต่อไป แต่ข้อดีคือประสิทธิภาพในบางเว็บและเกมน่าจะดีขึ้น
Mozilla ปรับนโยบายการแสดงโฆษณาในหน้า New Tab ของ Firefox หลังใช้งานมาได้ราวครึ่งปี และพบว่าไม่ได้ผลมากนัก
การเปลี่ยนแปลงจะค่อยเป็นค่อยไป (คาดว่าเป็นเพราะสัญญาที่ทำไว้กับบริษัทที่มาลงโฆษณา) และ Firefox จะหยุดแสดงโฆษณาทั้งหมดในอีก 2-3 เดือนข้างหน้า
Mozill ออกระบบปฏิบัติการ Firefox OS เวอร์ชันใหม่ 2.5 รองรับฟีเจอร์ใหม่อย่าง Private Browsing with Tracking Protection, ส่วนเสริม และ Pin to Web หรือการปักหมุดเว็บไซต์ไว้บนหน้าโฮม
สิ่งที่น่าสนใจไม่แพ้กันคือ Mozilla ยังออก "แอพ" บนระบบปฏิบัติการ Android ชื่อ "Firefox OS 2.5 Developer Preview" ทำหน้าที่เป็นหน้าโฮมสกรีน (launcher) พร้อมกับเว็บแอพในชุด สำหรับคนที่อยากทดสอบประสบการณ์ของ Firefox OS โดยไม่ต้องแฟลชรอมใหม่
Mozilla ระบุว่าเลือกทำแอพบน Android เพื่อเปิดโอกาสให้นักพัฒนาเข้าร่วมได้ง่ายขึ้น โดยไม่จำเป็นต้องมีอุปกรณ์ Firefox OS เลย
วันนี้ Mozilla ได้เปิดตัว Firefox บน iOS แล้ว จากก่อนหน้านี้ที่เคยออก public preview ให้ทดสอบเฉพาะบางประเทศ
สำหรับ Firefox บน iOS จะไม่เหมือนกับ Firefox ที่เรารู้จักบนคอมพิวเตอร์หรือ Android ที่ใช้เอนจิน Gecko แต่ต้องใช้เอนจิน WebKit ของ iOS เพื่อให้เป็นไปตามกฏของ App Store
หน้าตาของ Firefox บน iOS จะคล้ายๆ กับบนคอมพิวเตอร์ ฉะนั้นผู้ใช้ Firefox บนคอมพิวเตอร์อยู่แล้วน่าจะชอบ UI แบบใหม่นี้ และ Firefox บน iOS ก็มีความสามารถซิงค์บุ๊คมาร์กและแท็บที่เปิดอยู่ระหว่างอุปกรณ์ได้ ซึ่งน่าเหมาะกับผู้ที่ชอบใช้ Firefox เป็นประจำ
Firefox 42 ออกแล้ว ของใหม่ที่สำคัญคือโหมด Private Browsing with Tracking Protection ป้องกันไม่ให้เว็บไซต์ตามรอยผู้ใช้งาน (รายละเอียดอ่านในข่าว Firefox 42 Beta) ฟีเจอร์นี้เพิ่มเข้ามาทั้งเวอร์ชันเดสก์ท็อปและ Android
ฟีเจอร์อีกตัวที่ทุกคนน่าจะชอบคือแสดงไอคอนบนแท็บที่เล่นเสียงอยู่ และสั่ง Mute Tab เพื่อปิดเสียงได้ (แบบเดียวกับ Chrome, ข่าวเก่า)
นอกจากนี้ยังมีการปรับปรุง Login Manager ให้ตรวจสอบว่าเรากรอกรหัสผ่านแล้วถามว่าจะบันทึกหรือไม่อย่างแม่นยำขึ้น รองรับ Copy/Paste และปรับปรุงการนำเข้าข้อมูลรหัสผ่านจาก Chrome/IE
ผู้เชี่ยวชาญความปลอดภัย Stefan Kanthak ออกมาเผยช่องโหว่ในตัวติดตั้ง (installer) ของผลิตภัณฑ์ค่าย Mozilla บนแพลตฟอร์มวินโดวส์ ว่ายอมให้ผู้ใช้ระดับทั่วไปของเครื่อง สามารถเข้าถึงสิทธิบางอย่างของผู้ดูแลระบบได้
ตัวติดตั้งของ Mozilla ใช้วิธีแตกไฟล์ตัวเอง (self-extraction) ลงในโฟลเดอร์ชั่วคราว แล้วเรียกไฟล์ DLL เก่าแก่ชื่อ SHFOLDER.DLL ที่มีมาตั้งแต่สมัย Windows 9x ซึ่งเปิดโอกาสให้เกิดช่องโหว่ได้ วิธีการป้องกันคือแอดมินระบบต้องปิดการรันโค้ดในโฟลเดอร์ %TEMP% แต่ในกรณีที่แอดมินลืมหรือไม่ทราบ ก็อาจกลายเป็นช่องโหว่ได้
Kanthak แนะนำให้ Mozilla เลิกใช้ตัวติดตั้งแบบนี้ได้แล้ว และแนะนำให้เปลี่ยนไปใช้วิธีที่ได้รับความนิยมมากกว่า อย่างการสร้างไฟล์ .MSI แทน
เบราว์เซอร์หลักๆ จากกูเกิล, มอซิลล่า, และไมโครซอฟท์ล้วนประกาศแนวทางการเลิกรองรับใบรับรองดิจิตอลที่ใช้ SHA-1 (อ่านบทความอธิบาย) แต่การโจมตีรอบล่าสุดแสดงว่าต้นทุนการโจมตีกำลังถูกลงอย่างรวดเร็ว และเป็นไปได้ที่เราจะเห็น SHA-1 ค่าซ้ำกันในเร็วๆ นี้ ทางมอซิลล่าจึงออกมาแจ้งเตือนว่าอาจจะร่นกำหนดเวลาการหยุดรองรับ SHA-1 เข้ามา เป็นวันที่ 1 กรกฎาคม 2016 หรือเลื่อนขึ้นมา 6 เดือน
นอกจากนี้ ในไฟร์ฟอกซ์เวอร์ชั่น 43 จะเริ่มเตือนใบรับรองที่ใช้ SHA-1 ที่ออกใบรับรองหลังวันที่ 1 มกราคม 2016 แนวทางนี้จะเร็วกว่ากำหนดการของโครมขึ้นมาอีกหลายเดือน
Richard Barnes หัวหน้าฝ่ายความปลอดภัยของไฟร์ฟอกซ์ ทวีตประกาศมาตรการความปลอดภัยล่าสุดในไฟร์ฟอกซ์เวอร์ชั่น 44 ที่จะเตือนผู้ใช้ว่าเว็บไม่ปลอดภัย หากหน้าเว็บนั้นๆ มีแบบฟอร์มรหัสผ่านอยู่ในเว็บ และตัวเว็บเชื่อมต่อแบบไม่เข้ารหัส
แนวทางนี้เป็นเพียงการทดสอบในรุ่น Nightly เท่านั้น รุ่นที่เราใช้งานกันทั่วไปยังเป็นรุ่น 41 และกว่ารุ่น 44 จะออกมาจริงยังต้องใช้เวลาอีกหลายเดือน และยังไม่มีการยืนยันว่าแนวทางนี้จะใช้งานในรุ่นจริง
Firefox ประกาศแผนเลิกสนับสนุนปลั๊กอินแบบ NPAPI ที่ใช้กันมานานตั้งแต่สมัย Netscape (ข่าวเก่า) โดยมีกำหนดเวลาคือสิ้นปี 2016
เว็บเบราว์เซอร์ตัวอื่นอย่าง Chrome เริ่มตัดปลั๊กอิน NPAPI ไปก่อนแล้วตั้งแต่ต้นปีนี้ โดยแนะนำให้ใช้ปลั๊กอินแบบ PPAPI แทน ส่วน Microsoft Edge ก็ไม่รองรับปลั๊กอิน NPAPI มาตั้งแต่แรกเช่นกัน
Firefox 42 Beta เริ่มทดสอบฟีเจอร์ Private Browsing แบบใหม่ที่มี Tracking Protection ป้องกันการตามรอย
ฟีเจอร์ Tracking Protection จะป้องกันเว็บไซต์ third party เช่น social network หรือ analytics ที่ฝังคุกกี้เพื่อตามรอยว่าเราเข้าเว็บอะไรบ้าง และแสดงโฆษณาตามหลอกหลอน แม้ว่าเราจะย้ายไปชมเว็บอื่นที่ดูไม่เกี่ยวข้องกันแล้วก็ตาม
การใช้งานฟีเจอร์นี้ให้เปิดโหมด Private Browsing ขึ้นมา ในหน้าแท็บเปล่าจะเห็นปุ่ม Tracking Protection เปิดเป็น "On" อยู่ (สามารถเลือกปิดเป็นรายเว็บได้)
Firefox 41 ออกแล้ว ของใหม่มีไม่เยอะนัก เน้นการแก้บั๊ก ปรับปรุงประสิทธิภาพ ปรับปรุงเอนจินแสดงผลเป็นหลัก
สำหรับ Firefox for Android เพิ่มฟีเจอร์ swipe-to-close tabs สำหรับแท็บเล็ต, เพิ่มฟีเจอร์ตรวจสอบ bookmark ซ้ำซ้อน และมีตัวช่วยคัดลอกรหัสผ่านเพื่อล็อกอิน ในกรณีที่บางเว็บไม่กรอกรหัสผ่านให้อัตโนมัติ
Firefox ได้เปิดตัวเวอร์ชัน public preview สำหรับ iOS โดยตอนนี้ยังเปิดให้ทดสอบเฉพาะผู้ใช้ในนิวซีแลนด์ก่อน และจะค่อยๆ ขยายพื้นที่ทดสอบไปเรื่อยๆ เพื่อเก็บผลตอบรับจากผู้ใช้มาปรับปรุงความฟีเจอร์และความเสถียรของเบราว์เซอร์ก่อนเปิดตัวเวอร์ชันจริง โดย Firefox บน iOS มีฟีเจอร์สำคัญหลายอย่าง เช่น
การเข้ารหัสแบบ RC4 มีความปลอดภัยต่ำ เพราะกระบวนการสุ่มเลขไม่ดีเท่าที่ควร ซึ่งในแวดวงความปลอดภัยเองก็เตรียมถอด RC4 ออกจากมาตรฐาน IETF มาได้สักพักแล้ว
วันนี้ผู้พัฒนาเบราว์เซอร์รายใหญ่ 3 ค่ายคือ Google, Microsoft, Mozilla ออกมาประกาศแผนว่าจะถอดการใช้งาน RC4 ออกจากเบราว์เซอร์ของตัวเอง (Chrome, IE, Edge, Firefox) พร้อมกันในช่วงต้นปี 2016
การถอด RC4 ไม่ส่งผลกระทบต่อผู้ใช้ทั่วไปมากนัก เพราะปัจจุบันเราใช้การเชื่อมต่อปลอดภัย HTTPS ผ่านโพรโทคอล TLS 1.2 ในขณะที่ RC4 จะถูกใช้ต่อเมื่อเซิร์ฟเวอร์ไม่รองรับ TLS 1.2 หรือ 1.1 และถอยกลับ (fallback) มาเชื่อมต่อผ่าน TLS 1.0 แทน
ต่อเนื่องจากข่าว Firefox เตรียมแยกแท็บตามโพรเซส ค่าย Mozilla ยังออกมาประกาศนโยบายใหม่เกี่ยวกับระบบ Extension หลายประการ ดังนี้
สิ่งหนึ่งที่ Firefox ยังตามหลังเบราว์เซอร์อื่นๆ มาโดยตลอดคือการจัดการโพรเซสของแต่ละแท็บ ซึ่งเบราว์เซอร์ตัวอื่นแยกโพรเซสของแท็บกันมานานแล้ว (Chrome ทำได้ตั้งแต่วันแรก) ในขณะที่สถาปัตยกรรมของ Firefox ไม่ได้ออกแบบมาให้รองรับการแยกโพรเซสแบบนี้ (ปัจจุบัน Firefox แยกเฉพาะโพรเซสของปลั๊กอินออกจากโพรเซสของเบราว์เซอร์)
Mozilla มีโครงการ Electrolysis ที่พัฒนาเรื่องนี้กันมานานมาก (จนหลายคนลืมไปแล้วว่าทำอยู่) แต่ในที่สุดมันก็ใกล้เสร็จสมบูรณ์แล้ว โดย Mozilla ประกาศแผนการดังนี้
Firefox เริ่มทดสอบโหมด Private Browsing แบบใหม่ที่ยกระดับความเป็นส่วนตัวเพิ่มขึ้น ปลอดภัยจากการตามรอยของเว็บไซต์ต่างๆ ด้วย
โหมด Private Browsing ในปัจจุบันถูกออกแบบมาเพื่อรักษาความเป็นส่วนตัวของผู้ใช้งานบนคอมพิวเตอร์เครื่องเดียวกัน ผู้ใช้จะเปิดโหมดนี้เพื่อไม่ให้ผู้ใช้คนอื่น (ที่เข้าถึงคอมพิวเตอร์เครื่องนี้) รู้ว่าเราทำกิจกรรมใดบ้างบนอินเทอร์เน็ต
แต่โหมด Private Browsing "ขั้นกว่า" ของ Firefox จะเพิ่มฟีเจอร์ Tracking Protection ช่วยบล็อคเนื้อหาบนเว็บไซต์ที่ใช้ตามรอยผู้ใช้ด้วย ไม่ว่าจะเป็นตัวเก็บสถิติ (analytic) หรือโค้ดที่ฝังมาจากโซเชียล ที่สามารถเชื่อมโยงได้ว่าเราเป็นใคร