XUL (EXtensible User Interface Language)
laiendatav kasutajaliidesekeel
Komplekt
XML märgendeid
graafiliste kasutajaliideste
kirjeldamiseks. On mõeldud
platvormidevaheliseks
portimiseks
ja on tuletatud
avatud lähtekoodiga
Mozilla
projektist. XUL toetab järgmisi veebifunktsioone:
kaskaadlaadistikke (CSS)
stiilide
jaoks
JavaScripti
sündmuste
käitlemiseks
XML seosekeelt (XBL)
korduvkasutusega
vidinate
loomiseks
ressursikirjeldusraamistikku (RDF)
dünaamilise
sisu salvestamiseks
XUL toetab ka korrektset
HTML koodi