Inhoudsopgave:
Definitie - Wat betekent XML User Interface Language (XUL)?
XUL is een door Mozilla ontwikkelde taal voor gebruikersinterfaces waarmee ontwikkelaars platformonafhankelijke applicaties kunnen ontwerpen die zowel online als offline kunnen worden uitgevoerd. Het is aanpasbaar met behulp van verschillende afbeeldingen, tekst en lay-outs ter ondersteuning van gelokaliseerde en geïnternationaliseerde markten.
Techopedia verklaart XML User Interface Language (XUL)
XUL is gebaseerd op de belangrijkste bestaande webstandaarden - CSS, DOM en JavaScript. XUL vertrouwt op Gecko-implementaties en is daarom niet interoperabel met niet-Gecko-normen. XUL heeft geen formele specificatie. Widgets die op het Mozilla-platform draaien, kunnen worden ontwikkeld met behulp van XUL en worden overgezet op verschillende platforms. Componenten van XUL-documenten omvatten: Inhoud: de indeling van UI-componenten wordt gedefinieerd in de documenten die samen de inhoud van XUL-bestanden vormen. Skin: Skin wordt beschouwd als de aanpasbare set kleuren of patronen die kunnen worden geassocieerd met een bepaalde XUL-gebruikersinterface die is gedefinieerd in de vorm van skinbestanden. Het kan CSS en afbeeldingsbestanden bevatten. Landinstelling: taalwijzigingen kunnen worden opgenomen in de gebruikersinterface met behulp van internationaliserings- en lokalisatiefuncties die worden geleverd door XUL.XUL-bestanden bevatten naast XML-elementen en HTML-elementen die zijn gedefinieerd met de XUL-naamruimte. Een tekst / xul van het MIME-type kan aan XUL-documenten worden gekoppeld. Een XUL-interface definieert een mechanisme voor het programmeren van een set losgekoppelde widgets. Eenvoudig scripting kan worden gebruikt zoals JavaScript, of complexe C ++ code kan worden gebruikt om widgetgedrag te definiëren.