01 September 2004

Gmail

เพิ่งมีโอกาสใช้ Gmail เมื่อวานนี้ เพราะมีพี่คนนึงให้มา พอสมัครไปก็ออกไข่ (ให้สิทธิไปชวนเพื่อนมาสมัคร) มาอีก เลยแจกจ่ายไปให้เพื่อนไปบ้างแล้ว ดูเหมือนเขาจะพยายามหาสมาชิกมากขึ้นนะ เพราะออกไข่มาบ่อยเหลือเกิน ลักษณะโดยรวมแล้วชอบนะ ชอบแนวคิดเรื่อง label ซึ่งคล้ายๆ folder แหละ เพียงแต่ไม่ได้เก็บเมลแยกกัน แต่ระบุประเภทหรือทำเครื่องหมายเอาไว้มาเมลนี้เป็นประเภทไหน ทำให้ค้นหาได้ง่ายขึ้น

ตอนนี้ก็ยังมีปัญหาอยู่เหมือนกัน เนื่องจาก Gmail จะแปลงเมลเป็น unicode โดยดูตามรหัสที่ระบุมาในเมล เลยทำให้เกิดปัญหากับเมลภาษาไทย ที่ส่งมาจากพวก hotmail.com หรือ yahoo.com เพราะพวกนี้มั่ว โดยกำหนดรหัสให้เป็น us-ascii ทั้งหมด ทำให้ Gmail แปลงเป็น unicode ผิด เพราะตัวอักษรไทย ก็จะกลายเป็นพวกตัวพิเศษต่างๆ ตามที่ระบุไว้ใน us-ascii ทำให้อ่านไม่ได้ ที่จริงปัญหานี้มีมานานแล้วล่ะ (สำหรับตัวเองก็รู้มาได้ 5 ปีแล้ว) สมัยก่อนใช้ Mew บน Emacs อ่านเมล ซึ่ง Mew ก็จะจริงจังกับรหัส ทำให้อ่านไม่ออก เวลาอยากจะอ่านที ก็ต้องไปเปิดซอร์สแล้วแก้รหัสเองให้เป็น tis-620 ก่อน แล้วกลับมาเปิดใน Mew อีกที ถึงจะอ่านได้ หลังๆ หันมาใช้ mozilla ปัญหาเลยลดลงหน่อย เพราะ mozilla ยอมให้เปลี่ยนรหัสได้ทันทีจากเมนู แต่หลังๆ ก็อาจจะชินชาด้วยแหละ คืออ่านไม่ได้ก็ไม่อ่าน ไม่สน เพราะส่วนใหญ่เป็นเมลส่งต่ออยู่แล้ว ไม่อ่านซักอันหนึ่งก็ไม่มีปัญหา ลองอ่านใน help ของ Gmail ดูเหมือนจะมีคนไปบ่นไว้เหมือนกัน เขาก็ตอบว่าจะพยายามแก้ ส่วนตอนนี้ให้เปิดดูต้นฉบับของเมล (ซึ่งจะไม่เปลี่ยนเป็น unicode) แล้วให้เลือกรหัสเอาเองล่ะกัน ตามความรู้สึกของตัวเองแล้ว Gmail แก้แค่นี้ก็ดีแล้วล่ะ ไม่ควรจะต้องแก้ปัญหามากกว่านี้ (จริงๆ แก้แค่นี้ก็เปลืองที่ไปเยอะเลยนะ เพราะต้องเก็บต้นฉบับเมลไว้หมด แทนที่จะเก็บแค่ส่วนที่แปลงเป็น unicode แล้วก็พอ) เพราะคนที่ต้องแก้คือคนส่ง ควรจะระบุรหัสให้ถูกมาตั้งแต่แรก ถ้าจะระบุว่าเป็น us-ascii เวลาเจอภาษาไทย ก็ต้องแปลงเป็น ? จะได้รู้ว่ารหัสมันผิด หรือหาทางแก้อย่างอื่นเช่น ส่งเป็น html แล้วใช้ character entity แทน ไม่ใช่ดันทุรังส่งดื้อๆ อย่างนั้น เพราะมันทำให้มั่วไม่รู้จบ แล้วพอใช้กันเยอะๆ เลยกลายเป็นหน้าที่ของคนรับที่ต้องทำยังไงก็ได้ให้อ่านให้ได้ ซึ่งมันแปลกๆ เฮ้อ...ช่วงนี้บ่นเยอะแฮะ

No comments: