เรื่องวุ่นๆ ของไมโครซอฟท์ ปัญหามาตรฐาน OpenXML ใน Office 2010

by mk
9 April 2010 - 08:08

ช่วงปี 2007-2008 ข่าวใหญ่อันหนึ่งของวงการไอทีก็คือ การผลักดันขอยื่นฟอร์แมต Office OpenXML ที่ใช้ใน Microsoft Office 2007 เข้าเป็นมาตรฐานของ ISO ซึ่งมีปัญหามากมาย แต่สุดท้ายจบลงด้วยการที่ ISO ยอมรับ OpenXML เข้าเป็นมาตรฐาน

อย่างไรก็ตาม ฟอร์แมตของ OpenXML ที่ผ่านมาตรฐานของ ISO (รู้จักกันในนาม ISO/IEC 29500) นั้นไม่เหมือนกับฟอร์แมตที่ใช้ใน Office 2007 เพราะถูกแก้ไขทางเทคนิคไปหลายประการ ทำให้ Office 2007 ไม่ผ่านการทดสอบตามมาตรฐานของ ISO และไมโครซอฟท์บอกว่าจะแก้ให้ใน Office 2010

ปัญหาคือเวลาผ่านมาสองปี Office 2010 ใกล้ออกเต็มทน แต่มันยังไม่รองรับ ISO/IEC 29500 อยู่ดี

เพื่อป้องกันความสับสน ตอนนี้มี OpenXML ทั้งหมด 3 เวอร์ชันครับ เรียงตามลำดับความเป็นมาตรฐาน จากน้อยไปมาก

  • OpenXML "2007" ใช้ใน Office 2007 ไมโครซอฟท์สร้างเองหมด (เรารู้จักกันในนาม .docx)
  • OpenXML "transitional" ใช้ใน Office 2010 พัฒนาขึ้นจากรุ่น 2007 เล็กน้อย
  • ISO/IEC 29500 เวอร์ชันที่ผ่านมาตรฐานของ ISO

Alex Brown อดีตคณะกรรมการพิจารณาของ ISO ซึ่งเคยสนับสนุนไมโครซอฟท์ ได้ออกมาโจมตีไมโครซอฟท์ว่าไม่ยึดมั่นในมาตรฐานของ ISO และทำให้ความเชื่อมั่นในกระบวนการของ ISO พังทลายลง

ที่มา - Ars Technica

ฝั่งไมโครซอฟท์นำโดย Doug Mahugh ได้ออกมาตอบโต้ว่า ไมโครซอฟท์ยังเคารพในมาตรฐานของ ISO แต่ยังทำได้ไม่ครบใน Office 2010 ด้วยเหตุผลด้านเวลา เพราะ Office 2010 ถูกพัฒนาขึ้นก่อนกระบวนการออกมาตรฐาน ISO จะเสร็จสิ้น และเหตุผลด้านความเข้ากันได้กับเอกสารที่สร้างจาก Office 2007

เขาบอกว่า Office 2010 นั้นสนับสนุน ISO/IEC 29500 แบบ read-only ไปพลางๆ และจะทำงานร่วมกับ ISO/IEC 29500 อย่างเต็มที่ใน Office 15 (รุ่นถัดจาก Office 2010)

ที่มา - Ars Technica

Blognone Jobs Premium