DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> XML學習教程 >> XML詳解 >> 什麼是XUL?
什麼是XUL?
編輯:XML詳解     

XUL是英文“XML User Interface Language”的首字母縮寫。它是為了支持Mozilla系列的應用程序(如Mozilla Firefox和Mozilla Thunderbird)而開發的使用者界面標示語言。顧名思義,它是一種應用XML來描述使用者界面的標示語言。XUL可以讀作“zool”,即類似“cool”的發音。

  雖然XUL並不是一種公開的標准,但它重用了許多現有的標准和技術,包括CSS、JavaScript、DTD和RDF等。所以對於有網絡編程和設計經驗的人士來說,學習XUL比學習其他使用者界面標示語言相對簡單。

  使用XUL的主要好處在於它提供了一套簡易和跨平台的widget定義。這節省了編程人員在開發軟件時所付出的努力。

  -----------------------------------------------------------------------------------------------

  引言

  一個XUL界面一般包含以下三個部份:

  內容: 定義使用者界面的XUL檔

  Skin: 定義程序外觀的CSS和圖像檔

  Locale: 定義界面字串的DTD檔(為了軟件本地化)

  -----------------------------------------------------------------------------------------------

  應用

  雖然XUL的設計原意是為了創做Mozilla程序及其擴充套件,但事實上人們也能利用它來編寫基於HTTP的網絡應用程序。基本安全性的原則,很多需要特權的XPCOM物件在無特權的XUL文件上都不能使用。唯有使用數碼簽署的腳本才享有此種特權。就算如此,這些文件亦受網頁浏覽器的限制,例如不能加載遠端的XUL、DTD和RDF文件。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved