Pour ceux qui se posent la question de qu'est-ce que c'est donc quoi que XUL en Francais, XUL est le langage (dérivé de XML) utilisé pour construire des interfaces graphiques avec la plateforme de developpement Mozilla. Par abus de langage, XUL désigne aussi souvent l'ensemble de la plateforme de dev Mozilla définie sur http://XULfr.org(...) par ce petit paragraphe :
Au délà de son but initial, qui est de proposer un navigateur respectant les standards, performant, sécurisé et offrant de multiples fonctionnalités, Mozilla est en fait une véritable plate-forme pour développer des applications desktop ou web, fonctionnant nativement sur la plupart des systèmes d'exploitations.
De l'interface graphique utilisateur reposant sur un format XML, XUL, Aux composants XPCOM réutilisables multi plate-forme, en passant par l'utilisation de XBL, langage XML pour définir des widgets graphiques personnalisés, EcmaScript (Javascript 1.5) pour programmer le comportement de l'interface, CSS pour le désign, et bien plus encore (XHTML, SVG, MATHML, RDF, DOM, SOAP, XML-RPC ...), Mozilla offre ainsi toute une panoplie de technologies innovantes, standardisées pour la plupart et relativement faciles à mettre en oeuvre.
La plate-forme Mozilla a été la première à permettre la réalisation d'applications desktop basées sur des technologies web, ou à servir de client léger riche pour des applications web performantes et sans limite.
Des exemples d'appplications "écrites en XUL" (ie en utilisant la plateforme Mozilla) sont les navigateurs Mozilla et Firefox ainsi que le client mail Thunderbird.
# Rappel: c'est quoi XUL ?
Posté par Olivier Grisel (site web personnel) . En réponse à la dépêche Appel à contribution sur l'avenir de XUL. Évalué à 8.
Des exemples d'appplications "écrites en XUL" (ie en utilisant la plateforme Mozilla) sont les navigateurs Mozilla et Firefox ainsi que le client mail Thunderbird.