Mozilla ได้พัฒนาระบบ JavaScript engine ตัวใหม่ ชื่อว่า IonMonkey ซึ่งเป็นคอมไพเลอร์ที่ใช้เทคนิค SSA เพื่อ optimize ไบต์โค้ดในหลายๆ ส่วนที่ JägerMonkey ไม่สามารถทำได้ โดยการปรับปรุงนี้มีอาทิเช่น การรวมฟังก์ชันมากกว่าหนึ่งฟังก์ชันใดๆ เป็นฟังก์ชันเดียว (inlining) การเลือกชนิดข้อมูลให้เหมาะสมกับตัวแปรมากขึ้น การปรับปรุงประสิทธิภาพในการจองรีจิสเตอร์ การกำจัดไบต์โค้ดส่วนที่ไม่มีประโยชน์ทิ้ง ปรับปรุงประสิทธิภาพของการทำนายการ branch ในไบต์โค้ด รวมถึงการปรับปรุงการใช้หน่วยความจำของตัว engine เองให้น้อยลง
หลังจากที่ Mozilla ปรับแผนการออกรุ่นใหม่ ของ Firefox เป็นทุก 16 สัปดาห์นั้น (ข่าวเก่า) วันนี้เราเริ่มเห็นการเปลี่ยนแปลงอย่างแรกกันแล้ว นั่นก็คือ การปรับปรุงโลโก้ใหม่ของ Minefield เพื่อให้เข้ากับแผนการออกรุ่นแบบใหม่นั่นเอง
โดยสำหรับ Minefield นั้น ได้มีการเปลี่ยนชื่อจาก Mozilla Minefield เป็น Mozilla Nightly พร้อมทั้งเปลี่ยนโลโก้ใหม่ จากรูปโลกที่มีฟิวส์ระเบิดติดอยู่เป็นรูปโลกยามค่ำคืน เพื่อสร้างความรู้สึกใหม่ๆ ให้กับผู้ใช้
หลังจาก Firefox 4 เป็นต้นไป ทาง Mozilla จะหันมาใช้ระบบการออกรุ่นใหม่ทุก 18 สัปดาห์ (แบบเดียวกับ Chrome) โดยเอกสารของ Mozilla ระบุว่า Firefox 5 จะออกวันที่ 21 มิถุนายนนี้ (ถ้าไม่เลื่อน)
Firefox จะแบ่งรุ่นย่อยตามเสถียรภาพเป็น 4 รุ่น (แบบเดียวกับ Chrome อีกนั่นแหละ) ได้แก่ mozilla-central ที่สดใหม่ที่สุด, mozilla-aurora เทียบได้กับ alpha, mozilla-beta และ mozilla-release
รอบการออกของ Firefox 5 จะไม่ครบ 18 สัปดาห์ดี เพราะต้องปรับรอบต่อเนื่องจาก Firefox 4 ด้วย แต่ใน Firefox 6 เป็นต้นไปจะใช้รอบ 18 สัปดาห์ตามที่ประกาศไว้
อาจจะเป็นข่าวที่ไม่ได้สร้างความประหลาดใจมากนัก เมื่อ Jay Sullivan รองประธานฝ่ายผลิตภัณฑ์ของ Mozilla ได้ให้สัมภาษณ์กับ OnSoftware และมีตอนหนึ่งได้กล่าวยืนยันว่ายังไม่มีความสนใจที่จะพัฒนา Firefox บน Windows Phone 7
"ในขณะนี้เราได้มุ่งความสนใจไปที่ Android เพียงอย่างเดียว ส่วนในตลาดอื่นๆเราอาจจะทำอะไรประมาณ Firefox Home เท่านั้น เพื่อผู้ใช้ให้สามารถเข้าถึงข้อมูล Firefox ได้จาก Browser อื่น และในเวลานี้เรายังไม่มีความสนใจจะทำ Firefox บน Windows Phone 7"
ปล. ส่วนตัวผมพอใจกับ IE บน WP7 อยู่แล้วครับ และรอ IE9 มากกว่า
ที่มา: WPCentral.com
โครงการ Thunderbird มีต้นกำเนิดไล่เลี่ยกับโครงการ Firefox แต่ความนิยมกลับต่างกันมาก ส่งผลให้ทางโครงการ Mozilla ทุ่มทรัพยากรให้กับการพัฒนา Firefox มากกว่ามาก สุดท้ายในปี 2008 Mozilla ตัดสินใจแยกองค์กรใหม่ชื่อ Mozilla Messaging ขึ้นมาดูแล Thunderbird ให้เป็นอิสระจาก Firefox ไม่เกี่ยวข้องกัน
Mozilla Messaging สามารถออก Thunderbird 3.0 ได้สำเร็จ (และ Thunderbird 3.1 ในภายหลัง) แต่สภาพตลาดอีเมลเปลี่ยนไปจากเดิมมาก คนส่วนใหญ่ใช้เว็บเมลกันหมด และ Mozilla Messaging ไม่ประสบความสำเร็จในการค้นหาทางออกให้กับซอฟต์แวร์สื่อสารได้
เว็บไซต์ ConceivablyTech ไปค้นพบว่าหน้า Wiki ของ Mozilla ได้เขียนรายการเปลี่ยนแปลงด้านส่วนติดต่อผู้ใช้ใน Firefox รุ่นหน้าไว้ 9 อย่าง ของใหม่เหล่านี้น่าจะเพิ่มเข้ามาใน Firefox 5 เป็นหลัก แต่ก็น่าจะมีบางอย่างที่เลื่อนไปอยู่ใน Firefox 6-7 ด้วย
ฟีเจอร์หลายอย่างก็เคยถูกพูดถึงมาบ้างแล้ว บางอย่างมีทดลองใช้ในรูป add-on บ้างแล้ว แต่การที่ Mozilla นำมาจัดลำดับความสำคัญใหม่ก็ทำให้น่าสนใจว่ามันจะถูกรวมเข้ามาใน Firefox เมื่อไรกันแน่
Mozilla เผยแผนการพัฒนาด้านประสิทธิภาพของ add-on หลายประการ ที่สำคัญมี 2 อย่าง
อย่างแรกคือ Firefox ในอนาคตอันใกล้จะ "ปิด" ไม่ให้ add-on ติดตั้งตัวเองโดยไม่ได้รับอนุญาต (เช่น ทูลบาร์ทั้งหลายที่ติดตั้งพร้อมกับซอฟต์แวร์ตัวอื่นๆ) โดย add-on เหล่านี้จะต้องได้รับอนุญาตจากผู้ใช้งานก่อน นอกจากจะช่วยลดความรำคาญได้แล้ว ยังจะลดปัญหาเรื่อง add-on ทำให้ Firefox เปิดช้าได้ด้วย
อย่างที่สอง Firefox จะขึ้นข้อความเตือน ถ้าหากว่าติดตั้ง add-on ทำให้ Firefox เปิดช้ากว่าปกติเกิน 25% (ฟีเจอร์นี้เริ่มมีใน IE9 จะเรียกว่า "ลอก" ก็คงไม่ผิดนัก)
Firefox 4 for Android/Maemo ออกรุ่นจริงแล้ว หลังจากพัฒนามานานใต้ชื่อ "Fennec"
จุดขายหลักของ Firefox รุ่นมือถือคือ Firefox Sync ที่เชื่อมแท็บจาก Firefox รุ่นบนพีซีได้ และระบบ Add-ons แบบเดียวกับบนพีซี ซึ่งยังพัฒนาต่อได้อีกมาก (รายการฟีเจอร์แบบเต็มๆ) อย่างไรก็ตามเท่าที่ผมใช้มา ความเร็วในการโหลดโปรแกรมและการตอบสนองยังเป็นรองเบราว์เซอร์สาย WebKit อยู่พอสมควร
ผู้ใช้ Android สามารถดาวน์โหลดได้จาก Market ก่อนโหลดอย่าลืมเช็ครุ่นของมือถือที่ใช้งานได้
ทีมงาน Mozilla ได้แจ้งยอดผู้ดาวน์โหลด Firefox 4 หลัง 24 ชั่วโมงแรก ตัวเลขคือ 7.1 ล้านครั้ง (ไม่รวมผู้ที่ใช้ Firefox 4 RC อีก 3 ล้านราย)
สถิติโลกตอนนี้ยังเป็นของ Firefox 3 ที่ 8 ล้านครั้ง ส่วนรุ่นก่อนหน้านี้ Firefox 3.5 มียอดดาวน์โหลด 5 ล้านครั้ง และเบราว์เซอร์ที่เพิ่งออกอย่าง IE9 ได้ 2.35 ล้านครั้ง
ที่มา - Mozilla Blog
Mobile Firefox หรือที่เราเคยเรียกมันว่า "Fennec" ออกรุ่น 4 RC สำหรับ Android/Maemo เพื่อให้สอดคล้องกับFirefox 4 รุ่นเดสก์ท็อปที่ออกตัวจริงมาแล้ว ของใหม่ในรุ่นนี้ได้แก่
หลังจากที่รอคอยกันมานานแสนนาน Firefox 4.0 ตัวจริงก็ออกมาให้ผู้ใช้ได้ใช้กันแล้ว สิ่งที่มีเข้ามาใหม่พอสรุปได้ย่อๆ คือ
แนะนำให้อ่าน สิ่งที่คุณต้องรู้ใน Firefox 4 และแท็ก Firefox เพื่อจะได้เรียนรู้รายละเอียดของแต่ละส่วนๆ ยิ่งขึ้น
Mozilla มีประกาศออกมาแล้วว่า Firefox 4 จะมาตอนวันที่ 22 มีนาคมนี้แต่ก็ไม่ได้บอกว่ามาตอนเวลาอะไร แต่ตอนนี้ได้เลียบเคียงถามข่าวจากคุณ Dietrich Ayala พนักงานของ Mozilla แล้วว่าน่าจะมาตอน 15:00 UTC หรือ 22:00 ตามเวลาประเทศไทย เวลานี้ยังไม่ยืนยันอย่างเป็นทางการแต่ก็พอทำให้เราทราบเวลาคร่าวๆ แล้ว
สำหรับคนที่ต้องการเกาะติดข่าวนี้ แนะนำให้ไปเข้าร่วมกิจกรรม"มาดาวน์โหลด Firefox 4 กันเถอะ!" บน Facebook เพื่อจะได้รับข่าวสารล่าสุดที่เกี่ยวกับ Firefox 4 ครับ
ที่มา - สถานะบน Twitter
ก่อนหน้านี้เคยมีข่าวมาบ้างแล้ว (Mozilla มีแผนจะออก Firefox ถึงรุ่น 7 ในปีนี้) แต่ล่าสุดทาง Mozilla ได้เผยรายละเอียดของกระบวนการออกรุ่นซอฟต์แวร์แบบใหม่ ที่จะเริ่มใช้หลัง Firefox 4 ออกรุ่นจริง
จากนี้ไป Firefox จะถูกแบ่งออกเป็น 4 สถานะ (Mozilla ใช้คำว่า "channel" แบบเดียวกับ Chrome) ได้แก่
จากข่าว "พบกับ Firefox 4 วันที่ 22 มีนาคมนี้" วันนี้ทาง Mozilla ได้เริ่มทยอยส่งอัพเดท จาก Firefox Rc1 เป็น Firefox 4 แล้วครับ
หลังจากออก RC1 เมื่อสัปดาห์ที่แล้วและยังไม่มีการรายงานปัญหาใดๆ ทาง Lifehacker ได้รับอีเมล์ยืนยันจากทาง Mozilla ว่า Firefox 4 จะเปิดให้ดาวน์โหลดได้ในวันที่ 22 มีนาคมนี้ ซึ่งในจุดนี้มีเหตุผลเดียวที่จะเลื่อนออกไปอีกคือมีการแจ้งปัญหาใหม่เข้ามา ซึ่งก็จะแก้ไขโดยออก RC2 ต่อไป
เลยกลายเป็นว่าในเดือนมีนาคมเรามีทั้ง Internet Explorer 9, Chrome 10 และกำลังจะได้ใช้ Firefox 4 มันพร้อมๆกันไปเลย
Firefox 4 ใกล้ความจริงเข้าไปอีกขั้น ออกรุ่น Release Candidate (RC) แล้ว ถ้าไม่มีปัญหาอะไรก็จะสามารถออกรุ่นจริงได้เร็วๆ นี้ (ถ้ามีก็จะออก RC2 ตามมา)
ของใหม่ในแง่ฟีเจอร์คงไม่มีอะไรเพิ่มมาแล้ว เพราะเน้นแก้บั๊กและปรับปรุงเสถียรภาพเป็นหลัก รายการเปลี่ยนแปลงทั้งหมดอ่านได้จาก Release Notes ส่วนฟีเจอร์ใหม่แบบรวมๆ ของ Firefox 4 ทั้งหมด อ่านได้จาก Episode 4: A New Look
ที่มา - Mozilla Blog
เพื่อความเข้าใจที่ดี ควรอ่านข่าว Mozilla เสนอแนวคิด "Open Web Apps" ที่เปิดกว่า Chrome App Store ประกอบ
ทุกวันนี้เราพูดคำว่า "Web App" กันเยอะมาก แต่เอาเข้าจริงแล้วก็ไม่มีใครนิยามชัดเจนว่ามันคืออะไรกันแน่ ค่าย Mozilla เองก็พยายามสร้างนิยามและมาตรฐานที่จับต้องได้ให้กับ Web App และวันนี้ สเปกรุ่นแรกของ Mozilla ก็ออกมาแล้ว
Mozilla มองว่า Web App คือแอพที่รันบนอุปกรณ์ใดๆ ก็ได้ และสามารถเผยแพร่แจกจ่ายผ่าน store ได้หลายแห่ง (ไม่จำเป็นต้องผูกกับ store แห่งใดแห่งหนึ่ง ซึ่งต่างจากวิสัยทัศน์ของกูเกิลที่ผูกกับ Chrome Web Store)
ใกล้ความจริงเข้ามาเรื่อยๆ กับ Firefox 4 โดยในรุ่น Beta 12 ได้ปรับปรุงแก้ไขจาก Beta 11 ดังนี้
ขณะที่เรายังรอไฟร์ฟ็อกซ์ 4 อยู่ทาง Mozilla ก็ได้เริ่มออกแบบไฟร์ฟ็อกซ์ 5 แล้วโดยสิ่งที่เพิ่มขึ้นมาอย่างแรกคือ Pinned sites ซึ่งมีใน IE9 โดยทาง Mozilla ใช้ชื่อชั่วคราวว่า Site-Specific Browsers ซึ่งช่วยให้นักพัฒนาเว็บสามารถที่จะเลือกได้ว่าจะให้แสดงเมนูย่อยอะไรบ้างสำหรับเว็บที่ปักหมุดเอาไว้ อีกอย่างที่สำคัญคือทาง Mozilla จะยังคง search bar เอาไว้เช่นเดิม
ภาพประกอบหลัง break ครับ
ที่มา - CNet
Site-Specific Browsers
search bar
เมื่อครั้งที่ไมโครซอฟท์เปิดตัว IE9 RC ก็ชูจุดขายเรื่องการรองรับมาตรฐานเว็บที่เหนือกว่าคู่แข่งทุกราย
ล่าสุดฝั่ง Mozilla ออกมาตอบโต้ผ่าน infographic เปรียบเทียบการรองรับมาตรฐานเว็บระหว่าง IE9 กับ Firefox 4 ว่า Firefox รองรับมาตรฐานเว็บมากกว่า รองรับระบบปฏิบัติการมากกว่า มีฟีเจอร์เร่งความเร็วด้วยฮาร์ดแวร์เหมือนกัน (แถมมีบน Windows XP ที่ IE9 ไม่สนับสนุน)
ที่เจ็บก็คือการทดสอบข้อหนึ่ง Firefox 3.6 ยังได้คะแนนเยอะกว่า IE9 ด้วยซ้ำ และ Mozilla ยังอัดว่ามาตรฐานเว็บบางตัวอย่าง canvas, SVG ที่ IE9 ชูเป็นจุดขาย Firefox รองรับมา 5 ปีแล้ว
Mozilla ออก Firefox 4 Beta 11 มีการเปลี่ยนแปลงดังต่อไปนี้
Mozilla เผยแผนการออกเวอร์ชันใหม่ของ Firefox ในปีนี้ถึง 4 รุ่นคือ 4, 5, 6 และ 7
Firefox 4 นั้น ทาง Mozilla เคยมีความตั้งใจไว้ว่าจะออกเวอร์ชันสมบูรณ์ได้ในปลายปีที่แล้ว ถึงวันนี้ก็ยังไม่ออกเสียที อย่างไรก็ตามฟีเจอร์สำหรับ Firefox 5 และ 6 ถูกประกาศออกมาแล้วคร่าว ๆ ขอคัดลอกมาตรง ๆ นะครับคือ
Firefox 5
Firefox 6
ค่าย Mozilla ออกรุ่นทดสอบที่สี่ของ Firefox 4 for Android/Maemo (อ่าน รีวิว Firefox for Mobile 4.0 Beta 3)
ของใหม่ในรุ่นนี้คือปรับปรุงความเร็ว ทั้งความเร็วในการเปิดโปรแกรม และความเร็วของจาวาสคริปต์ที่เพิ่มจาก Beta 3 ขึ้นมา 15% ที่เหลือคือปรับวิธีการแสดงผลข้อความให้เหมาะกับจอมือถือมากขึ้น, ปรับหน้าตั้งค่า Firefox Sync และรองรับขนาดหน้าจอที่หลากหลาย ทั้งจอใหญ่อย่าง Galaxy Tab หรือจอเล็กอย่าง Droid Pro
ใครที่มือถือใช้งานได้ สามารถดาวน์โหลดได้จาก Android Market (ผมลองแล้วแครชกระจายเลยแฮะ)
ไม่นานหลังจาก Firefox 4 Beta 9 ทางค่าย Mozilla ก็ออก Beta 10 ตามมาอย่างรวดเร็ว
การเปลี่ยนแปลงในรุ่นนี้ได้แก่ ปรับปรุงเสถียรภาพของ Flash บน Mac OS X, ลดการบริโภคหน่วยความจำ และบล็อคการใช้ hardware acceleration สำหรับการ์ดจอรุ่นที่มีปัญหา
ทาง Mozilla บอกว่าจะมี Beta 11 อย่างแน่นอน และถ้าเก็บบั๊กไม่หมด เราจะเห็น Beta 12 ด้วย
ใครๆ ก็รู้ว่าส่วนเสริมของ Firefox นั้นมีพลังล้นเหลือ สามารถเพิ่มความสามารถและตกแต่งให้ Firefox ได้อย่างไม่มีขีดจำกัด แต่บางที่ส่วนเสริมง่ายๆ เช่นเพิ่มปุ่มหรือแสดงผลอะไรบางอย่างกลับต้องการการเริ่ม Firefox ใหม่หลังจากติดตั้ง
แต่นั่นมันสมัยก่อน ใน Firefox 3.6 เราได้เห็นการเปลี่ยนชุดตกแต่ง (Theme) แบบไม่ต้องเริ่ม Firefox ใหม่แล้ว และตอนนี้ Firefox 4.0 (ตอนนี้ยังเป็นเบต้า) หรือโปรแกรมตัวอื่นที่เป็น Gecko 2.0 อย่าง Thunderbird 3.3 หรือ SeaMonkey 2.1 รองรับการติดตั้งส่วนขยาย (Extension) โดยไม่ต้องเริ่ม Firefox ใหม่ เพราะใน 4.0 ได้เอาคุณสมบัติแบบเดียวกันกับ Mozilla Jetpack รวมตัวเข้ามาเป็นฟีเจอร์เรียบร้อยแล้ว
สำหรับส่วนขยายของ 4.0 ตอนนี้มีสองอย่างคือ