News aggregator
ตั้ง Firefox ให้ใช้ Gmail ส่งเมล์
โดยปกติแล้ว เวลาเจอลิงก์ให้ส่งเมล์ใน Firefox ผมต้องคลิกขวาเพื่อเซฟ Email Address มาเปิดใช้ใน Gmail เพราะถ้าคลิกที่ลิงก์ มันจะไปเปิด Evolution บ้าง ไม่ก็ Thunderbird บ้าง ตามแต่เราจะตั้งค่า ทีนี้ ถ้าเราจะตั้งค่าให้คลิกลิงก์ที่ Email แล้วมันเด้งไปหน้า Gmail เลยล่ะครับ จะดีแค่ไหน
Firefox Presentation at ACE2008
My longest presentation ever. This presentation was used in ACE2008 on September 25, 2008 with @bact. It was fun since bact wore short shorts on stage, memorable moment!
This prensentation is combined with Firefox 3 features overview and a brief history of Thai support in Firefox.
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
Quick Tech Notes
ช่วงนี้ผมกำลังย้ายบ้าน ไม่มีเวลาตอบคอมเมนต์มากนัก เดี๋ยวสถานการณ์ลงตัวแล้วจะมาตอบให้ ตอนนี้เอาประเด็นทางเทคนิคที่น่าสนใจจาก feed ที่อ่านไปก่อน (จริงๆ คือจดให้ตัวเองตามมาอ่านเมื่อมีเวลา)
Software Engineering
- Songbird path to Agility Part II พูดถึงการนำวิธี Agile มาใช้ในโครงการ Songbird มีกราฟประกอบด้วย (แปลว่า Agile วัดได้นะครับ) มีภาคแรกด้วยแต่ไม่น่าสนใจเท่าภาคสอง
Chrome
- เท่าที่ดูจาก Planet Mozilla คนของ Mozilla กลัว Chrome กันมาก ออกมาสยบความเคลื่อนไหวกันใหญ่ ในบล็อก 10 Reasons Firefox won’t be worried about Chrome ข้อที่ผมว่าน่าสนใจคือข้อ 10 เพราะจากที่ติดตามทั้ง Firefox และ OpenOffice มา การสร้างแอพพลิเคชันใหญ่ระดับนี้ให้ออกมาดีบน 3 แพลตฟอร์มพร้อมกัน เป็นเรื่องไม่ง่ายเลย ขนาดทั้ง Google Earth หรือ Google Talk เอง กูเกิลยังไม่ประสบความสำเร็จนักที่จะออกให้ครบทั้ง 3 แพลตฟอร์ม ขนาด Firefox เวอร์ชันก่อนๆ บนแมคกับลินุกซ์ก็ตามหลังวินโดวส์มานาน (ตอนนี้ยังตามหลังอยู่แต่ดีขึ้นมาก) คงต้องใช้เวลาและทรัพยากรพอสมควร
Firefox
- Feedly น่าสนใจดี
- หลังจาก Chrome ออก ประเด็นที่พูดกันเยอะทั้งบน Blognone และฝรั่งทั่วไป คือเรื่องฟีเจอร์ว่าใครทำอะไรได้บ้าง/ไม่ได้บ้าง ผมพบว่าเสียงของฝ่าย “Opera มีมานานแล้วเฟ้ย” มีเยอะกว่าที่คิดมาก (หรือว่าชาว Opera เสียงดังกว่าก็ไม่ทราบ) และมีคนที่นิยม approach แบบ “ฟีเจอร์ครบครัน” มากพอสมควร หลังจากอ่าน Firefox can become Google Chrome เลยรู้สึกว่า อีกไม่นานจะมีคนทำดิสโทรสำหรับ Firefox ที่รวมเอา extension ต่างๆ มาพร้อมสรรพเพื่อแข่งกับ Opera และ Chrome อาจใช้ชื่อ Firefox Extreme Edition อะไรแบบนี้
- เรื่องดิสโทร Firefox เคยมีบ้างแล้ว เช่น Firefox Campus Edition เมื่อปี 2007 (ตอนนี้เหมือนลิงก์จะหายไปแล้ว) หรือจะนับ Flock ด้วยก็ได้
- ด้วยจำนวนคนทำคนใช้ extension ในปัจจุบัน (ตัวอย่างดูจำนวนสคริปต์ของ GreaseMonkey ซึ่งเป็นแค่ extension เพียงตัวเดียว) ทำให้เบราว์เซอร์กลายเป็น ecosystem เหมือนกับดิสโทรไปแล้ว
Ubiquity
- Ubiquity กำลังได้รับความสนใจอย่างมากในโลกของ Mozilla นักพัฒนาหลักคือ Jono (ตัวจริงโคตรฮา ตอนพูดใส่ชุด Firefox ขึ้นไปบนเวที) เขียนบล็อกประเด็นด้าน usability ของ Ubiquity อย่างละเอียดหลายตอน สำหรับคนที่สนใจอนาคตของ Ubiquity แนะนำให้อ่าน Language-Based Interfaces, Part 2: Where do we stand now? กับ Language-Based Interfaces, part 3: Report Card for Ubiquity 0.1.1
Usability
- สไลด์จากงาน MobileHCI 2008 สอน best practice สำหรับการออกแบบ UI ของโปรแกรมบนมือถือ
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
ผักกาด เอ๊ย!! ประกาศ
ริอาจมากครับ เค้ากล้ามา่กจริงๆ ไม่เชื่อ… ก็ลองอ่านไอ้ประกาศฉบับนี้ดู
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ประกาศจากคณะ… อะไรฟะ
หลักสูตรวิทยาศาสตร์บัณฑิต สาขาวิชาเทคโนโลยีมีเดีย และหลักสูตรศิลปะบัณฑิต สาขาวิชามีเดียอาร์ต ได้ร่วมกันจัดโครงการ Media Camp ขี้น เพื่อให้น้อง ๆ ที่สนใจจะเรียนทางด้านคอมพิวเตอร์ และศิลปะ ทั้งสายวิทย์ สายศิลป์ และ ปวช.(ด้านศิลปะและคอมพิวเตอร์) มาร่วมเข้าค่ายครั้งนี้
ในค่ายครั้งนี้น้องๆจะได้มาทำความรู้จักเกี่ยวกับหลักสูตรการเรียนของทั้ง 2 หลักสูตร ได้รู้พื้นฐานเกี่ยวกับการทำแอนิเมชั่น การทำ 3D เทคนิคการถ่ายภาพ การทำกราฟฟิกในภาพยนตร์ การผลิตสื่อทางด้านฮาร์ดแวร์ และกิจกรรมสนุกๆที่เราได้จัดเตรียมไว้ให้
เท่านั้นยังไม่พอ น้องๆยังจะได้รู้แนวทางการสอบเข้าอีกด้วย เรียกได้เลยว่าน้องๆที่สนใจเรียนทางด้านนี้ไม่ควรพลาดเลยทีเดียว โดยจะจัดขึ้นในวันเสาร์ที่ 6 กันยายน 2551 ถึงวันอาทิตย์ที่ 7 กันยายน 2551 ณ มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี(วิทยาเขตบางขุนเทียน) เสียค่าใช้จ่ายในครั้งนี้ 250 บาท
โดยทางเรามีรถบริการรับส่ง จากมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี(บางมด) ไปยัง มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี(วิทยาเขตบางขุนเทียน) ฟรี พร้อมมีสถานที่พัก อาหาร และอาหารว่างจัดเตรียมไว้ให้
สำหรับน้องๆคนไหน ที่สนใจเข้าร่วมค่ายครั้งนี้ ให้ทำการกรอกใบสมัครเข้าร่วมโครงการทางเว็บไซต์์ ได้ตั้งวันนี้ - 30 สิงหาคม 2551 เราจะทำการคัดเลือก ผู้ที่ได้มาเข้าร่วมค่ายกับเราจากหัวข้อ “เหตุผลที่อยากเข้าร่วมค่ายนี้”
โดยจะประกาศรายชื่อผู้ที่ได้เข้าร่วมค่ายผ่านทาง www.mediaart01.com ในวันที่ 31 สิงหาคม 2551 รีบๆสมัครกันเข้ามานะครับ เรารับจำนวนจำกัด
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
เป็นไปได้ยังไงกัน แค่หย่อนตูดไปเรียนมหาลัยได้ยังไม่ถึง 3 เดือนเลยมั้ง แถมยังเป็นรุ่น 1 อีก แค่นี้ก็ริอาจเหิมเกริมจะจัดค่ายกันแล้ว ดูดู๊ดู ดูมันทำ…
ปล.สำหรับใครที่ยังงงๆว่ามีเดียอาร์ตเรียนอะไร เชิญจิ้มที่นี่ครับ
(ดองบล็อกมานาน แถมดันไม่เขียนเรื่อง Firefox อีก… ดูดู๊ดู ดูมันทำ…)
Ubuntuclub.com Menu for firefox v.1.8.0816
ช่วงนี้ ubuntuclub forum เริ่มเข้าที่เข้าทางแล้ว ก็เลยถือโอกาส update "Ubuntuclub menu for firefox" add-ons ที่รวบรวม quick link สำหรับเว็บ ubuntuclub.com ที่ท่านกำลังอ่านอยู่นี่ไง
ส่วนที่ปรับปรุงเพิ่มสำหรับเวอร์ชั่นนี้ (ver 1.8.0816)
1. ปรับปรุง link ต่างๆ ใน forum ใหม่
2. เพิ่ม - เปลี่ยน icon ให้สื่อความหมายชัดเจนยิ่งขึ้น
3. จัดเรืยงเมนูให้เรียงลำดับเหมือนกับในหน้าเว็บและใน forum
4. ปรับปรุงรูปแบบ font ให้ดูสวยงามขึ้น
add-on ตัวนี้สามารถใช้ได้กับ firefox ver 2 - 3.0.1 และสามารถใช้ได้ทุก platform ครับ
Thailand Next Web Apps 2008 - Firefox Thai L10n
My presentation about Firefox Thai L10n in lightning session at Thailand Next Web Apps 2008. It’s a dirty and quick compilation, all of these slides are done in 5 minutes, but it gives you an overview of Firefox Thai L10n.
GranParadiso Thai L10n
Almost there, join the force of the fox. Report any glitch at BugZilla or Google Code.
ร่วมกันช่วยตรวจสอบปัญหาการแปลของ Firefox 3 ภาษาไทยโดยการดาวน์โหลด Firefox 3 ของแต่ละระบบปฏิบัติการ (ลินุกซ์, Mac OS X, วินโดวส์) และแจ้งปัญหาเข้าไปที่ BugZilla หรือ Google Code (แนะนำให้ใช้ BugZilla ก่อน Google Code)
รายงาน Firefox Summit 2008 ตอนที่ 2
ซีรีย์นี้มีสามตอนนะครับ ตอนแรกเป็นเกริ่นกับเรื่องของ Firefox ส่วนตอนที่สามจะเป็นของโชว์จากทาง Mozilla Labs ดังนั้นตอนนี้จะเป็นโครงการอื่นๆ ทั้งหมดของ Mozilla
รายงาน sprint Firefox localization โค้งสุดท้ายในวันที่ 2 และ 3
ต่อจากเมื่อวานจนถึงวันนี้ งานที่ต้องทำคือการแปล Firefox เช่นเดิม โดยคราวนี้เรามานั่งลุยแปลไฟล์ที่มีชื่อว่า Help ซึ่งจะไปปรากฎที่หน้า Firefox Help ซึ่งเป็นหน้าช่วยเหลือและให้คำอธิบายการใช้งาน firefox อย่างละเอียด







