ซิลเวอร์ไลท์ 4 มีปัญหาเรื่องการสนับสนุนการทำงานข้ามแพลตฟอร์ม

by nuntawat
24 November 2009 - 21:14

สำนักข่าวอังกฤษ The Register ได้รายงานว่า ซิลเวอร์ไลท์ 4 เบต้า ที่ไมโครซอฟท์เพึ่งเปิดตัวไปในงาน PDC ที่ผ่านมา อาจมีปัญหาเรื่องการสนับสนุนการทำงานข้ามแพลตฟอร์ม (cross-platform support) เนื่องจาก

  • HTML control ในซิลเวอร์ไลท์จะเรียกใช้คอมโพเนนท์จากอินเทอร์เน็ตเอกซ์พลอเรอร์ในวินโดวส์ หรือจาก Safari ใน Mac ซึ่งจะทำให้การเรนเดอร์นั้นแตกต่างกันอย่างแน่นอน
  • การเพิ่ม Component Object Model (COM) เพื่อให้โปรแกรมที่มาเรียกใช้สามารถติดต่อระหว่างโปรเซส (interprocess communication) และสร้างออปเจ็คได้แบบพลวัต (dynamic object creation) ได้ ซึ่งจะมีประโยชน์ทั้งสามารถเข้าถึงฮาร์ดแวร์หรือการทำงานร่วมกับไมโครซอฟท์ออฟฟิศได้โดยอัตโนมัติ เป็นต้น แต่ฟีเจอร์ COM มีเฉพาะในวินโดวส์เท่านั้น

    โฆษกของไมโครซอฟท์ได้ตอบคำถาม Ars Technica ว่า ทีมซิลเวอร์ไลท์ได้ทำตามข้อเรียกร้องของลูกค้าที่ต้องการให้ซิลเวอร์ไลท์เข้าถึงผ่าน COM ได้ แต่ทางทีมพัฒนาเองก็กำลังหาทางให้มีฟีเจอร์ที่คล้ายกับ COM บน Mac รวมถึงแพลตฟอร์มอื่นๆ เพื่อให้ซิลเวอร์ไลท์ยังคงสนับสนุนการทำงานข้ามแพลตฟอร์มต่อไป ในขณะเดียวกันก็ได้ติดต่อกับทีม Moonlight เพื่อเพิ่มฟีเจอร์ใหม่ๆ ลงไปด้วย

ที่มา: The Register ผ่าน Ars Technica

Blognone Jobs Premium