โปรแกรม email – ตัวไหนดี ได้มาตรฐาน

วันนี้ขอคุยเรื่องพื้นๆ คือโปรแกรมที่เราใช้อ่าน email ครับ เป็นเรื่องที่ใช้ทุกวัน และแทบจะไม่มีใครถามถึงกันนัก

ผมอยากเปรียบเทียบ email เหมือนโทรเลข ว่าตามหลักพื้นฐาน เพียงแค่นำข้อความ จากผู้ส่งไปถึงผู้รับได้ครบถ้วน ก็น่าจะพอแล้ว จะให้เราอ่านเป็นตัวหนังสือดำบนพื้นขาวหรือเป็นสีอื่นบนพื้นสีใดๆ จะใช้ฟอนต์อะไรก็ได้ จะเป็นลายมือหรือตัวพิมพ์ ไม่น่าจะสำคัญนัก มันก็ได้ความหมายเหมือนกัน คล้ายๆกับการใช้ SMS ในโทรศัพท์มือถือ

นั้นคงเป็นจริงในสมัยเริ่มแรก ในสมัยก่อนยุคที่จะมีการใช้
Graphic User Interface แบบ Apple Macintosh หรือ Microsoft Windows หรือ ระบบUNIX ทั่วไป

แต่เมื่อคอมพิวเตอร์สามารถแสดงภาพสี จอภาพโตขึ้นมาก ความต้องการที่จะให้จดหมายมีหน้าตาคล้อยตัวพิมพ์แบบต่างๆ มีสี และมีภาพประกอบก็เกิดขึ้น ใครส่งโฆษณามา ก็อาจจะมีสีสรรค์ด้วยภาพประกอบ ใช้ฟอนต์ภาษาไทยและภาษาต่างๆได่หลายภาษา แถมยังแนบไฟล์เอกสารอื่นหรือภาพประกอบ จะแนบภาพเคลื่ีอนไหวมาด้วยก็ได้ แต่คำถามที่ผมพบบ่อยก็คือ อยากจะก๊อปปี้หน้าเว็บมาแปะลงใน email ทำไมจึงเพี้ยน เวลาเปิดอ่านด้วยโปรแกรม email ที่แตกต่างกัน ทำไมจึงจัดหน้าจอไม่เหมือนกัน มันเกิดอะไรขึ้นกับ HTML mail

วันนี้ ได้เข้าไปอ่านบทวิเคราะห์ เปรียนเทียบคุณภาพโปรแกม email ต่างๆที่เราชื่นชอบ ได้แก่
AOL Webmail
Apple Mail
Apple MobileMe
Eudora (Penelope)
Google Gmail
Lotus Notes 8
Entourage
Outlook 2007
Thunderbird
Windows Live Hotmail
Windows Live
Windows Mail
Yahoo! Mail
Yahoo! Mail (Classic)

โดยที่เว็บ http://www.email-standards.org/ ได้ทำการวิเคราะห์คุณสมบัติต่างๆของโปรแกรม email ทั้งหมดให้เราทราบ อ่านแล้วก็ถึงบางอ้อ ว่าทุกตัว ไม่ได้แสดง email ตรงตามมาตรฐาน HTML ได้ทั้งหมด ใครทำได้แค่ไหน เชิญอ่านเองได้เลยครับ

อ่านแล้ว หากท่านทราบข่าวว่า Microsoft จะเปลี่ยนวิธีการแสดงผล HTML mail ในผลิตภัณฑ์ใหม่ Outlook 2010 แล้ว ท่านอาจจะตกใจที่ทราบว่า ไมโครซอฟต์ ได้ประกาศว่าจะถอยห่างจากมาตรฐาน HTML ไปอีก จนกระทั่งมีคนรวมตัวกันรณรงค์ประท้วงกันที่เว็บ http://fixoutlook.org/ ขณะนี้ มีผู้เข้าไป tweet แสดงความเห็นกันกว่า 6000 ความเห็นแล้วครับ เว็บนี้ทำเจ๋งมากครับ เพราะนำภาพ avatar ของผู้ที่ tweet ประท้วงทุกคนขึ้นหน้าเว็บเลย เจ๋งมากๆ…..

Advertisements

4 comments on “โปรแกรม email – ตัวไหนดี ได้มาตรฐาน

  1. ผมคิดว่า plain text e-mail ดีที่สุดครับ โดยเฉพาะถ้าเป็นเมลที่ต้องการการโต้ตอบ จะ quote คำพูดได้สะดวกว่า เนื่องจาก flow ของข้อความจะเป็น linear เสมอ

    HTML โดยพื้นฐานแล้วไม่เป็น WYSIWYG มาตั้งแต่ต้น แม้จะมี CSS แล้วก็ตามครับ ตัวอย่างเช่น ฟอนต์ที่ระบุก็เป็นเพียงแนวทางให้ rendering engine เท่านั้น ถ้าไม่มีฟอนต์ที่ระบุในระบบ ก็ขึ้นอยู่กับ rendering engine จะเลือกฟอนต์อื่นมาแทน เป็นต้น การนำมาใช้ในอีเมล โดยพยายามทำ user interface ให้ “WYSIWYG” ทำให้มักจะได้ HTML code ที่เลอะเปรอะไปด้วยแท็กที่ไม่จำเป็น (ตัวอย่างเช่น HTML ที่ export มาจาก MS Word) แถมยังแสดงผลเพี้ยนเมื่อไปแสดงในต่างระบบบ่อย ๆ เพราะเจาะจงรายละเอียดเกินเหตุ หรือจะเป็นการ abuse แท็กหรือ entity เช่น การใช้แท็ก DL ร่นย่อหน้า หรือบางครั้งก็ nbsp

    เดี๋ยวนี้ตามเว็บบอร์ดมี BBcode มาผสมโรงอีก การตัดแปะหลายครั้งจึงเห็น code โผล่เป็นขยะเกลื่อนกลาดบ่อย ๆ

    ผมจึงพยายามใช้แต่ plain text ในอีเมลครับ และไม่รู้สึกว่าการขาดความสามารถในการแสดง HTML mail จะเป็นเรื่องจริงจังอะไร และคิดว่าการที่ Google gmail แสดง HTML แบบที่เป็นอยู่ ถือเป็น feature ด้วยซ้ำ

    • ผมเห็นด้วยครับ และยังคิดว่าโลกเรายังมีเรื่องน่าสนใจแยะมาก ถ้าเรารู้จักใช้ text ให้เก่ง แต่ที่ผมชอบเกี่ยวกับ html mail ก็เป็นเพราะอยากเก็บหน้าวเว็บ และอยากส่งไปให้เพื่อน แต่ผิดหวังทุกครั้งเลยครับ เพราะเวลา paste หน้าเว็บ ลงไปบน mail composition แล้ว หน้าตาดูไม่ได้เลย จึงมองหา mail client ที่ทำ HTML rendering ดีๆ แค่ทำ table ถูกต้องก็หายาก

      • เวลาผมจะส่งหน้าเว็บไปให้คนอื่นดู จะส่งเฉพาะ URL ไปครับ

    • ผมเห็นด้วยกับพี่เทพเรื่อง plain text ครับ ทุกวันนี้เจอ html mail มา ก็จะตอบกลับใน gmail โดยสั่งให้เป็น plain text เสมอเหมือนกัน

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s