Tags:
Topics: 
Node Thumbnail

อธิบายก่อนว่า Dashboard เป็นคุณสมบัติหนึ่งใน Mac OS X 10.4 Tiger (รายละเอียด) เนื้อแท้ของมันแล้วคือ HTML ที่ใช้แท็ก <canvas> และจาวาสคริปต์ผสมกัน ที่สามารถทำอย่างนี้ได้เพราะว่าตัวเอ็นจินของ Dashboard ใช้ตัวเรนเดอร์เว็บเพจตัวเดียวกับของ Safari ในการแสดง widget ต่างๆ

ตัวเรนเดอร์เพจนี้แอปเปิลตั้งชื่อว่า WebCore ซึ่งไปเอาโค้ดมาจากโครงการ KHTML ของฝั่ง KDE ที่ใช้ในเบราว์เซอร์ Konqueror นี่ตัวอย่างที่ดีของการนำโอเพนซอร์สไปใช้ เพราะ Safari เป็นเบราว์เซอร์ตัวแรกที่ผ่านการทดสอบการแสดงผล Acid2 ก่อนจะจูง Konqueror ให้ผ่านตามไปด้วยกัน (Firefox ยังไม่ผ่านนะครับ) ตอนนี้มีตัวอย่างที่สองแล้ว เมื่อ KHTML สามารถแสดงผล <canvas> ได้ นั่นหมายความว่าใน KDE4 เราจะสามารถบูตลินุกซ์ขึ้นมา เข้าไปที่เว็บแอปเปิล แล้วดาวน์โหลด widget ของ Dashboard มาใช้บน KDE ได้เลย

อย่าเพิ่งตื่นเต้นเกินว่ามันจะใช้ได้ 100% เพราะว่า widget จำนวนมากเรียกใช้ API ที่มีแต่ใน OS X เท่านั้น แต่ก็เป็นสัญญาณอันดีของฝั่งแฟนๆ KDE นะที่มา: OSNews

ข่าวแถมอีกข่าว KOffice2 ที่มีกำหนดออกปี 2007 มีโครงการประกวด UI ไอเดียใหม่ๆ สนใจลองไปอ่านดูได้ เงินรางวัล 1000 เหรียญครับที่มา: GUI and Functionality Design Competition for KOffice 2

Get latest news from Blognone