MAC OS X
Firefox รุ่น 64 บิทสำหรับ Mac OS X กำลังจะมา
เนื่องจาก Mac OS X 10.6 หรือ Snow Leopard นั้นเป็นระบบปฏิบัติการที่เป็น 64 บิท (เกือบทั้งหมด) แน่นอนว่าสามารถรันโปรแกรมที่เป็น 64 บิทได้แล้ว ซึ่งแอพพลิเคชันของ Apple ที่มากับ Mac เช่น Finder และตัวอื่นๆ ก็ได้ถูกเขียนขึ้นใหม่เป็น 64 บิททั้งหมด ไม่เว้นแม้กระทั่งเบราว์เซอร์อย่าง Safari
ทาง Mozilla ก็ได้วางแผนที่จะ build ออกมาเป็น 64 บิทไว้ตั้งแต่ตอนที่ Snow Leopard ออกมาใหม่ๆ ตอนนี้ก็ทำออกมาเป็นผลสำเร็จแล้ว (ตามรูปข้างล่าง) แต่ก็ยังไม่เสร็จสมบูรณ์เท่าไหร่ ต้องตามแก้ปัญหาอีกนิดหน่อย คงได้เห็นในเร็ววันนี้แน่นอน
ที่มา - Boom Swagger Boom
Find the Profile Folder: วิธีการเข้าถึงโพรไฟล์โฟลเดอร์
เวลาเกิดปัญหาที่เกี่ยวกับไฟร์ฟอกซ์ แล้วแก้ปัญหาด้วยการใช้ Mozilla Firefox (Safe Mode) ไม่ได้ จะมีอยู่อีกวิธีหนึ่งที่นิยมกันนั้นคือ ลบโปรไฟล์ของไฟร์ฟอกซ์
อะไรคือ Profile
ในโฟลเดอร์โปรไฟล์นั้นจะเก็บ บุ๊คมาร์ค เอ็กซ์เท็นชั่น ประวัติการท่องเว็บ และอื่นๆอีกมากมายที่เกี่ยวกับข้อมูลของแต่ละคน ซึ่งโปรไฟล์นี้จะแยกกับตัวโปรแกรมไฟร์ฟอกซ์ต่างหาก เพราะเวลาที่เราลบโปรแกรมไฟร์ฟอกซ์ โปรไฟล์ของเราจะไม่ถูกลบไปด้วย ข้อมูลของคุณในไฟร์ฟอกซ์จึงปลอดภัย แต่ถ้าเราต้องการที่จะลบโปรไฟล์ไปด้วยนั้น เราต้องไปเข้าถึงโปรไฟล์โฟลเดอร์ของแต่ระบบปฏิบัติการกัน ซึ่งโดยส่วนใหญ่แล้วอาจจะไม่รู้วิธีการลบโปรไฟล์กัน Firefox 3 จึงได้บรรจุคุณสมบัติการลบโปรไฟล์เรียบร้อยแล้ว
ในชื่อโปรไฟล์โฟลเดอร์นั้น จะเป็นเลขผสมตัวอักษรแบบสุ่ม 8ตัว ตามด้วย .default ตัวอย่าง ibm8vov5.default เหตุผลที่ต้องสุ่ม ก็เพื่อความปลอดภัยของโปรไฟล์ของคุณเอง
เรามาดูการเข้าถึงโปรไฟล์ของแต่ละระบบปฏิบัติการกันดีกว่า
Windows 98 และ ME
- C:\Windows\Profiles\<ชื่อที่ใช้ในการล็อกอิน>\Application Data\Mozilla\Firefox\Profiles\<โปรไฟล์โฟลเดอร์>
Windows NT
- C:\WINNT\Profiles\<ชื่อที่ใช้ในการล็อกอิน>\Application Data\Mozilla\Firefox\Profiles\<โปรไฟล์โฟลเดอร์>
Windows 2000 XP และ Server 2003
- คลิก Start แล้วก็ไปที่ Run
- พิมพ์ %appdata% แล้วกด OK
- หาโฟลเดอร์ Mozilla แล้วไปที่โฟลเดอร์ Firefox แล้วก็ไปที่โฟลเดอร์ Profiles แล้วเราจะเห็นโฟลเดอร์โปรไฟล์
เส้นทางเต็มสำหรับ Windows 2000 และ XP คือ C:\Documents and Settings\<ชื่อที่ใช้ในการล็อกอิน>\Application Data\Mozilla\Firefox\Profiles\<โปรไฟล์โฟลเดอร์>
แต่ก็มีวิธีง่ายๆที่เข้าถึงโฟลเดอร์โปรไฟล์เลยคือ เมื่อเราพิมพ์คำสั่งที่ Run ให้เราเพิ่ม \Mozilla\Firefox\Profiles ต่อจาก %appdata% ให้เป็น %appdata%\Mozilla\Firefox\Profiles ก็จะเจอหน้าโปรไฟล์ทันที
Windows Vista
- คลิก Start แล้วพิมพ์ %appdata% ลงไปใน Start Search
- หาโฟลเดอร์ Mozilla แล้วไปที่โฟลเดอร์ Firefox แล้วก็ไปที่โฟลเดอร์ Profiles แล้วเราจะเห็น โฟลเดอร์โปรไฟล์เราเอง
เส้นทางเต็มสำหรับ Windows Vista คือ C:\Users\<ชื่อที่ใช้ในการล็อกอิน>\AppData\Roaming\Mozilla\Firefox\Profiles\<โปรไฟล์โฟลเดอร์>
วิธีการเข้าแบบง่ายๆก็เหมือนกับ Windows 2000 และ XP
Linux และ Unix
- เปิด File Browser(สำหรับ Linux ที่ใช้ Gnome) ขึ้นมาแล้วไปที่โฟลเดอร์ Home
- คลิกที่เมนู View แล้วเลือก Show Hidden Files หรือจะกด Ctrl + H ก็ได้
- ให้้ไปที่โฟลเดอร์ .mozilla แล้วเข้าไปที่โฟลเดอร์ firefox แล้วเราจะเห็นโฟลเดอร์โปรไฟล์
เส้นทางเต็มสำหรับ Linux และ Unix คือ ~/.mozilla/firefox/<โปรไฟล์โฟลเดอร์>
Mac OS X
เส้นทางเต็มสำหรับ Mac OS คือ
- ~/Library/Mozilla/Firefox/Profiles/<โปรไฟล์โฟลเดอร์>
หรือ
- ~/Library/Application Support/Firefox/Profiles/<โปรไฟล์โฟลเดอร์>
Thai Line Breaking in Windows and Mac OS X Fixed
หลายๆต่อหลายคน ที่ไม่ยอมใช้ไฟร์ฟอกซ์นั้น มักจะมีข้ออ้างว่า ไฟร์ฟอกซ์นั้นไม่สามารถตัดคำไทยได้ ซึ่งปัญหานี้ก็มีหลากหลายวิํธีการแก้ไข (ลองหาอ่านกันได้ที่นี่ครับ) จนมาถึงตอนกลางเดือนกรกฎาคม พ.ศ. 2550 นี้ ปัญหาเรื่องการตัดคำไทยใน Linux ก็ได้รับการแก้ไขเป็นที่เรียบร้อยแล้ว ฝีมือของคุณเทพพิทักษ์ ซึ่งคุณเทพฯใช้วิธีเรียก API ของ Linux นั้นคือ Pango มาใช้ในการตัดคำ ซึ่งพี่เทพฯก็ได้กรุยทางในการแก้ปัญหานี้ไว้แล้ว(แต่ตัวเองก็บาดเจ็บไปเพราะเจ็บตา แต่ขอขอบคุณพี่มากๆเลย รักษาเนื้อรักษาตัวด้วยครับ) ก็รอผู้มีความสามารถมาสานต่อให้ ซึ่ง Windows นั้นต้องใช้ Uniscribe และ Mac OS X ต้องใช้ UCFindTextBreak ในการตัดคำ ซึ่งพี่เก่งและพี่วีร์ก็ได้ทำการเปิด Wikia เพื่อแก้ปัญหานี้โดยเฉพาะ
บรรดาผู้มีความรู้และความสามารถทั้งหลาย (ดูรายชื่อได้ที่นี่) ก็มาสิงสถิตอยู่ที่ wikia แห่งนี้เพื่อแก้ปัญหานี้การตัดคำไทยของ Mac OS X และ Windows จนมาเมื่อ Nightly Build ของ Windows ตัวที่ 20070816 ก็ได้ผ่านเข้าไปใน CVS ของมอซิลล่าเป็นที่เรียบร้อย ผลเป็นอย่างไรนั้นมาดูกันครับ
การจับภาพครั้งนี้ใช้โปรแกรม SnagIT ในการจับภาพ ทดสอบที่ความละเอียดหน้าจอ 800 * 600 ถ้าส่วนไหนที่ล้นออกมาก็จะถูกตัดทิ้งออกไป เริ่มแรกมาดูที่เว็บ Codenone กันก่อน ซึ่งตามปกติเว็บโค้ดนั้นเวลาดูใน Firefox 2 ตรงแถบเมนูทางด้านซ้ายนั้น ตัวอักษรจะติดกันยาวเป็นพรืด ไม่สามารถตัดคำได้
แต่พอมาเปิดใน Firefox 3 Alpha 8 Pre(แสดงว่าต้องมี Alpha 8 ชัวร์) ก็ปรากฏว่าตัดคำได้เรียบร้อยอย่างเรียบร้อยและสวยงาม
มาดูเว็บถัดไป Sanook.com เว็บสนุกนั้น ถ้าเปิดดูด้วย Firefox 2 หน้าตาจะเป็นแบบนี้ การแสดงผลไม่ถูกต้องอย่างแรง
แต่พอมาเปิดใน Firefox 3 Alpha 8 Pre ก็ตัดคำได้เรียบร้อยสวยงามมาก
ลองมาดูเว็บต่อไปกันเลย Prachathai กันบ้าง เว็บประชาไทนั้น เปิดดูด้วย Firefox 2 จะไม่สามารถตัดคำได้เลย โครงสร้างของเว็บจะเละอย่างที่เห็นดังรูป
แต่พอมาเปิดใน Firefox 3 Alpha 8 Pre การตัดคำไทยนั้นทำได้อย่างสมบูรณ์แบบ แทบจะไม่ต่างกับเปิดด้วย IE เลย
เว็บที่จะทำการทดสอบเป็นเว็บสุดท้ายนั้นก็คือ th.wikipedia.org ถ้าลองเปิดวิกิใน Firefox 2 ก็ยังไม่สามรถตัดคำไทย ยังมีส่วนที่เกินออกไปอยู่
เปิดดูใน Firefox 3 ก็ตัดคำไทยได้อย่างเรียบร้อยและสมบูรณ์แบบ เป็นอันว่าการตัดคำไทยใน Firefox 3 นั้นทำได้อย่างสวยงามและเรียบร้อย แทบไม่มีที่ติเลย
ถ้าไม่มีอะไรผิดพลาดหรือไม่โดนถอนออกมา Firefox 3 ในระบบปฏิบัติการ Windows Linux และ Mac OS X นั้นจะรองรับการตัดคำไทยได้เป็นที่เรียบร้อย ภารกิจต่อไปก็คือ ดิกชันนารีภาษาไทย ท่านผู้ใดที่มีความสามารถในด้านนี้ก็เชิญเข้าไปร่วมกันทำเลยครับ ผม ผู้ซึ่งไม่มีความสามารถจะขอเชียร์และเป็นกำลังใจอยู่ข้างสนาม
นี้แหละครับคือ ตัวอย่างที่เห็นได้ชัดของซอฟท์แวร์รหัสเปิด (Open Source) ที่ทุกๆคนนั้นสามารถเข้าถึงรหัสแม่แบบ (Source code) ได้ แล้วเวลามีปัญหาอะไร ทุกๆคนก็สามารถช่วยกันคิด ช่วยกันแก้ปัญหาได้
ป.ล. ๑ : ขอขอบคุณอีกครั้งครับ สำหรับผู้ที่แก้ปัญหาเรื่องการตัดคำไทยในไฟร์ฟอกซ์ พวกท่านทำให้ข้ออ้างในการที่ไม่ใช้ไฟร์ฟอกซ์นั้นหมดไปอีกข้อหนึ่งแล้วครับ
ป.ล. ๒ : ท่านใดที่ใช้ Linux และ Mac OS X อยู่ ถ้าไม่เป็นการรบกวนมากนัก ช่วยจับภาพ การตัดคำไทยในไฟร์ฟอกซ์ 2 และ Nightly Build นี้มาให้หน่อยครับ เว็บที่ใช้ในการเปิดอาจะเป็นเหมืือนผมหรือจะเป็นเว็บอื่นๆก็ได้แล้วแต่ใจครับ เสร็จแล้วจะมาโพสต์ในความคิดเห็นหรือส่งมาที่เมล์ Chengings at gmail.com ก็ได้ครับ จะขอบคุณมากๆอีกเหมือนกัน
อัพเดต : แก้ไขเรื่องคำว่าที่นี้ให้เป็นที่นี่แล้วแก้ไข ATSUI ให้เป็น UCFindTextBreak
อัพเดต : เพิ่มรูปจากระบบปฏิบัติการ Mac OS X 10.4.10 จากพี่เก่งครับ
อัพเดต : เพิ่มรูปจากระบบปฏิบัติการ Ubuntu 7.04 - Feisty Fawn จากน้อง DtTvB ครับ
Firefox กับภาษาไทยบน Windows และ Mac OS X
Firefox มีปัญหาการตัดบรรทัดภาษาไทยมายาวนาน จนกระทั่งไม่นานนี้คุณเทพฯประสบความสำเร็จในการปรับปรุงส่วนตัดบรรทัดให้กับ Firefox โดยการเรียกใช้ Pango ของ GNOME ที่นิยมใช้กันแพร่หลายบน GNU/Linux และระบบปฎิบัติการคล้ายยูนิกซ์อื่นๆ. สำหรับระบบปฎิบัติการอื่นๆที่ไม่มี Pango นั้น Firefox ก็จะเรียกใช้กฎการตัดบรรทัดที่ติดมากับ Firefox เอง. อย่างไรก็ตามเพื่อให้การตัดคำบนระบบปฎิบัติการอื่นๆมีความถูกต้องมากขึ้น ส่วนปรับปรุงแก้ไข (patch) สำหรับการตัดบรรทัดโดยเรียกใช้ความสามารถของระบบปฎิบัติการ สำหรับ Windows และ Mac OS X ก็ถูกเสนอเข้าใน Bugzilla และผ่านการ review ของนักพัฒนา roc แล้ว. ขณะนีี้จึงอยู่ในช่วงรอความเห็นของนักพัฒนาของโมซิลาคนอื่นๆ และรอ check-in เข้าสู่ source code หลักของโมซิลา. ความคืบหน้าสามารถติดตามได้ที่ Bug #390048 และ Bug #389520 สำหรับ Windows และ Mac OS X ตามลำดับ.
อ่านเพิ่ม: http://scratchpad.wikia.com/wiki/Firefox_Thai
































