เขียนถึงประเด็นร้อนใน blognone เรื่อง Open Standard ซะหน่อย
คำว่ามาตรฐานเปิดในวงการคอมพิวเตอร์บ้านเราที่ผู้ใช้ส่วนมากคิดว่าซอฟต์แวร์ไม่ใช่ต้นทุน ยังคงเป็นเรื่องใหม่มากๆ ดังนั้นจึงมักจะเป็นประเด็นร้อนให้ถกเถียงกันเสมอเมื่อมีการยกเรื่อง Open Standard ขึ้นมา
ผมเชื่อว่าการเปลี่ยนแปลงอะไรสักอย่าง ย่อมมีทั้งผู้ที่เห็นด้วยและไม่เห็นด้วย หลังการเปลี่ยนแปลงก็ต้องมีความเจ็บปวดทั้งสองฝ่าย แต่เชื่อเถอะว่ามาตรฐานเปิดในทางคอมพิวเตอร์จะทำชีวิตเราง่ายขึ้นเยอะ เช่น
- OpenDocument – คิดถึงการใช้งานไมโครซอฟท์ออฟฟิศที่ทุกคนต้องเจอปัญหาที่ไม่สามารถเปิดไฟล์ข้ามเวอร์ชั่นกันได้ อันเนื่องมาจากมาตรฐานของไมโครซอฟท์เองที่เปลี่ยนแปลงไปเรื่อยๆ แต่มาใช้ OpenOffice.org ที่สนับสนุน OpenDocument ก็จะทำให้ไม่มีปัญหาในการเปิดข้ามเวอร์ชั่นหรือแม้กระทั่งข้ามโปรแกรมที่สนับสนุน OpenDocument เหมือนกัน ชีวิตมันจะง่ายเสียขนาด…
- W3C – เป็นเรื่องเป็นราวใหญ่โตเสมอ เมื่อมีการทำเว็บที่รองรับแค่ IE หรือแค่ Firefox เท่านั้น เรื่องนี้จะง่ายขึ้นเยอะถ้า (คนที่เรียกตัวเองว่า) เว็บมาสเตอร์ทุกคนคำนึงถึงมาตรฐานกลาง แล้วมาทำเว็บที่สนับสนุนมาตรฐานกลางกันซะ เพื่ออนาคตที่ดีกว่า (ไม่ได้บอกว่าให้ทำเว็บต่อต้านการสนับสนุน IE นะ แต่ตัว IE เองต่างหากที่ไม่สนับสนุนมาตรฐานกลาง) เว็บนี้ผมก็กำลังพยายามจะให้ผ่าน W3C Validation อยู่เช่นกัน ดังนั้นชาว IE อาจจะรำคาญนิดนึง แต่ทนๆ เอาจนกว่าไมโครซอฟท์จะปรับปรุงเอาละกันนะครับ ดังนั้นพอถึงเวลาหนึ่งที่ทุกเว็บทำตามมาตรฐานและทุกเบราเซอร์รองรับมาตรฐานนั้น ปัญหาเรื่องการดูเว็บแตกต่างกันตามเบราเซอร์ก็จะหมดไป
สองตัวอย่างนี้คงชัดเจนว่าทำไมเราถึงควรสนับสนุน Open Standard เพราะฉนั้น มาเริ่มกันที่ตัวคุณเองก่อนเถอะ แล้วค่อยๆ บอกต่อกัน ผมเชื่อพลังของการตลาดแบบบอกต่อกันครับ
Dr – เรื่องการรักษา format หรือ style นี่ผมไม่เคยเจอใน .odt แฮะ (ใช้อยู่โปรแกรมเดียว) แต่ที่เห็นชัดก็คงเป็นเว็บนี่แหล่ะเนอะ
เรื่องจะให้เต็มร้อยนี่คงจะำำลำบากหน่อยล่ะครับ อย่าง HTML นี่คงเป็นตัวอย่าง แต่อย่างน้อยเมื่อมาตรฐานมันนิ่งๆ เข้า ข้อมูลของเราก็ยังใช้งานได้ไปตลอด
อย่าง .doc ที่เจอมันเจ๊งที อย่้าว่าแต่ style จะเอาข้อมูลกลับออกมาบางทียังยาก
.odt นี่อาจจะต้องรอไปอีกสักห้าปีถึงจะนิ่งล่ะครับ
ปัญหาจริงๆ ตอนนี้คือ มาตรฐานตอนนี้พร้อมในการใช้งานได้มากแค่ไหนต่างหาก ยกตัวอย่างการเปิดเอกสาร .odt ผ่านโปรแกรมที่บอกว่าสนับสนุนก็ยังไม่สามารถรักษา style หรือ format ได้ 100% แต่มันก็โอเคในเรื่องที่ว่า สามารถใช้ text editor ธรรมดาเปิดเอาเนื้อความได้อะนะ
ปล. ผมก็สนับสนุนการใช้มาตรฐานเปิดนา
.odt เหรอจ่า ผมสร้างใน Openoffice(windows) ไปเปิดใน Abiword(ลง patch ให้สนับสนุน odt แล้ว) ก็เจ๊งแล้ว
แ่ต่่ Openoffice ตอนหมวดใช้ save แต่ ms office format ทั้งนั้น
ส่วนมาตราฐานเปิดของเวบคิดเหมือนกันนะ อิงตามมาตราฐานไปแหละเนียน(ยกเว้น ลูกค้าบอกว่าต้อง IE Only อย่างตอนนี้ — แต่ผมไม่ได้ทำส่วนเวบนะ)