News
Mozilla Firefox 4.0 Beta 4 ออกมาให้นักพัฒนาทดสอบแล้ว
สำหรับนักพัฒนาเท่านั้น!!!!

หมายเหตุ1: การใช้ Firefox Panorama อาจทำให้คุณเปิดเว็บเยอะเกินไป จนเกิดขนาดของแรมที่มีอยู่ อาจส่งผลกระทบทำให้ Firefox ช้าลงได้
ในด้านของเว็บเทคโนโลยีก็มีการเพิ่มและปรับปรุงดังนี้
- เพิ่ม API ของ JavaScript animations (ไม่ใช่มาตรฐานที่ใช้จริง แต่อาจจะเป็นถ้ามีการรองรับในอนาคต) สามารถสร้าง animation ด้วยคำสั่ง JavaScript เพียงไม่กี่บรรทัด (ดูตัวอย่าง)
- เพิ่มคุณสมบัติ buffered ให้กับ HTML5 Video ถ้าใครใช้ Youtube เป็นประจำคงจะนึกภาพออก เวลาที่เราต้องให้วิดีโอมันโหลดมาสักพักนึงก่อนแล้วค่อยเล่นต่อ เมื่อเราไปดูคลิกไปดูส่วนอื่นของวิดีโอ โดยที่ไม่ต้องเล่นและหยุดไปเรื่อยๆ
Mozilla Firefox 4.0 Beta 3 ออกมาให้นักพัฒนาทดสอบแล้ว
สำหรับนักพัฒนาเท่านั้น!!!!
ลำดับต่อไปของการพัฒนา Firefox 4 อย่าง Beta 3 ก็ได้เผยแพร่ให้นักพัฒนาทั่วไปได้ทดสอบกันแล้ว การเปลี่ยนแปลงที่มีต่อจาก Beta 1 และ Beta 2 มีดังนี้
Multi-touch สำหรับ Windows 7
- Windows 7 นั้นรองรับการใช้ multi-touch โดยตัวเองอยู่แล้ว แถม Mozilla ก็ได้เพิ่มคุณสมบัติ multitouch API เมื่อสองอย่างนี้มารวมกันก็ทำให้เกิดการ interactive ที่น่าตื่นเต้น เพื่อให้เห็นภาพ ลองดูวิดีโอข้างล่างนี้เลยดีกว่า (รายละเอียดทางด้านเทคนิค)
JavaScript Engine ที่ดีขึ้น
- มีการเปลี่ยนแปลงทางด้าน C++ respresentation การประมวลที่หนักๆ หรือพวกจำนวนตัวเลข จะได้ทำดีและเนียนขึ้น (รายละเอียดทางด้านเทคนิค)
UI
- ในแมคมีการเปลี่ยนแปลงเล็กน้อยตรงแถบที่คั่นหน้าเว็บนั้นมี icon ปรากฎแล้ว จากเดิมที่เป็นแค่ตัวอักษรล้วนๆ
- ย้ายตำแหน่ง "Open Link in New Tab" จากเดิมที่อยู่ลำดับที่สอง ย้ายมาบนสุดแล้ว

