XUL
Definizione rapida
XUL è un linguaggio basato su XML per descrivere interfacce utente.
Spiegazione
Permette di dichiarare pulsanti, caselle di testo, barre di scorrimento e altri componenti senza definirne necessariamente l'aspetto grafico. Il nome si pronuncia “zuul”.
Esempio pratico
Un'applicazione Mozilla usa un documento XUL per stabilire quali controlli compaiono nella finestra.
Spiegazione tecnica
La struttura XML rappresenta la gerarchia dei widget e può essere associata a stili e logica separati.
Da non confondere con
XUL descrive interfacce applicative; XHTML struttura principalmente documenti destinati al Web.