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.