แล้วก็มีการแก้บั๊กทั่วไปอีก 400 กว่าตัวต่อจาก Beta 2 และจะมี beta อีกอย่างน้อย 2 ตัว ก่อนจะเป็น Release Candidate
Firefox ทุกหนทุกแห่งไปกับ Firefox Home บน iPhone
ถึงแม้ว่าประตูในการพัฒนาเบราว์เซอร์บน iPhone นั้นจะถูกปิดตายสนิท แต่กระนั้น Mozilla ก็ไม่สิ้นความพยายามที่จะพัฒนาที่จะทำให้เราๆ ท่านๆ ได้เข้าถึง Firefox ได้บน iPhone/iPod Touch และผลงานชิ้นนี้ก็มีชื่อว่า Firefox Home
ถ้าจู่ๆ คุณต้องออกไปข้างนอกโดยที่คุณกำลังเปิดเว็บค้างไว้ แล้วคุณจะทำอย่างไรถ้าต้องการท่องเว็บต่อ ก็แค่เปิด iPhone ของคุณแล้วเข้า Firefox Home แล้วเปิดเว็บที่ค้างไว้ต่อซะ แค่นี้คุณก็สามารถเข้าถึงเว็บได้ทุกหนทุกแห่งบนโลกนี้แล้ว
Firefox Home ไม่ใช่เบราว์เซอร์อย่าง Mobile Safari บน iPhone แต่เป็นประตูในการเข้าถึง Firefox Sync (แน่นอนว่าการจะใช้ Home ต้องติดตั้งส่วนขยาย Sync อยู่ก่อนแล้ว) ที่มีอยู่บนรุ่น desktop หรือรุ่น mobile อย่าง N900 และ Andriod (เร็วๆ นี้) ความสามารถที่เจ้า Home ตัวนี้ทำได้ก็คือ ค้นหาและเปิดแท็บ ที่คั่นหน้าเว็บที่คุณมี หรือเปิดทิ้งไว้บน Firefox โดยจะเปิดดูได้ภายใน Firefox Home เลยก็ได้หรือจะย้ายไปเปิดใน Mobile Safari ก็แล้วแต่ หรือว่าเว็บไหนน่าสนใจ ก็จัดการส่งเข้าอีเมลต่อได้ทันที แล้วคุณจะรออะไรอยู่ล่ะ โหลดไปติดตั้งบน iPhone/iPod Touch ของคุณกันเลย
วิธีการใช้
- ติดตั้ง Firefox Sync ก่อน (วิดีโอสอนการติดตั้ง Firefox Sync Setup)
- ไปที่ App Store ใน iPhone คุณ หาคำว่า "Firefox Home" หรือติดตั้งผ่าน iTunes
- เปิด Firefox Home ขึ้นมาใส่ username password และ passpharse ตัวเดียวกันกับ Firefox Sync
- จะรออะไรอยู่ล่ะ ก็ใช้เลยสิ ;-)
Mozilla Firefox 4.0 Beta 2 ออกมาให้นักพัฒนาทดสอบแล้ว

สำหรับนักพัฒนาเท่านั้น!!!!
ลำดับต่อไปของการพัฒนา Firefox 4 อย่าง Beta 2 ก็ได้เผยแพร่ให้นักพัฒนาทั่วไปได้ใช้กัน การเปลี่ยนแปลงที่มีต่อจาก Beta 1 มีดังนี้
Tabs on Top
- หลังจากที่เปลี่ยนตำแหน่งแท็บไปอยู่ข้างบนใน Windows แล้ว ก็ถึงคิว Mac ปรับขึ้นไปบ้าง ส่วน Linux ต้องรอ beta ถัดไป
App Tabs
- เว็บที่เข้าบ่อยอย่าง เว็บเมล Facebook Twitter ตอนนี้เราสามารถสร้างเป็น App Tabs ได้แล้ว คลิกขวาแท็บที่ต้องการจะทำแล้วเลือก Make into App Tab
- App Tabs อธิบายได้ง่ายๆ มันก็คือ การสร้าง shortcut ให้กับแท็บ เป็นการเปิดแท็บนั้นไว้ตลอดเวลา และย่อส่วนให้มันเล็กลงเหลือแต่ favicon เราจะได้เข้าถึงเว็บที่เราชอบได้ตลอดเวลา ไม่ต้องกลัวว่าจะกดปิดมันไป
การพัฒนาด้านเทคนิคและมาตรฐานเว็บ
- เพิ่ม CSS3 Transitions ทำให้การทำ transition (อารมณ์ประมาณลูกเล่นของ Power Point กับ Keynote) ทำได้ง่ายขึ้น ลดการเขียน JavaScript ที่ซับซ้อน ใครอยากรู้ว่ามันแจ๋วยังไง ให้อ่านบทความของ Paul Rouget
- เพิ่ม Retained Layers ทำให้การ scroll (เลื่อนหน้าเว็บ) เว็บที่ซับซ้อนนั้นเนียนขึ้น
- ความเร็วในการประมวลผล JavaScript เร็วขึ้นด้วยการใส่ลิงตัวใหม่เข้าไป JägerMonkey
- ใน Beta 2 เปลี่ยนตัวเรนเดอร์เป็น Gecko 2.0 มีการปรับปรุงในส่วน XPCOM Framework ขนานใหญ่ ทำให้เวลาในการเปิด (startup) เร็วขึ้นกว่าเก่ามาก แต่ก็ต้องแลกกับการพัฒนาส่วนเสริม (ส่วนขยาย+ชุดตกแต่ง) ที่ซับซ้อนขึ้นนิดหน่อย แน่นอนว่าส่วนเสริมหลายตัวที่ใช้กับ Beta 1 อาจจะใช้กับ Beta 2 นี้ไม่ได้
- ด้วยอำนาจที่ยิ่งใหญ่มาพร้อมกับความรับผิดชอบที่ใหญ่ยิ่ง (ของนักพัฒนา) ส่วนเสริมบางตัวต้องทำการบ้านเยอะขึ้น ถ้าเราอยากใช้ส่วนเสริมตัวนั้นเร็วๆ ตอนที่ Firefox 4 ออก ทางที่ดีที่สุดคือ ไปที่ Add-ons for Firefox แล้วแสดงความคิดเห็นด้วยภาษาอังกฤษง่ายๆ เช่น I want this extension work with Firefox 4 หรืออะไรประมาณนี้ เป็นการบอกว่าเราสนใจส่วนเสริมของท่านอยู่นะ นักพัฒนาก็จะได้มีกำลังใจในการพัฒนาต่อ
แล้วก็มีการแก้บั๊กทั่วไปอีก 670 ตัวต่อจาก Beta 1 คลิกเข้ามาดู รูปภาพและวิดีโอของ Firefox 4 Beta 2
Mozilla Firefox 3.6.8 ออกมาให้อัพเดตกันแล้ว

อัพเดตลำดับที่ 8 ของ Firefox 3.6 ได้ถูกปล่อยออกมาสู่สาธารณะเรียบร้อยแล้ว
การอัพเดตครั้งนี้มีแก้บั๊กอยู่แค่ตัวเดียว เรื่องหน้าเว็บบางเว็บที่ใช้ปลั๊กอินแล้วเปิดไม่ขึ้น พบปัญหานี้มากในผู้ใช้ twitter และผู้ใช้ในหมาไฟก็มีร้องเรียนเข้ามาเช่นกัน แน่นอนว่า Mozilla ก็ได้ปล่อยแพทช์เข้ามารักษาอาการนี้ได้ทันควัน (Facebook คือโลกเสมือนของใครหลายคน) ต่อจาก 3.6.7 เพียงไม่กี่วัน
อ่านรายละเอียดการอัพเดตครั้งนี้ได้ที่ Firefox 3.6 Release Notes
สามารถทำการอัพเดตได้ด้วย Automated Update หรือดาวน์โหลดมาใช้งานได้ที่ Mozilla
Mozilla Firefox 3.6.7 ออกมาให้อัพเดตกันแล้ว

