หลังจากที่ twitter ออกฟีเจอร์ใหม่ให้แจ้ง tweet เพิ่มเติมอัตโนมัติ ผมก็มักจะใช้ Firefox เล่น twitter ตรงๆ ผ่านเว็บ แต่ก็พบปัญหาหนึ่งคือเว็บของ twitter จะแสดงภาษาไทยไม่ถูกต้อง สระบนถูกตัดแสดงไม่ครบ ลองใช้ Firebug ตรวจดูพบว่าเกิดจากปัญหาของ CSS ที่กำหนดความสูงของบรรทัดไว้เป็นค่าคงที่ ซึ่งจะใช้ได้ดีกับภาษาอังกฤษ แต่ก่อปัญหาให้กับภาษาไทย
ผมแก้ไข CSS โดยใช้ add-on ของ Firefox ที่ชื่อ Stylish ซึ่งจะทำให้เราสามารถปรับเปลี่ยนรูปแบบการแสดงผลของเว็บที่กำหนดโดย URL ได้ เมื่อติดตั้งเสร็จ ก็แค่เปิดเว็บ twitter แล้วก็เลือกที่ icon ของ Stylish ที่อยู่มุมล่างขวาของ Firefox จากนั้นก็เลือก “Write new style” > “For twitter.com” จากนั้นก็เพิ่ม CSS ตามข้างล่างนี้ เพื่อกำหนดให้ใช้ line-height เป็นแบบปกติ เท่านี้ก็เสร็จเรียบร้อย
.entry-content { line-height: normal !important; } textarea#status { line-height: normal !important; }
ไหนๆ เมื่อวานก็คอมไพล์ BonEcho (Firefox) รุ่น 2.0.0.4 สำหรับ G4 ใช้เองแล้ว ก่อนนอนก็เลยตั้งให้คอมไพล์แบบ universal binary ด้วย (มันนานมากซะจนไม่อยากรอ) ตื่นเช้ามาก็เรียบร้อย เอาไปวางไว้ที่นี่แล้ว (ขนาดประมาณ 18MB)
ส่วน intel binary อย่างเดียว มีคุณ pittaya ทำไว้ที่นี่แล้ว (thanks Oakyman ที่ช่วยลิงก์ให้)
พอดีเห็นข่าวว่า Mozilla ออก Firefox รุ่นปรับปรุงรุ่นใหม่ คือ 2.0.0.4 แถมวันนี้ว่างเป็นพิเศษ เนื่องจากเป็นวันวิสาขบูชา BonEcho ที่ใช้อยู่ก็เป็นเวอร์ชัน 2.0.0 ที่เก่าพอสมควรแล้ว เลยไปเอา Firefox มาคอมไพล์ใหม่ ใช้ patch cttex ของพี่ฮุ้ยเหมือนเดิม
แต่คราวนี้ขอเห็นแก่ตัวหน่อย คอมไพล์ให้มัน optimize สำหรับ PowerBook G4 (ppc7450) ที่กำลังใช้อยู่ โดยใช้ flags จากที่นี่ รวมทั้งใช้ SDK ของ Tiger ด้วย เรียกว่าเฉพาะเจาะจงกับเครื่องตัวเองสุดๆ ใช้เวลาไปสองชั่วโมงกว่า
real 137m6.159s user 54m45.295s sys 13m38.807s
เอาเป็นว่าถ้าใครใช้ OS X 10.4 บนเครื่อง PowerPC อยู่ ก็สามารถโหลดได้ไปใช้ได้จากที่นี่