Canalblog
Editer l'article Suivre ce blog Administration + Créer mon blog
Publicité
20 Notes sur XML
23 juin 2006

20 Notes sur XML - XUL

XML-based User interface Language, est un langage de description d'interfaces graphiques basé sur XML.

Une fenêtre XUL est conçue comme un emboîtement de « boîtes » rectangulaires. Une boîte contient des sous-éléments juxtaposés soit verticalement, soit horizontalement. Ces sous-éléments peuvent être des champs de type texte, des listes déroulantes, des champs affichant du code HTML, ... Ces sous-éléments peuvent aussi être des boîtes, qui elles-mêmes contiendront d'autres éléments. Dans chaque boîte, divers paramètres permettent de paramétrer les sous-éléments (à gauche, en haut, ...) ainsi que leur comportement en cas de redimensionnement de la fenêtre (taille fixe, taille proportionnelle...).

L'affichage de tous ces éléments graphiques peut être configuré en utilisant une feuille de style CSS, ce qui facilite l'accès à XUL pour les développeurs Web.

Initialement, XUL a été développé afin de permettre de créer facilement l'interface graphique du navigateur Web Mozilla. Un moteur XUL est intégré au moteur Gecko de Mozilla. Actuellement, Mozilla développe XULRunner, qui permet d'exécuter des applications XUL sans Mozilla ou Firefox.

--
Cordialement, l'équipe de "20 Notes sur XML" 

Publicité
Publicité
Commentaires
20 Notes sur XML
Publicité
Derniers commentaires
Publicité