Obsah:
Definícia - Čo znamená jazyk XML používateľského rozhrania (XUL)?
XUL je jazyk používateľského rozhrania vyvinutý spoločnosťou Mozilla, ktorý vývojárom umožňuje navrhovať aplikácie na viacerých platformách, ktoré môžu bežať v režime online aj offline. Je prispôsobiteľný pomocou rôznych grafických prvkov, textu a rozloženia na podporu lokalizovaných a internacionalizovaných trhov.
Techopedia vysvetľuje jazyk XML používateľského rozhrania (XUL)
XUL je založený na základných existujúcich webových štandardoch - CSS, DOM a JavaScript. XUL sa spolieha na implementáciu Gecko, a preto nie je interoperabilný s normami inými ako Gecko. XUL nemá formálnu špecifikáciu. Widgety bežiace na platforme Mozilla je možné vyvíjať pomocou XUL a prenášať ich na rôzne platformy. Medzi komponenty dokumentov XUL patrí: Obsah: Usporiadanie komponentov používateľského rozhrania je definované v dokumentoch, ktoré spolu tvoria obsah súborov XUL. Koža: Koža je považovaná za prispôsobiteľnú množinu farieb alebo vzorov, ktoré môžu byť spojené s daným používateľským rozhraním XUL definovaným vo forme súborov pokožky. Môže obsahovať CSS a obrazové súbory. Miestne nastavenie: Jazykové zmeny môžu byť začlenené do používateľského rozhrania pomocou funkcií internacionalizácie a lokalizácie poskytovaných súbormi XUL.XUL, ktoré obsahujú prvky XML a HTML okrem prvkov XUL definovaných pomocou menného priestoru XUL. K dokumentom XUL možno priradiť text typu MIME / xul. Rozhranie XUL definuje mechanizmus na programovanie sady odpojených widgetov. Jednoduché skriptovanie sa dá použiť ako JavaScript alebo zložitý kód C ++ na definovanie správania sa widgetu.