สำนักข่าวอังกฤษ 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
on
MS คงไม่ถนัด
LazarusSP1 Wed, 25/11/2009 - 06:23
MS คงไม่ถนัด แฟลตฟอร์มอื่นๆอย่างแน่นอน ถึงเกิดปัญหาเรื่อง Cross Platform
ตัว COM
paween_a Wed, 25/11/2009 - 09:43
ตัว COM นี่มันจะเป็นจุดในการเริ่มต้นของการสร้างไวรัสเลยนะเนี่ย หรือเปล่า?
โอ
wiennat Wed, 25/11/2009 - 10:12
โอ แบบพลวัต
นานแล้วที่ไม่ได้เห็นคำนี้
ใครสั่งให้เอา COM เข้ามาเนี่ย
mr_tawan Wed, 25/11/2009 - 10:29
ใครสั่งให้เอา COM เข้ามาเนี่ย บุ่ยๆ
"HTML control
-Rookies- Wed, 25/11/2009 - 10:41
"HTML control ในซิลเวอร์ไลท์จะเรียกใช้คอมโพเนนท์จากอินเทอร์เน็ตเอกซ์พลอเรอร์ในวินโดวส์ หรือจาก Safari ใน Mac ซึ่งจะทำให้การเรนเดอร์นั้นแตกต่างกันอย่างแน่นอน"
แล้ว Linux ล่าาาาา
คงต้องถามทีมแสงจันทร์
jirayu Wed, 25/11/2009 - 21:09
In reply to "HTML control by -Rookies-
คงต้องถามทีมแสงจันทร์
ดูเหมือน Flash
toandthen Wed, 25/11/2009 - 13:17
ดูเหมือน Flash จะยังอยู่คู่บ้านคู่เมืองต่อไป (โดยเฉพาะเมืองไทย หิหิ)
+1
JavaDevil Wed, 25/11/2009 - 22:41
In reply to ดูเหมือน Flash by toandthen
+1
มันก็ไม่ได้ทำอะไรได้น้อยลงนะค
meekob Wed, 25/11/2009 - 21:05
มันก็ไม่ได้ทำอะไรได้น้อยลงนะครับ น่าจะออกแนวไฮบริดมากกว่า คือมีความสามารถทั้งครอสแพลตฟอร์ม (ในสิ่งที่ควรจะทำได้) และดึงเอาความสามารถเฉพาะของแต่ละแพลตฟอร์มออกมาใช้ได้ด้วย