Posts Tagged ‘Firefox’

Firefox 2.0.0.4 Thai Intel-Optimized for Mac OS X

Mozilla Firefox ออกเวอร์ชันใหม่อีกแล้ว (2.0.0.4) สำหรับคนใช้วินโดวส์ก็สั่งอัพเดตได้ตามปกติ อย่าลืมลง extension สำหรับตัดคำไทยด้วย จะได้แสดงผลสวยๆ สำหรับคนใช้ Mac OS X ไม่มี extension ตัดคำไทยให้ใช้ ก็ต้องออกแรงกันหน่อย ด้วยการโหลดซอร์สโค้ดมาลงตัวตัดคำไทยเอง (วิธีทำ)
ผลลัพธ์ก็ได้เป็น package สำหรับ Mac OS X ออกมา ดาวน์โหลดไปใช้ได้สำหรับ intel binary เท่านั้น คนใช้ powerpc หมดสิทธิ์นะครับ (ขี้เกียจ build)
firefox-2.0.0.4.en-US.mac.dmg (10.3 MB Intel binary)

Open new tab in background

ผมใช้ Firefox
ผมใช้ Google Reader
Google Reader เป็นเครื่องมืออ่าน feed ที่ทรงพลังมาก โดยเฉพาะถ้าใช้ควบคู่กับแป้นลัดทั้งหลาย แต่มีอยู่เรื่องนึงที่ขัดใจมาตลอดก็คือ เวลาอ่าน feed ไหนแล้วอยากจะเปิดดูหน้าเวบต้นฉบับของ feed นั้น ให้กด v แล้ว Google Reader จะเปิดเวบนั้นในหน้าใหม่ให้ ถ้าใช้ควบคู่กับความสามารถบังคับให้เปิดเป็นแท็บใหม่ แทนที่จะเป็นหน้าต่างใหม่ของ Firefox ด้วยแล้ว ยิ่งทำให้การอ่าน feed สะดวกขึ้นมาก (อ่านหัวข้อใน google reader เจอเรื่องไหนก็กด v เพื่อจะได้มาเปิดอ่าน หลังจากอ่านหัวข้อคร่าวๆ ใน google reader หมดแล้ว) แต่การไปเปิดเป็นแท็บใหม่ Firefox จะไปทำให้แท็บนั้นมัน active ด้วย ทำให้หลังจากกดปุ่ม v แล้ว ต้องกดให้มันย้อนกลับมาเป็นแท็บของตัว google reader อีกทีหนึ่ง
แต่ปัญหานี้แก้ไขได้ด้วยการ “บังคับให้เปิดแท็บใหม่ใน background” เพียงแค่ไปที่หน้า about:config [...]

2.0.0.3 intel optimized

Firefox ที่ใช้อยู่เป็นเวอร์ชัน 2.0 ที่เอามาใส่ตัวตัดคำไทยเอง ทีนี้เวลามีอัพเดตเปลี่ยนเวอร์ชันแล้ว ก็ไม่ได้เปลี่ยนตามเพราะขี้เกียจมา build ใหม่ ปัจจุบันเวอร์ชันล่าสุดของ firefox ก็ไปที่ 2.0.0.3 แล้ว แก้ปัญหาเรื่อง security ไปหลายตัว คิดว่าคงได้เวลาเปลี่ยน ก็เลยทำตามวิธีที่เคย คือไปโหลด source code มา build เอง
คราวนี้ลอง build แบบ optimized ดู โดยการไปเอา mozconfig มาจากเวบ BeatnikPad สั่ง build แล้วก็นอนรอ (คราวนี้รอไม่นานเพราะ build แค่ Intel อย่างเดียว ขี้เกียจรอ build powerpc)

เผื่อใครอยากเอาไปใช้บ้าง ก็โหลดได้เลย
firefox-2.0.0.3.en-US.mac.dmg (10.8 MB) (Intel binary)
ลองใช้ดูก็ไม่รู้สึกว่ามันเร็วขึ้นซักเท่าไหร่

Firefox tag

ได้รับ tag มาจาก plynoi คราวนี้กติกามีอยู่ว่า ถ้าลง firefox extension ได้ไม่เกิน 5 ตัว จะลงอะไรบ้าง (แผนการตลาด spread firefox แบบใหม่เรอะเนี่ย?)

Greasemonkey – เอาไว้จัดการกับเวบที่มันแสดงผลไม่ถูกใจ บังคับได้ด้วย javascript
del.icio.us – ใช้เก็บ bookmark ข้ามเครื่อง จัดเป็นหมวดหมู่ได้โดยใช้ tag
Tamper data – ผมเป็นคนเล่นเวบจำพวกขี้สงสัย อยากรู้ว่าแต่ละเว็บมันส่งอะไรกันบ้าง ใช้ตัวนี้ทำได้ทั้งดูและแก้ไข
Web developer – ขาดไม่ได้สำหรับคนทำเวบ จริงๆ จะใช้ firebug ก็ได้ (ทำอะไรได้มากกว่าด้วย) แต่ไม่คุ้นมือเท่า
MozTLE – รวมเข้าไปด้วยละกัน พอดีเครื่องที่ทำงานเป็นวินโดวส์ ไม่มีก็ตัดคำไทยไม่ได้ แต่ปกติใช้ mac จะ patch ตัวตัดคำไทยแล้ว build เอง

ไม่รู้จะ tag ใครต่อดี เพื่อนฝูงที่ใช้ firefox [...]

Building Bon Echo (a.k.a. Firefox 2.0)

Firefox 2.0 ออกตัวจริงแล้ว อยากจะใช้แบบที่ตัดคำภาษาไทยได้ ก็เลยลอง build ดูเอง โดยใช้ patch ตัดคำไทยของคุณ Hui
เอกสารที่จำเป็น

Mac OS X Build Prerequisites
Mac OS X Universal Binaries
Configuring Build Options
Build and Install
Mozilla Build FAQ

ขั้นตอนการ build

โหลดซอร์สโค้ดของ Firefox จาก FTP ของ Mozilla
โหลด patch ตัดคำไทยมาจาก cvs ของ linux.thai.net
tar เอาซอร์สโค้ดออกมา แล้ว patch ซะ

$ tar jxvf firefox-2.0-source.tar.bz2
$ patch -p0 < firefox-cttex-wbr-b4.patch

สร้างไฟล์ .mozconfig ใน directory mozilla ตามตัวอย่างใน document อันนี้เป็นแบบ universal [...]