Presentation is loading. Please wait.

Presentation is loading. Please wait.

XUL XML User Interface Language. XUL Firefox’s user interface is in XUL and JavaScript XUL is a XML grammar to add/modify UI widgets of the browser. User.

Similar presentations


Presentation on theme: "XUL XML User Interface Language. XUL Firefox’s user interface is in XUL and JavaScript XUL is a XML grammar to add/modify UI widgets of the browser. User."— Presentation transcript:

1 XUL XML User Interface Language

2 XUL Firefox’s user interface is in XUL and JavaScript XUL is a XML grammar to add/modify UI widgets of the browser. User actions are bound to functionality using JavaScript.

3 XUL Overlays Overlays attach other UI widgets to XUL documents at run time. XUL fragments are inserted at specific merge points in the master document. For example: “status-bar” is the merge point and “my- panel” is the new XUL fragment

4 Chrome URI’s XUL files are loaded via chrome URI’s chrome:// / / The chrome URI has three parts: Package name : Given by user Type of data : Content or Skin or Locale Content : xul and js files Skin : images and css files Locale : DTD and.properties files File name : Path of the file to load

5 Chrome URI’s… Chrome URIs are written in chrome.manifest file Overlays/skin/stylesheets are registered in chrome.manifest file overlay chrome://browser/content/browser.xul chrome://sample/content/sample.xul

6 XUL file


Download ppt "XUL XML User Interface Language. XUL Firefox’s user interface is in XUL and JavaScript XUL is a XML grammar to add/modify UI widgets of the browser. User."

Similar presentations


Ads by Google