Blognone
Firefox 3.0.2 เวอร์ชั่นภาษาไทยเบต้าออกแล้ว
มูลนิธิมอซิลล่าได้ออกตัวอัพเดตไฟร์ฟอกซ์ใหม่เป็นเวอร์ชั่น 3.0.2 เป็นที่เรียบร้อยแล้ว
การแก้ไขก็มีแก้ในหลายๆ จุดเช่น เรื่องความเสถียร ความปลอดภัย เพิ่ม Extended Validation roots แต่ที่เด็ดที่สุด (สำหรับคนไทย) ในการแก้บั๊กในเวอร์ชั่นนี้ก็คือ การแก้ปัญหาเรื่องการตั้งค่าการแสดงผลภาษาไทยในแต่ละแพลตฟอร์ม (Bug 284265) ทำให้เราไม่ต้องมาตั้งค่าเองแล้ว โหลดไฟร์ฟอกซ์มาแล้วอ่านไทยได้ทันทีเลย ลองเปิดเว็บพันทิปดู เราจะได้เห็นตัวอย่างจริงๆ ส่วนรายละเอียดการเปลี่ยนแปลงอื่นๆ ตามอันกันได้ที่ Firefox 3.0.2 Release Notes
สถิติ Add-ons ยอดนิยมของ Firefox
ทีมงานของ Mozilla เปิดเผยสถิติการดาวน์โหลด Add-ons ประจำปี 2008 จาก addons.mozilla.org มีรายการตามนี้ครับ
รายงาน Firefox Summit 2008 ตอนที่ 3
ทิ้งช่วงไปนานสักหน่อย ตอนนี้เป็นตอนสุดท้ายในซีรีย์ Firefox Summit โดยจะพาไปดูผลงานของ Mozilla Labs
Firefox 3.1 Alpha 2
คิดว่าหลายคนลองใช้ Alpha 1 หรือ nightly build กันบ้างแล้ว สำหรับของใหม่ใน Alpha 2 ได้แก่
- สนับสนุนแท็ก <video> ซึ่งเข้ามาใน nightly หลัง Alpha 1
- สนับสนุน web worker threads สำหรับการประมวลผลจาวาสคริปต์บางประเภทให้เร็วขึ้น
ส่วน TraceMonkey นั้นยังไม่เปิดใช้ใน Alpha 2 ครับ
ที่มา - Shiretoko Alpha 2 Release Notes
Firefox 3.1 เร็วขึ้นกว่าเดิมด้วย TraceMonkey
Mozilla ออกโรงแถลงเกี่ยวกับ firefox ในรุ่นถัดไปว่าจะทำให้การรัน javascript เร็วขึ้นกว่าเดิมด้วยการใช้ TraceMonkey ซึ่งเป็นการพัฒนาต่อจาก SpiderMonkey ที่เป็น JavaScript engine ที่ใช้อยู่ใน firefox ตัวปัจจุบันนี้ นอกจากนี้ยังได้ทดสอบด้วย micro-benchmarks พบว่าเร็วขึ้นกว่าเดิมถึง 37.5 เท่า เมื่อจัดสภาพแวดล้อมให้เหมาะสมกับโปรแกรมทดสอบ การใช้งานจริงนั้นจะเป็นอย่างไรรอทดสอบกันนะครับ
ประสิทธิภาพที่เพิ่มขึ้นนี้จะถูกใส่มาพร้อมกับ Firefox 3.1 ซึ่งเป็นรุ่นถัดไปที่กำลังจะออก
เขาคิดเรื่อง memory ใช้เพิ่มมากขึ้นบ้างไหมนะ หรือว่าไม่สนใจเครื่องเก่าๆเลย ฮือๆ
Firefox 3.0.2 จะมี locale ภาษาไทยแล้ว
Firefox 3.0.2 ที่กำลังจะออกในเร็วๆ นี้ จะมี locale เพิ่มมาอีก 8 ภาษา โดยหนึ่งในนั้นคือภาษาไทย ซึ่งจะทำให้ Firefox สนับสนุนภาษาต่างๆ ในโลก คิดเป็น 93.10% ของประชากรอินเทอร์เน็ตทั้งหมด (จากเดิม 88.64%)
ต้องขอขอบคุณทีมงานทุกท่านที่ช่วยกันแปล Firefox และขอเชิญชวนให้ผู้ใช้ช่วยกันดาวน์โหลด 3.0.2 รุ่นภาษาไทย (ตอนที่มันออก หรือถ้ารีบก็ดาวน์โหลด nightly ได้) ไปทดสอบ ถ้ามีคำไหนแปลแล้วแปลกๆ อ่านแล้วงงๆ ก็เข้าไปแจ้งบั๊กกันได้ที่โครงการ thai-l10n
ที่มา - บล็อกของ Seth Bindernagel
ข่าวแถมของ Mozilla คือผู้ใช้ Firefox 2 จะได้รับแจ้งเตือนให้อัพเกรดเป็น Firefox 3 กันแล้ว (ที่มา - Mozilla Developer News และ Firebug 1.2 ออกแล้ว (ที่มา - John Resig)
JavaScript JIT ใน Firefox
Brendan Eich ซึ่งเป็น CTO ของ Mozilla ประกาศตัว TraceMonkey ซึ่งเป็น JavaScript engine ในรุ่นใหม่ ซึ่งจะมาแทน SpiderMoney เริ่มตั้งแต่ Firefox 3.1 ข่าวว่าใน benchmark บางตัว เร็วขึ้นกว่าเก่าเกินสิบเท่า
ความเร็วนี้ เกิดจากการใช้ Just-In-Time compiler เพื่อเพิ่มความเร็วของ JavaScript
ผู้กล้าที่ทนรอไม่ไหว จะต้องลองทันที ก็สามารถโหลด Firefox 3.1 nightly build เปิด about:config แล้วตั้ง preference ที่ชื่อ javascript.options.jit.content เป็น true
ที่มา: Brendan’s Blog
Nokia ช่วยทำ Firefox เวอร์ชัน Qt
ระบบกราฟฟิกของ Firefox นั้นวาดด้วย Cairo ซึ่ง Cairo จะไปวาดบนไลบรารีสำหรับวาดกราฟฟิกของแต่ละแพลตฟอร์มต่ออีกชั้นหนึ่ง (เรียกว่า Cairo Backends) ปัจจุบัน Firefox บนลินุกซ์นั้นเรียกใช้ GTK+ ซึ่งทำให้ Firefox ทำงานร่วมกับ GNOME ได้ค่อนข้างดี
โครงการ Firefox เวอร์ชัน Qt นั้นเริ่มมาได้สักระยะแล้ว แต่กำลังนักพัฒนายังค่อนข้างจำกัดอยู่ ล่าสุดทาง Nokia ซึ่งเพิ่งซื้อกิจการ Qt ไปเมื่อไม่นานนี้ (ข่าวเก่า) ได้ประกาศช่วยทำ Firefox เวอร์ชัน Qt แล้ว โดยเป้าหมายของ Nokia คือสร้าง Firefox รุ่นมือถือที่ใช้ Qt เป็นสำคัญ
เทคโนโลยีฟาก Qt/KDE นั้นมีตัวแสดงผล HTML คือ KHTML มานานแล้ว (ใช้ใน Konquerer) ซึ่งภายหลังแอปเปิลนำมาพัฒนาต่อเป็น WebKit และทางนักพัฒนา KHTML ตัดสินใจเข้ามาร่วมโครงการกับ WebKit เป็นโครงการเดียวกันในที่สุด สาเหตุที่ Nokia หันมาหนุน Firefox มีสองประการ อย่างแรกคือ Firefox พร้อมกว่าสำหรับตลาดมือถือ และอย่างที่สองคือ Nokia ไม่สบายใจนักที่จะต้องใช้ WebKit จากแอปเปิล ซึ่งเป็นคู่แข่งในตลาดมือถือโดยตรง
ที่มา - Ars Technica
รายงาน Firefox Summit 2008 ตอนที่ 2
ซีรีย์นี้มีสามตอนนะครับ ตอนแรกเป็นเกริ่นกับเรื่องของ Firefox ส่วนตอนที่สามจะเป็นของโชว์จากทาง Mozilla Labs ดังนั้นตอนนี้จะเป็นโครงการอื่นๆ ทั้งหมดของ Mozilla
รายงาน sprint Firefox localization โค้งสุดท้ายในวันที่ 2 และ 3
ต่อจากเมื่อวานจนถึงวันนี้ งานที่ต้องทำคือการแปล Firefox เช่นเดิม โดยคราวนี้เรามานั่งลุยแปลไฟล์ที่มีชื่อว่า Help ซึ่งจะไปปรากฎที่หน้า Firefox Help ซึ่งเป็นหน้าช่วยเหลือและให้คำอธิบายการใช้งาน firefox อย่างละเอียด
รายงาน Firefox Summit 2008 ตอนที่ 1
ผมได้รับคำเชิญจากทาง Mozilla Foundation ให้ไปร่วมงาน Firefox Summit 2008 ซึ่งเป็นงานสัมมนาของนักพัฒนาและผู้มีส่วนเกี่ยวข้องกับ Firefox และโครงการของ Mozilla ทั้งหลาย เท่าที่ลองค้นดู Mozilla ได้จัดงานนี้มาสองครั้งในปี 2005 และ 2006 ซึ่งจัดหลังจาก Firefox 1.5 และ Firefox 2.0 ออกตัวจริง สำหรับงานรอบนี้ก็อย่างที่เดากันได้ว่าสำหรับ Firefox 3.0 แต่ที่พิเศษหน่อยคือเป็นงานครั้งแรกที่ไม่ได้จัดในสำนักงานใหญ่ของ Mozilla ที่แคลิฟอร์เนีย แต่ข้ามไปจัดที่รีสอร์ทสกี Whistler ประเทศแคนาดา
รายงาน sprint Firefox localization โค้งสุดท้ายในวันแรก
หลังจากที่ได้ผ่านการประกาศหาคนมาช่วยแปล Firefox ในขั้นตอนสุดท้ายเพื่อให้ได้เป็นตัว official ภาษาไทย วันนี้เป็นวันแรกที่เริ่มทำการแปลโดยการทำงานเริ่มตอน 3 ทุ่มเนื่องจากต้องรอทีมงานมาครบเพื่อทำการแจกจ่าย Firefox ตัวทดสอบภาษาไทยที่ได้เข้าไปอยู่ในหน้าพัฒนาของ Firefox ให้ดาวน์โหลดแล้ว
ระดมพลนักแปล : ตอนโค้งสุดท้ายกับ Firefox ไทย
หลังจากการที่ได้ระดมพลหน่วยหุ่นยนต์ส่วนหนึ่งมาแปลเร่งแก้บั๊ก 226420 Thai Localization/Translation ที่เหลือจากงาน BugAthon มาแก้และแปลในงาน Firefox 3 Thai Localization Sprint (1, 2) และได้ออกมาให้คนได้ทดลองใช้ตัวทดสอบที่ทำกันเอง
หลังจากนั้น เจ้าหมาไฟได้ก็ได้ออกมาขอความคิดเห็นเรื่อง ขอความเห็นเรื่องการตั้งค่าใน Firefox เวอร์ชันไทย และ ขอความเห็นการเลือกเว็บไซต์ไว้ในหน้า Firefox Start Page ของไทย
มาวันนี้เจ้าหมาไฟไทยจะเข้าสู่โค้งสุดท้ายของการแปลเพื่อออกมาเป็น official release แล้ว โดยทีมงานต้องการระดมพลนักแปลในไทยเพื่อแปลส่วนที่เหลือของ firefox ให้หมดก่อนวันที่ 30 สิงหาคมนี้ เพื่ออย่างน้อยเราจะได้มี Official Build ที่เป็น Beta ก่อนที่ 3.0.2 จะออก โดยงวดนี้จะเป็นการแปลกับ cvs ของ Mozilla งานนี้จะมีระยะเวลาที่กำหนดจะทำการแปลตั้งแต่วันที่ 9-10-X-12 สิงหาคมนี้ โดยทีมงานอาจจะไปตั้งแต่วันที่ 8 และวันที่ 11 ใครอยู่ไม่ได้ก็กลับ
การแปลครั้งนี้กำหนดต้องเสร็จก่อน Barcampbangkok2 เพราะในวันนั้น Mozilla ต้องการจะโปรโมต Official Build ของ Firefox ในงาน
หากใครสนใจต้องการจะมีส่วนร่วมในมหกรรมครั้งนี้โปรดติดต่อโดยตรงกับ kengggg(at)จีแมว.คอม
Firefox 3.1 รุ่น Alpha ออกแล้ว
Mozilla ปล่อย Firefox 3.1 รุ่น Alpha ออกมาให้ลองใช้กันแล้ว ในโค้ดเนมว่า Shiretoko (ชิเรโตโกะ) โดยมีฟีเจอร์ใหม่ ๆ เพิ่มขึ้นมา เช่น
- ใช้ Gecko 1.9.1 ซึ่งรองรับมาตรฐานเว็บเพิ่มขึ้น
- รองรับ property ใน CSS3 เพิ่มขึ้น เช่น text-shadow, box-shadow, border-image
- สลับแท็บได้ด้วย Ctrl+tab โดยจะเห็นภาพตัวอย่างของแต่ละแท็บ เห็นทีละ 3 แท็บ การทำงานเหมือน Alt+tab ใน Windows
- ปรับ Awesome Bar ให้เลือกค้นหาเฉพาะที่ได้ด้วยการใส่ฟิลเตอร์ (เช่นพิมพ์ * เพื่อหาเฉพาะใน Bookmarks หรือพิมพ์ + เพื่อหาเฉพาะ Tag)
- สนับสนุน JavaScript query selectors
ดาวน์โหลดได้ที่เว็บ Mozilla ครับ
ที่มา - ArsTechnica
ขอความเห็นการเลือกเว็บไซต์ไว้ในหน้า Firefox Start Page ของไทย
สืบเนื่องมาจากทางทีมแปลภาษาไทยของ Firefox กำลังเร่งจัดการแปลทั้งตัวโปรแกรมและหน้าเว็บของ Firefox ให้เป็นภาษาไทยรวมถึงพวกการตั้งค่าต่าง ๆ ซึ่งก่อนหน้านี้ทาง mk ได้มาทำการขอความเห็น เรื่องการตั้งค่าของตัวโปรแกรม Firefox ไปแล้ว ผมซึ่งตอนนี้กำลังจัดการแปลหน้าเว็บทั้งหมดของ Mozilla อยู่จึงมีคำถามมาถามเช่นกัน เพื่อจะได้ไม่เกิดปัญหาว่าเป็นการตัดสินจากทีมภาษาไทยโดยลำพังครับ
ไฟร์ฟ็อกซ์ 3.0.1 ออกแล้ว
ไฟร์ฟ็อกซ์ เบราว์เซอร์ยอดนิยมที่เพิ่งเปิดตัวเวอร์ชั่น 3 ไปแบบตื่นตาตื่นใจ ได้ออกอัพเดตใหม่ออกมาแล้วครับ
มีรายการเปลี่ยนแปลง ก็เช่น แก้ไขบั๊กใหญ่ๆ ไปสามตัวซึ่งเป็นตัวร้ายแรงที่ทำให้เบราว์เซอร์พังได้ทั้งนั้น, ปรับปรุงเรื่องการอัพเดตฐานข้อมูล phishing, แก้ไขบั๊กที่ลงไปที่เดียวกันกับไฟร์ฟ็อกซ์ 2 แล้วทำให้ไฟร์ฟ็อกซ์ 2 ไม่ทำงาน (แก้ไขคู่กับไฟร์ฟ็อกซ์ 2.0.0.15) รวมถึงแก้ไขบั๊กเล็กๆ น้อยๆ อีกจำนวนหนึ่งครับ
ก่อนดาวน์โหลด ก็ลองตรวจสอบ Extension กับ Theme ที่ใช้อยู่ด้วยนะครับ ว่าสนับสนุน 3.0.1 รึยัง
ที่มา - Mozilla Blog
ขอความเห็นเรื่องการตั้งค่าใน Firefox เวอร์ชันไทย
ผมได้รับการติดต่อจากทีมของ Mozilla เรื่อง Firefox รุ่นภาษาไทยที่กำลังจะเป็น official supported language และเปิดให้ดาวน์โหลดจากเว็บของ Mozilla (หน้า International versions) สำหรับการแปลนั้น ทีมแปลจัดการเรียบร้อย และเคยเปิดให้ทดสอบกันเป็นวงกว้างไปแล้ว (ดูข่าวเก่า 1, 2) อันที่เหลือคือรายการ search engine, feed และอื่นๆ ที่คนไทยนิยมใช้
ผมคิดว่าให้ผมหรือทีมภาษาไทยตัดสินใจเพียงลำพัง อาจจะไม่ถูกใจคนใช้นัก ดังนั้นขอความเห็นด้วยครับ
Firefox 3 สร้างสถิติโลกใหม่อย่างเป็นทางการแล้ว
Mozilla ได้เปิดเผยว่า FireFox 3 ได้สร้างสถิติ “ซอฟต์แวร์ที่ถูกดาวน์โหลดมากที่สุดภายในเวลา 24 ชั่วโมง” อย่างเป็นทางการแล้ว ด้วยตัวเลขการดาวโหลดสูงถึง 8,002,530 ครั้ง (เฉลี่ย 93 ครั้งต่อวินาที)
ในส่วนของการนับสถิติดังกล่าว ทาง Mozilla ได้นำ log ของการดาวโหลดทั้งหมดออกมา แล้วลบข้อมูลที่มีการดาวโหลดไม่เสร็จและดาวโหลดซ้ำออก จากนั้นจึงส่งต่อให้ทาง Guinness World Record ทำการตรวจสอบอีกครั้งหนึ่ง
โดยในขณะนี้ ทาง Mozilla กำลังพัฒนา Firefox 3.1 ซึ่งพัฒนาในส่วนของการติดต่อกับผู้ใช้ ระบบรักษาความปลอดภัย รวมทั้งสนับสนุนความสามารถใหม่ๆใน html 5 คาดว่า alpha release ตัวแรกจะออกในเดือนสิงหาคมนี้
ที่มา - Mozilla Press
บททดสอบสงครามบราวเซอร์รอบใหม่ Firefox 3 ชนะเลิศด้านการใช้หน่วยความจำ
คำถามว่าบราวเซอร์ตัวไหนดีที่สุดคงเป็นคำถามที่ถามกันมานับสิบปีตั้งแต่สงครามบราวเซอร์รอบแรกที่แข่งกันเรื่องของฟีเจอร์ (ตัวกระพริบ, อักษรวิ่ง, ฯลฯ) จนสมรภูมิที่ผ่านก็เป็นเรื่องของการรองรับมาตรฐานที่บราวเซอร์แต่ละตัวพากันจูงมือผ่านมาตรฐาน Acid2 กันเป็นการใหญ่ และกำลังเร่งให้ผ่าน Acid3 กันครบถ้วนในอนาคต
แต่สงครามรอบล่าสุดคงต้องยกให้กับเรื่องของความเร็วและการใช้หน่วยความจำเพราะเบราเซอร์กำลังถูกใช้งานในอุปกรณ์ขนาดเล็กลงไม่ว่าจะเป็น Netbook, Nettop, MID, หรือโทรศัพท์มือถือ ปัญหาคือเราไม่มีมาตรฐานกลางในการวัดการใช้หน่วยความจำแต่อย่างใด เพราะบราวเซอร์บางตัวก็สามารถเรนเดอร์บางเว็บได้ดี และบางเว็บได้ไม่ดีนักต่างกันไป
นาย Sam Allen แห่ง Dot Net Perls จึงเขียนโปรแกรมขึ้นมาจับขนาดหน่วยความจำของบราวเซอร์ที่เขากำลังใช้งาน โดยใช้งานทุกบราวเซอร์ทีละสามชั่วโมงแล้วพล็อตเป็นกราฟขึ้นมา
ผลทดสอบออกมาค่อนข้างน่าประทับใจมากสำหรับ Firefox 3 ที่ใช้งานหน่วยความจำเพียงประมาณร้อยเมกกะไบต์นิดๆ เท่านั้น และขนาดหน่วยความจำนี้ยังค่อนข้างคงที่ตลอดการทดสอบ ส่วนที่น่าผิดหวังไปสักหน่อยคือ Safari ที่กินหน่วยความจำเพิ่มขึ้นอย่างต่อเนื่องจนชั่วโมงที่สามนั้นกินไปถึงกว่าหกร้อยเมกกะไบต์ แย่กว่า IE8 Beta ใช้เกือบๆ สองร้อยเมกกะไบต์ไปถึงสามเท่าตัว
การทดสอบนี้อาศัยการใช้งานจริงของนาย Sam Allen เองและเขาก็ไม่ได้ให้รายละเอียดว่าเขาใช้งานแต่ละบราวเซอร์ต่างกันอย่างไรบ้าง ดังนั้นแล้วการทดสอบนี้อาจจะมีความลำเอียงไปบ้าง แต่เท่าที่ใช้งานมาตัวผมเองก็ได้ประมาณนี้เหมือนกัน
เสียดายที่ตัวโปรแกรมทดสอบไม่โอเพนซอร์ส ไม่งั้นน่าจะเอามาทดสอบมาโชว์กัน (ว่าแล้วก็เขียนเองดีกว่า)
ที่มา - Dot Net Perls
ตะลึง พบไข่ ใน จิ้งจอกไฟ รุ่น 3
เล่นไปเล่นมาพบไข่ใน FireFox 3.0 โดยบังเอิญ จึงลองมาแนะนำให้ชาวบล็อกนันลองเล่นดูครับ
ให้คุณพิมพ์ about:robots ในแท็บว่างๆ บน Firefox ของคุณดูครับ (ต้องเป็นเวอร์ชั่น 3.0 ขึ้นไปเท่านั้น)
คุณจะพบกับ กฏ 3 ข้อของหุ่นยนต์ นะครับ
พอกด Try Again ปั๊ป จะขึ้นคำเตือน หากกดอีกครั้ง มันจะยึดอำนาจเราไปทันที ไม่ให้กดอีกเลย นอกจากจะ Refresh ใหม่
ปล. ไข่ที่ว่าก็คือ Easter Egg นี่เอง อิอิ



