Sommario:
Definizione - Cosa significa XUL (XML User Interface Language)?
XUL è un linguaggio di interfaccia utente sviluppato da Mozilla che consente agli sviluppatori di progettare applicazioni multipiattaforma che possono essere eseguite sia in modalità online che offline. È personalizzabile utilizzando diversi grafici, testo e layout per supportare mercati localizzati e internazionalizzati.
Techopedia spiega XML User Interface Language (XUL)
XUL si basa sui principali standard Web esistenti: CSS, DOM e JavaScript. XUL si affida alle implementazioni di Gecko e, quindi, non è interoperabile con standard non Gecko. XUL non ha alcuna specifica formale. I widget in esecuzione sulla piattaforma Mozilla possono essere sviluppati utilizzando XUL e portati su piattaforme diverse. I componenti dei documenti XUL includono: Contenuto: la disposizione dei componenti dell'interfaccia utente è definita nei documenti che insieme costituiscono il contenuto dei file XUL. Skin: Skin è considerato come un set personalizzabile di colori o motivi che possono essere associati a una determinata interfaccia utente XUL definita sotto forma di file skin. Può includere file CSS e di immagine. Locale: le modifiche alla lingua possono essere incorporate nell'interfaccia utente utilizzando le funzionalità di internazionalizzazione e localizzazione fornite dai file XUL.XUL contengono sia elementi XML che HTML oltre agli elementi XUL definiti utilizzando lo spazio dei nomi XUL. Un tipo MIME text / xul può essere associato a documenti XUL. Un'interfaccia XUL definisce un meccanismo per programmare un set di widget disconnessi. È possibile utilizzare script semplici come JavaScript o codice C ++ complesso per definire il comportamento dei widget.