หลังจากทีมพัฒนาไมโครซอฟท์เอาต์ลุกยืนยันผ่าน Microsoft Office Team blog ว่าในออฟฟิศ 2010 จะยังใช้การแสดงผล (render) ทั้งการอ่านและเขียนอีเมล บนพื้นฐานของไมโครซอฟท์เวิร์ดเช่นเดียวกับออฟฟิศ 2007 ในปัจจุบัน (เอาต์ลุก 2000 หรือรุ่นก่อนหน้าจะใช้การแสดงผลแบบ HTML) ก็ได้มีกลุ่มบุคคลที่เรียกตัวเองว่า E-mail Standards Project สร้างเว็บไซต์ชื่อว่า FixOutlook.org ขึ้นมาเพื่อเป็นการรวมตัวของผู้ใช้งานเอาต์ลุกที่ไม่เห็นด้วยกับการตัดสินใจใช้การแสดงผลอีเมลบนเอกต์ลุก 2010 บนพื้นฐานของเวิร์ด เนื่องจากการแสดงผลบนพื้นฐานของเวิร์ดนั้นมีข้อจำกัดในการแสดงผล HTML มากกว่า เช่นไม่สามารถใช้ CSS สคริปได้ มีปัญหาในการจัดหน้าโดยอาศัยตาราง แต่จะสามารถใช้คุณสมบัติใหม่ๆ เช่น Smart Art ได้เช่นเดียวกับเวิร์ด (ดูตามรูปตัวอย่างข้างล่าง) โดยให้ทำการส่งข้อความผ่าน Twitter
โดยหลังจากที่ E-mail Standards Project ได้ออกแคมเปญ FixOutlook.org ไมโครซอฟท์ได้ชี้แจงผ่าน Microsoft Office Team blog โดยได้เน้นคำพูดในย่อหน้ารองสุดท้ายว่า
There is no widely-recognized consensus in the industry about what subset of HTML is appropriate for use in e-mail for interoperability.
แล้วชาว Blognone ล่ะ คิดเห็นว่าอย่างไรบ้างครับ?
(คลิกที่หัวข้อเพื่อดูภาพเปรียบเทียบการแสดงผลอีเมลบนเอกต์ลุก 2000 และ 2010)
ภาพแสดงการเปรียบการแสดงผลอีเมลบนเอาต์ลุก 2000 และ 2010
ภาพตัวอย่างแสดงความสามารถของเวิร์ดในการเขียนหรือแสดงผลอีเมลบนเอาต์ลุก 2007
หมายเหตุ: Email Standards Project เป็นกลุ่มที่ทำงานระหว่างผู้ผลิตโปรแกรมสำหรับจัดการเกี่ยวกับอีเมลและนักออกแบบเว็บ เพื่อยกระดับการสนับสนุนมาตรฐานเว็บและความสามารถในการเข้าถึงของอีเมล
ที่มา: Microsoft Office Team blog ผ่าน C|Net
Comments
ขอแสดงความคิดเห็นคนแรก...ผมว่าน่าจะให้ผู้ใช้เลือกได้ว่าจะแสดงผลลแบบ HTML หรือแบบเวิร์ด คล้ายๆ กับ Compatibility Mode บน Internet Explorer 8
อาจจะเพราะว่า มีการใช้ editor บนพื้นฐานของ Word อยู่แล้ว ถ้าต้องแสดงผลโดยใช้ส่วน IE เข้ามาร่วมด้วยแบบนี้ก็เท่ากับว่าต้องทำงานซ้ำซ้อนหรือเปล่า ?
แล้วต้องแก้ไขตัว Editor ของ Word ให้แสดงผลเหมือน IE ? หรือเขียน Editor ขึ้นมาใหม่ ? เพราะถ้าแสดงผลไม่เหมือนกันก็จะไม่เป็น WYSIWYG ไปซะงั้น
แล้วดูเหมือนว่า Word จะรับมือกับพวกภาพ embeded ในเอกสารได้ดีกว่า HTML เพราะไม่ต้องลิงค์ไปไฟล์ภายนอก (หรือว่า HTML embed ไฟล์ภาพลงไปในไฟล์เดียวกันได้ ?)
สำหรับผมนะ ผมว่าถ้าผมเป็น PM ผมคงคัดค้านเต็มที่เลยล่ะ อิอิ
ปล. ที่ผมพูดถึง IE เพราะจำตัว Renderer ของ MS ไม่ได้ว่ามันชื่ออะไร (ฮา) ไม่ได้พูดถึงตัว Browser นะครับ
.mht ไงครับ single file html มีรูปเก็บอยู่ในนั้นแล้ว รู้สึกจะเก็บเป็น Base64 String
email เปน mht ไป .. แล้วเจ้าอื่นจะเปิดดูได้มั้ยนั่น ??
ใน Email มันฝังรูปไปพร้อมๆ กับ HTML ได้นะ
มากเท่าความเกลียดของผมที่มีต่อ HTML email ผมชื่นชมไมโครซอฟท์สำหรับการตัดสินใจนี้ครับ ให้ดีอยากให้โปรแกรมอีเมลล์อื่นๆ ทำตามด้วยซ้ำไป อย่างน้อยมันน่าจะช่วยลด HTML email abuse ได้ระดับหนึ่งน่ะนะ
โดยส่วนตัวสนับสนุน HTML mail นะ แต่อยากให้มีมาตรฐานที่แน่ชัด (และปฏิบัติ) มากกว่าที่ต่างคนต่างทำ
คือถ้าทำให้แสดงผลแบบ Word แล้วไม่รู้จะเอาไปใช้กับใคร (นอกจาก Outlook ด้วยกันเอง)
ezybzy.info blog
ยังคงเป็น HTML อยู่นี่ครับ แค่เปลี่ยนตัว render จากที่เป็น Trident ก็ไปใช้ HTML Renderer ของ Word แทน
onedd.net
onedd.net
เท่าที่ผมเข้าใจนะครับ ไมโครซอฟท์จะใช้เวิร์ดเป็นตัวเรนเดอร์สำหรับ HTML Email ครับ ไม่ได้แปลว่าต่อไปนี้อีเมลจะอยู่ในรูปแบบเวิร์ด
ซึ่งวิธีนี้มันทำให้เราไม่สามารถใช้ฟีเจอร์อื่นๆของ html ได้เต็มที่ เพราะว่าตัวเรนเดอร์ของ word มันไม่รองรับเยอะเท่ากับ Trident ซึ่งเป็นตัวเรนเดอร์ของ IE เลยทำให้เกิดปัญหาขึ้น
วิธีแก้ปัญหาที่ตรงจุดที่สุดคือไปทำให้ตัวเรนเดอร์ของเวิร์ดมันฉลาดเท่า Trident แต่ว่ามันจะเปลืองเวลาและทรัพยากรมากเกินไป
เรื่องนี้ส่วนตัวแล้วผมเฉยๆ เพราะ
ที่งงคือทำไมหลายๆคนที่ไม่ได้ใช้ outlook และไม่ได้มีส่วนได้ส่วนเสียกับการตัดสินใจนี้ถึงออกมาโวยวายนัก
onedd.net
onedd.net
แต่ Word มันก็ไม่ได้สร้าง HTML สะอาดๆ แบบที่เราคาดหวังจะให้มันสร้างนี่?
ezybzy.info blog
แน่ใจเหรอครับ?
HTML จาก Word document กับตัวที่ฝังใน Outlook มันไม่เหมือนกันนะครับ
ที่ทำงานผมมีคน 30 กว่าคน ใช้ gmail outlook hotmail thunderbird ด้วยกันได้ ไม่เคยมีปัญหาเรื่อง formatting เลย
เวลาผมพิมพ์อีเมล์ ผมชอบใช้ตัวหนาบ้าง ขีดเส้นบ้าง แบ่งหัวข้อเป็น bulletted list บ้าง ก็เปิดดูกันได้ถ้วนหน้าไม่เห็นจะมีอะไร
ต้องมองก่อนว่า อยากได้อีเมลที่แสดงผลเหมือนกับตอนเขียน หรืออีเมลที่ใช้เป็น HTML ถูกต้องตามมาตรฐานเปีะๆ ใช้ตามหลัก semantic และ css ได้
ซึ่งถ้าเป็นอย่างแรกผมคิดว่าการใช้เวิร์ดอาจจะทำให้แสดงผลดีกว่าเดิมด้วย เพราะอย่างที่รู้กันว่า css ต่างบราวเซอร์มันก็ต่างกันขนาดนี้ แต่ว่าเวิร์ดมันโง่ ใช้ฟีเจอร์พวกนี้ไม่ได้ (แต่ใช้ของเวิร์ดเองอย่าง SmartArt ได้) แปลว่ามันก็ยังคงอิงกับ HTML เก่าๆอย่างตารางด้วยซ้ำ ในกรณีนี้มันไม่ต้องไปยุ่งในส่วนที่มีปัญหาอย่าง CSS แล้ว ก็เลยน่าจะทำให้แสดงผลได้ดีกว่าเดิม
ถ้าเป็นอย่างหลัง คงต้องมาดูกันว่าความสะอาดแบบที่เราคาดมันระดับไหน ซึ่งมันอาจจะไม่เท่ากันก็ได้
เพิ่มอีกอย่าง ข้อดีอย่างเดียวของอีเมล HTML ที่ผมนึกออกคือ ใช้ character set เป็นภาษาไทยกับ unicode ได้
onedd.net
onedd.net
ไม่ได้ใช้ Outlook แต่มีส่วนได้ส่วนเสีย เพราะรับอีเมล์จากคนที่ใช้ outlook ครับ ไม่รู้ว่ามันจะมีปัญหากับ mail client อื่นๆ มากหรือเปล่า ไม่รู้ว่าโค้ดที่ออกมาจากตัว generator มันจะหน้าตายังไง (เคยเห็น HTML ของ MSO ทำให้ไฟล์ขนาดใหญ่มาก) แต่ผมก็แค่ใช้ web-based ตลอดนะ เหอๆ
iPAtS
iPAtS
อะไรเข้ากับมาตรฐาน HTML และได้คะแนน ACID3 Test มากสุดน่ะครับ
เอ่อ... นี่ email นะครับ
ต้องได้คะแนน ACID3 ไปทำไม
มันไม่ใช่ Browser นะครับ
มันคือ email
เท่าที่ผมอ่านในเนื้อข่าว ผมยังไม่ค่อยเข้าใจนะครับว่าเปลี่ยนจากของเดิม (คืออะไร? ไม่ได้บอกไว้) มาเป็น Word แล้วมันมีอะไรเปลี่ยนไป อีกประเด็นก็คือถ้าใช้เหมือนกับ Office 2007 แล้วมันมีอะไรเปลี่ยนตรงไหนใน 2010?
พอมาอ่านคอมเมนต์ของ wiennat ถึงได้เข้าใจมากขึ้น ยังไงช่วยอัพเดตเนื้อหาข่าวด้วยครับ
อย่างสุดท้าย Office ใช้ภาษาไทยว่า "ออฟฟิศ" ครับ
แก้ไขแล้วครับ
ส่วนตัว สนับสนุนแบบ HTML ครับ เพราะไม่เคยใช้ประโยชน์จากลูกเล่นของ Word ในเมล์เลย เมล์ที่รับมาร้อยทั้งร้อยถูกจัดมาให้แสดงเป็น HTML สวยงาม ถ้าต้องมาเละบน Outlook น่ารำคาญแย่ แต่สำหรับภายในองค์กรการทำงานก็อาจจะสะดวกกว่า
แต่ถ้าเป็นตัวเองขอเลือกเป็น HTML ครับ แล้วถ้าจะจัดหรืออะไรมาแบบ Word ค่อยแนบเป็นเอกสารเพิ่มไปก็พอแล้ว ผมจะได้ใช้ร่วมกับ GMail, Hotmail, Yahoo! Mail และอื่นๆ อีกมากมายได้อย่างมีความสุข
แต่ถ้ามองว่า MS ต้องการให้ใช้ Outlook เฉพาะในองค์กรการทำงาน ไม่เน้นผู้ใช้ตามบ้านทั่วไป (ให้ไปใช้ Windows Live Mail หรือ GMail? แทน) ก็โอเคนะครับ องค์กรจะได้ส่งไปมากันภายในสะดวกๆ แต่อย่าดันเอาเมล์ที่จัดโดย Word มาส่งให้คนอื่นที่ไม่อยู่ในองค์กรแล้วกัน 90% มันเละ ขนาดรูป Background ยังไม่แสดงเลย
มาตราฐานกูมาอีกแล้ว
รอดู Mozilla Office และ AbiWord ที่วาดกราฟ 3D ได้
ตอน ๒๐๐๗ อาจจะยังไม่จำเป็น แต่ผมคิดว่า ๒๐๑๐ นี่ Microsoft จำเป็นที่ต้องทำแบบนี้เพราะ Windows 7 ที่ไม่ติด IE มาให้ทำให้ Render ด้วย Trident ไม่ได้ล่ะมั๊งครับ ก็ลุ้นๆ ให ๒๐๑๐ ตัวเต็มมัน Render ได้สวยๆ แล้วกัน
ถ้าเป็นเช่นที่ว่ามาจริง ก็ควรมีให้เลือกว่าจะใช้อะไร Render ออกมานะ
The Phantom Thief
เค้าเอาออกแค่ IE นิครับ แค้เอนจิ้นมันยังอยู่
OFFICE + WORD = โคตรแดกและค้างบ่อย ?
สมการนี้ต้องพิสูจน์ครับ
เรื่องอีเมลผมเป็น purist ที่คิดว่าอีเมลควรเป็น plain text เท่านั้น (ใครส่ง html มาจะตอบกลับเป็น plain text หมด)
+1 ไม่เคยพยายามทำให้อีเมล์ตัวเองดูดีด้วยลูกเล่นต่างๆของ HTML เลย อีเมล์สำหรับผมก็แค่จดหมายที่เขียนด้วยคอมพิวเตอร์แล้วไม่ได้ปริ้นท์ออกมาแต่ส่งไปทั้งอย่างนั้นเอง แต่หากดูเปรียบเทียบรูปของทั้งสองฝั่งผมชอบของทาง HTML มากกว่านะ
ผมแอบสงสัยว่า คนที่มาออกความเห็นนี่เคยได้กด View-source จากเมล์ Outlook ดูกันแล้วเหรอครับ... ?
มันไม่ได้สกปรกอย่างเมื่อก่อนแล้วนะ จะมีก็แค่ CSS จัดการฟอนท์เท่านั้น แต่ Markup ถือว่าสะอาดใช้ได้นะครับ ถ้าคิดถึงเรื่อง Compatibility กับ Service อื่นด้วย
มันเป็นแค่อีเมล์นะครับ ผลลัพธ์มันไม่เหมือนกับการ Save As HTML จากเอกสารใหญ่ๆ ซะหน่อย
เจอมันมี
<mso:xxx>
อยู่ก็รู้สึกไม่ชอบมันแล้วครับ ก็เข้าใจว่าทำเพื่อให้มันเข้ากันได้กับของของตัวเอง แต่ช่วยเอามันออกตอนส่งออกไปได้ไหมezybzy.info blog
เดี๋ยวก็ได้เจอ Standard ของ HTML แบบเพี้เยนๆเหมือน IE6 หรอก
เจอ HTML+SmartArt เข้าเป็นไงล่ะ...
อ่านใหม่อีกรอบ หัวข้อข่าวน่าจะเป็น
"Outlook 2010 ใช้ Word แสดงอีเมลแทน IE"
เข้าใจว่าตอนเขียนอีเมลใน Outlook ก็ใช้ Word เป็นเอนจินหลักอยู่แล้ว
onedd.net
onedd.net
เป็น Word ก็ดีกับผู้ใช้ทั่วไป แต่ข้อเสียนั้นไม่รู้...
------
R.I.P. Michael Jackson
ทำไมดูซีเรียสกันจัง มันแค่ e-mail เอง ปกติผมส่ง mail ก็ใช้แค่ plaint text + attach file เท่านั้นเอง ส่วนเมลล์ที่ต้อง forward ผมต้องลบขยะออกให้หมดก่อน โดยเฉพาะรายชื่อที่ forward บางเมลล์แค่ cc ก็ยาว 2-3 หน้าแล้ว เนื้อหามีจิ๊ดเดียว
เหมือนผมเลยแฮะ
สนับสนุนให้ลบรายชื่อ forward ออกเช่นกันครับ ไม่รู้จะส่งมาทำไม ไม่เห็นได้ประโยชน์ บางทีมีชื่อเราอยู่ในนั้นแล้วแท้ๆ มันก็ยังส่งซ้ำมาอีก เปลือง B/W เปล่าๆ
แต่เรื่องซีเรียสหรือเปล่านี่ฝ่ายคนใช้ปกติไม่เป็นไรหรอกครับ แต่พวกที่เขาส่งจดหมายข่าวอะไรพวกนี้สิครับรับเต็มๆ เลย
The Phantom Thief
จะเป็นอะไรก็ช่าง ท้ายสุดก็ให้ output html ถูกต้องตามมาตฐาน ก็พอไม่ใช่หรือ
ปัญหาคือ HTML ที่สร้างจาก engine ของ Word ใน Outlook 2007 กับ 2010 beta มันไม่เข้ากับมาตรฐานครับ ทางกลุ่มเลยเรียกร้องให้พัฒนาให้มันตรงกับมาตรฐาน ไม่ได้บอกให้เลิกใช้ Word มา render อีเมล์
โดยส่วนตัวแล้ว
ไม่ชอบ MS ตั้งแต่ทำ 2007 ละ ที่พยายามตั้งมาตรฐานใหม่ๆ ที่ห่วยแตกกว่าเดิมและไม่ complatible กับ office อันเดิมๆ หรือ office platform อื่นๆ แม้จะ provide solution ให้ convert เป็นไฟล์แบบเดิมๆ ได้ แค่ convert ได้ห่วยแตกมาก
ทุกวันนี้ทำงานได้ แม้จะไม่มี MS Office งานออกมาได้ดีทุกอย่าง
ยังไงก็แก้ให้ไม่มี winmail.dat ด้วยเถิด
ถ้าสำหรับคนที่ต้องทำ newsletter ให้ดูดี แล้วดูเหมือนจดหมายข่าว .. ผมว่านี่คือฝันร้ายเลยล่ะครับ
ปัญหาคือว่า เมื่อก่อน Outlook มีตัวเลือกครับ ให้เลือกระหว่างใช้ Word render กับ IE render .. ซึ่งปัญหาที่เกิดขึ้นในตอนนี้คือตัวเลือกนั้น "จะถูกนำออกไปใน Office 2010" ครับ
เท่ากับว่าการที่จะทำให้ newsletter ดูสวยๆ designer จำเป็นที่จะต้องออกแบบโดยการใช้ table .. ใช่ครับ table .. ที่ตอนนี้ทุกคนพยายามหลบเลี่ยง เพราะว่า "มันไม่ถูก context" ของการสร้างมาให้มันเป็นครับ
แล้วยิ่งถ้าคุณได้รับ requirement มาว่าต้องออกแบบ newsletter ในรูปแบบหนึ่งๆ ซึ่งการจัดหน้าโดยใช้ table ทำไม่ได้ แล้วลูกค้าที่เช็คงานของคุณมี requirement ว่าต้องให้สามารถดูได้บน Outlook 2000, 2003, 2010 แล้วต้องสวยด้วยแล้ว .. ผมว่าเตรียมพับงานได้เลยครับ ได้โต้เถียงกันนานแน่ๆ
HTML Email ถึงมันจะดูสกปรก ดูรกรุงรัง ดู abusive แต่บางครั้งก็เป็นวิธีการที่ดีในการส่งข้อมูลถึงกลุ่มลูกค้าของลูกค้าครับ แล้วก็มีลูกค้าหลายๆ เจ้าเหมือนกันที่ต้องการ feature นี้ แล้วต้องการให้อีเมล์ออกมาดูดีครับ
บล็อกของผม: http://sikachu.com
บล็อกของผม: http://sikachu.com
+1 ผมไม่มีปัญหากับ html email มันก็แค่เบสิก html tag กับลิงก์ไปภาพ... แต่เกลียด html email ที่เป็นภาพทั้งชิ้น (อักษรก็เป็นภาพ) อันนี้มักง่ายมาก
email ที่เป็นแค่ plain text ก็เหมือนจดหมายที่ไม่มี corporate identity มันดูไม่น่าสนใจ