อัพเดตลำดับที่ 7 ของ Firefox 3.6 ได้ถูกปล่อยออกมาสู่สาธารณะเรียบร้อยแล้ว
การอัพเดตครั้งนี้ก็เหมือนการอัพเดตตามปกติทั่วไปคือ เพิ่มความเสถียรของตัวเบราว์เซอร์ และแก้ไขเรื่องความปลอดภัยของเบราว์เซอร์ ซึ่งครั้งนี้มีการแก้ไขเรื่องช่องโหว่ถึง 14 ตัว ใน 14 ตัวนี้มีช่องโหว่ความร้ายแรงสูงถึง 8 ตัว ถึงแม้ว่ามันจะหาคนมาเจาะได้ยาก แต่ก็ควรอัพเดตเพื่อความปลอดภัยของตัวเบราว์เซอร์ อ่านรายละเอียดการอัพเดตครั้งนี้ได้ที่ Firefox 3.6 Release Notes
สามารถทำการอัพเดตได้ด้วย Automated Update หรือดาวน์โหลดมาใช้งานได้ที่ Mozilla
Mozilla Firefox 4.0 Beta 1 ออกมาให้นักพัฒนาทดสอบแล้ว
ในที่สุด Firefox 4 beta 1 ก็ได้โผล่ออกมาให้นักพัฒนาได้ทดสอบกันแล้ว การเปลี่ยนแปลงแทบไม่ต้องพูดถึงเลย มีเยอะมากๆ ทั้งเบื้องหน้าและเบื้องหลัง ตามเอกสาร Release Note มีดังนี้
- แท็บย้ายไปอยู่ข้างบนแล้ว ในรุ่นนี้มีแค่ Windows เท่านั้นที่ย้ายขึ้นไป ใน Mac กับ Linux ยังทำเรื่อง ui ไม่เสร็จ ต้องรอรุ่นต่อไป
- interface ใหม่ ตอนนี้มีเฉพาะใน Windows 7 และ Vista เท่านั้น ใน XP ก็มีการปรับหน้าตาเหมือนกัน แต่ไม่เจ๋งเท่า Vista กับ 7 เพราะใน XP ทำได้มากที่สุดก็ได้เพียงเท่านี้ (ดูรูปตัวอย่างได้จาก A New Look)
- เพื่อ ลดปัญหาการซ้ำซ้อนของแท็บ คุณสมบัติ switch to tab ก็ได้เพิ่มเข้ามา อธิบายได้ง่ายก็เวลาเราเปิด Facebook ค้างไว้ แล้วเราไปเข้าเว็บอื่นต่อ แต่ลืมไปว่าเปิด FB ค้างไว้ แล้วเผลอไปเปิด FB ในแท็บใหม่อีกครั้ง switch to tab มันก็จะเด้งเข้าหน้า FB ที่เราเปิดค้างไว้เหมือนเดิม
- ตัวจัดการหน้า Add-ons แบบใหม่ จัดการภายในแท็บเหมือนเราเปิดเว็บเลย ไม่ต้องไปเปิดหน้าต่างแยกอีกแล้ว
- ปุ่ม หยุด และ เริ่มใหม่ รวมกันเป็นปุ่มเดียวแล้ว เพื่อเพิ่มพื้นที่ให้ แถบที่อยู่กับแถบค้นหา
- แถบที่ค่ันเว็บได้ถูกตัดออกแล้ว รวมเป็นปุ่มเดียว
คุณสมบัติเบื้องหลังก็มีดังนี้
- รองรับ -moz-transition แล้ว แต่ตัวมาตรฐานของ CSS จริงๆ กำลังอยู่ในขั้น draft spec
- WebGL (ตัวช่วยประมวลผล 3D) ใส่เข้ามาแล้ว แต่ปิดการทำงานไว้ก่อน แล้วก็เช่นเดียวกับ Direct 2D ก็ใส่มาแล้วเช่นกันใน Windows แต่ก็ปิดไว้ก่อน
- ปลั๊กอินใน Mac ตอนนี้เปลี่ยนไปใช้ Core Animation แล้ว ทำให้การทำงานเร็วและเสถียรขึ้น
- Crash Protection รองรับ Mac แล้ว ตอนนี้มีครบทั้ง 3 ระบบปฏิบัติการ
HTML5
- รองรับมาตรฐานวิดีโอสุดฮอตอย่าง WebM แล้ว ทดลองใช้ได้ที่ Youtube HTML5
- รองรับ WebSockets API ที่จะทำให้การสืื่อสารนั้นง่ายขึ้น สะดวกขึ้น และพร้อมกันทั้งสองทาง
และอื่นๆ อีกมากมาย ใครที่เป็นนักพัฒนาควรอ่านใน Mozilla Hacks อย่างด่วน เพราะมาตรฐานใหม่ๆ ที่เพิ่มเข้ามา ทำให้คุณได้อาวุธในการพัฒนาเว็บขึ้นหลายๆ กระบวนท่า สำหรับ demo เจ๋งๆ หาดูได้จาก Vlad Summit 2010
สำหรับนักพัฒนาเท่านั้น! ดาวน์โหลดไปทดลองใช้งานได้ที่ Firefox 4 Beta 1 และ PortableApps
Mozilla Firefox 3.6.6 ออกแล้ว มาพร้อมกับการแก้เวลาในการรอคอย

การอัพเดตครั้งนี้มีการอัพเดตครั้งนี้มีการอัพเดตเพียงตัวเดียวเท่านั้น
เนื่องจากการอัพเดตของ Firefox 3.6.4 มาพร้อมการแบ่งโปรเซสของปลั๊กอิน แต่ผู้ใช้บางคนประสบปัญหาเรื่อง flash บางตัวเช่นเกม มันมักจะตอบสนองช้าที่อาจจะมาจากสาเหตุของคอมช้า(คนไทยที่เจอบั๊กนี้ได้แก่ @Ninkungz) จนทำให้ Firefox คิดว่ามันค้างซะแล้ว ก็เลยโชว์ตัวปลั๊กอินหน้าเศร้าแล้วบอกว่า "Flash ทำงานผิดพลาด" ทาง Mozilla จึงได้เพิ่มเวลาจากปกติที่ต้องรอ 10 วิ กลายเป็น 45 วินาที อ่านรายละเอียดการอัพเดตครั้งนี้ได้ที่ Firefox 3.6 Release Notes
เผื่อไว้: สาเหตุที่ต้องเป็น 3.6.6 ก็เพราะเลขรุ่น Gecko 1.9.2.5 นั้นถูก Fennec งาบไปใช้ก่อนหน้าแล้ว รุ่น desktop ก็เลยต้องใช้ 1.9.2.6 แทน ทางผู้พัฒนาจึงต้องปรับรุ่นของ Firefox ให้ตรงกับรุ่น Gecko นั้นคือสาเหตุที่ทำไม Firefox รุ่นนี้จึงเป็น 3.6.6
สามารถทำการอัพเดตได้ด้วย Automated Update หรือดาวน์โหลดมาใช้งานได้ที่ Mozilla
Unpredictable Mhafai Report: Firefox 4 ย้ายตำแหน่งแท็บและความเร็วในการประมวลผลด้วย GPU
วันนี้มีข่าวเกี่ยวกับ Firefox ซึ่งเป็น Firefox 4 ทั้งสองข่าว ข่าวแรกเรื่อง UI ข่าวสองเรื่องประสิทธิภาพ อย่ารอช้ามาติดตามข่าวกันเลยดีกว่า
Firefox 4 จะเปลี่ยนแท็บมาอยู่ด้านบนของหน้าต่าง: Firefox 4 จะมีการย้ายแท็บไปอยู่ข้างบนสุด เหนือแถบที่อยู่ (สามารถเปลี่ยนกลับมาใช้แบบเดิมได้ด้วย) และแน่นอนว่าการทำอย่างนี้จะมีผลกระทบต่อผู้ใช้เดิม คุณ Alex Faaborg จึงได้ออกวิดีโอมาบอกเหตุผลว่าทำไมถึงย้ายแท็บไปอยู่ข้างบน(เข้าไปอ่านได้ ตามลิงก์ข่าว) ผู้ใช้ทั่วไปจะได้รู้และได้มีการเตรียมตัวก่อน หริือมีข้อติดชมก็ส่งไปบอกทีมงาน จะได้แก้ไขได้ทันท่วงที
Firefox 4 และ IE 9 (ตัวทดสอบ) จับคู่มาเป็นที่หนึ่งด้านการประมวลผลด้วยฮาร์ดแวร์: วิดีโอนี้นำเอาเบราว์เซอร์ 4 ค่ายใหญ่มาทดสอบความเร็วในการประมวผลด้วยฮาร์ดแวร์(เข้าใจง่ายๆ คือเอา GPU ของการ์ดจอมาช่วยเรนเดอร์หน้าเว็บ) โดยเบราว์เซอร์ที่ทดสอบนั้นเป็นเบราว์เซอร์ตัวล่าสุดที่อยู่ในขั้นพัฒนาของ แต่ละค่ายมา ผลก็คือ IE9 และ Firefox 4 มี fps สูงที่สุดและแทบจะเท่ากันในทุกการทดสอบ ส่วน Chrome นั้นมี hardware accerelation อยู่ แต่ดูเหมือนว่าจะใส่มายังไม่หมด ก็เลยทำให้ผลการทดสอบร่วงไปอยู่กับ Opera ที่ยังเป็นปริศนาอยู่ว่ามี hardware accerelation หรือเปล่า? ผลการทดสอบนี้บ่งบอกได้ว่า Microsoft ได้พัฒนา IE9 มาในทางที่ถูกต้องแล้ว ถึงแม้บางอย่างจะตามคนอื่นเขาบ้าง แต่ฟีเจอร์หลายๆ อย่างที่เป็นมาตรฐานเปิดก็ทำเทียบเท่าคนอื่นเกือบหมดแล้ว
สำหรับฟีเจอร์นี้ใน Windows เขาจะเลือกใช้ Direct2D มาใช้เป็นเลเยอร์ในการพัฒนาครั้งนี้ ส่วน Mac กับ Linux ใช้ OpenGL ตามข้อมูลที่มีอยู่คือใช้รุ่น OpenGL 2.0 (ตั้งแต่ Radeon 9500 ขึ้นไป) จึงน่าจะรองรับได้ดีกว่า Windows ที่ต้องการ Vista และการ์ดจอต้องรองรับ DirectX 10 ขึ้นไป ถึงจะใช้ hardware accerelation ได้
Mozilla Firefox 3.6.4 ออกแล้ว มาพร้อมกับการแยกโปรเซสของปลั๊กอิน

การอัพเดตลำดับที่สี่ของ Firefox 3.6 ออกมาแล้ว
การอัพเดตครั้งนี้มีการอัพเดตครั้งนี้เป็นการอัพเดตที่หลายคนรอคอยกันนานที่สุด เนื่องจากรุ่น 3.7 ถูกแปลงร่างให้เป็น 3.6.4 แถมมาพร้อมกับการแบ่งโปรเซสของปลั๊กอินอีกด้วย ในตอนนี้สามารถแยกโปรเซสของ Adobe Flash, Apple Quicktime หรือ Microsoft Silverlight ได้ สำหรับ Flash ควรติดตั้ง Flash 10.1 ลงไปด้วย เพื่อความเสถียรของ Firefox
ส่วนคนใช้ Mac ก็ต้องรอไปจนกว่า Firefox 4.0 ออกถึงจะแยกโปรเซสกับเขาได้ (ใน Mozilla Developer Preview alpha 5 แยกได้แล้ว) อ่านรายละเอียดเพิ่มเติมได้ที่ Firefox 3.6 Release Notes
สามารถทำการอัพเดตได้ด้วย Automated Update หรือดาวน์โหลดมาใช้งานได้ที่ Mozilla





