Accueil
Programmation
AspectJ   Basic   C   C++   C#   Eiffel   Java   JavaScript   Pascal   PHP   Python   Rexx   Ruby   Scriptol   Tcl
Balises
HTML  XML   XAML   XUL
Interrogation
SQL
English

XUL  -  Création d'interfaces graphiques

XUL signifie "XML-based User interface Language", donc langage d'interface utilisateur basé sur XML. Il étend XML avec une sémantique adaptée à la description d'interface utilisateur graphique. Il a été créé par Mozilla en 1999.

Caractéristiques de XUL

Pourquoi l'utiliser?

XUL permet de décrire des interfaces utilisateur graphiques pour les applications par des balises XML.
Mozilla a développé Prism, un outil pour lancer les applications Web XUL à partir du bureau.
C'est un format standard et portable, fonctionnant sur tous les systèmes d'exploitation mais difficile à mettre en oeuvre.

Sites et outils

Exemple de code

Salut le Monde
<?xml version="1.0">
<windows width="600 height="480">
  <description>
    Salut le Monde!
  </description>
</windows>
Dessine un bouton
<button 
   label="Fermer" 
   oncommand="window.close()"
/>

Accueil