ปัญหานี้มันก้ำกึ่ง ๆ นะผมว่า ผมว่า ms แทงกั๊กมากกว่า
ปกติจะทดสอบ ot บน office หรือผลิตภัณฑ์ของ ms นี่ เขาจะมีไฟล์ตัวหนึ่งชื่อ usp10.dll ซึ่งตัวนี้เขาไม่ได้แจกจ่ายทั่วไปแถมห้ามแจกต่อด้วย แต่มันจะมากับ ms volt คือจะปล่อยให้เฉพาะ dev ว่างั้นเหอะ (usp (unicode script processor) ตัวใหม่ที่ว่านี้คงมาพร้อม vista)
ที่ว่า ms แทงกั๊กก็คือ ปกติ ms เขาจะจัดการเองให้เสร็จสรรพ เพียงแต่เราทำ font ให้ถูกต้อง ตำแหน่ง pua โอเคเป็นใช้ได้ใน ms แต่ถ้า font opentype มี ot รวมทั้งสคริปท์ thai เขาก็จะเปลี่ยนจากที่เคยจัดการเอง เปลี่ยนไปใช้ความสามารถของ ot ที่มีอยู่ใน font นั้น คือพูดง่ายว่า ถ้า font มี ot มีสคริปท์ไทยก็ไปใช้ ot ถ้าไม่มีก็จะจัดการให้อะไรประมาณนั้น ที่เฮียเคยบอกว่าในส่วนของ pua จะไม่มีใน vista ผมว่า ms คงจะต้องมีไว้ต่อไป (อันนี้เดา ๆ นะครับ ไม่เคยใช้)
คิดว่า ms คงเผื่อไว้เป็นทางเลือกให้ font แต่เท่าที่ลองบน word 2002 โดยเปลี่ยนไฟล์ usp ที่่ว่า ในส่วนของสคริปท์ latn ก็ไม่ทำงานนะ รวมทั้งฟีเจอร์ kern ด้วย ไม่ขยับเลย แต่บน adobe cs กลับโอเค
พูดถึง Volt นี่มีหลายฟีเจอร์ที่ adobe+fontlab ยังไม่รองรับ อย่าง ccmp คือใน volt นี่อย่าง glyph สระอำซ้ายนี่ไม่ต้องมีก็ได้นะครับ volt ทำได้ fontlab ยังทำไม่ได้ แต่ adobe ก็ยังไม่ซัพพอร์ตอยู่ดี
คงต้องรอดูสถานการณ์บน vista+office2007 อีกทีละครับ ว่าจะมีการเปลี่ยนแปลงหรือเปล่า