Attention : Le contenu de ces pages n'a pas été mis à jour depuis au moins 2016.
Les informations techniques ne sont pertinentes que pour les versions 4.0 maximum de Firefox/Gecko.
Il est fort probable que des liens vers des sites web externes ne fonctionnent plus.

Daniel fournier

Utilisateur de la technologie XUL depuis près de 2 ans, il me semblerait dommage de ne pas participer à XULfr, tant afin de contribuer au rayonnement de cette remarquable technologie que pour apporter, lorsque j'en suis capable, un soutien à tous ceux qui veulent s'initier et développer des applications utilisant XUL (plus il y a de "fous"...).

Actuellement, les applications XUL que j'ai développées sont disponibles sur le site Mozdev.org. Il s'agit, dans l'ordre où elles furent réalisées:

JS Console http://jsconsole.mozdev.org

une application permettant d'exécuter (et d'éditer directement) du code JavaScript, tel qu'il pourrait être inclus dans une page Web ou une application XUL;

Mozquery http://mozquery.mozdev.org

une application permettant de générer facilement des fichiers RDF dans le format XML (dans un développement ultérieur, un moteur d'interrogation sera ajouté);

XUL Console http://xulconsole.mozdev.org

un clone de JS Console permettant de tester du code XUL.

Ces 3 outils de développement reposent sur une bibliothèque de classes JavaScript que j'appelle Mozlib. Celle-ci comporte des classes enveloppant les fonctionnalités XPCOM les plus courantes:

  • interface d'accès aux composants XPCOM,
  • chargement dynamique des fichiers de script,
  • gestion de fichiers (lecture/écriture, selection de répertoires et fichiers et lancement d'exécutables),
  • gestion des éléments du DOM,
  • procédures d'assertion pour le contrôle de l'exécution du code,
  • gestion des erreurs et messages d'exécution.

Certaines classes que j'ai developpées pour Mozlib ne sont pas encore intégrées à la version publique installée automatiquement avec les 3 applications présentées. Elles devraient l'être dans un proche avenir.

Elles concernent notamment le traitement des protocoles HTTP 1.1 et WEBdav. Actuellement, je développe les classes concernant l'analyse des fichiers XML (pull parser) notamment pour les protocoles SOAP et WSDL.

Tous les developpeurs d'application XUL interessés par cette bibliothèque ou ses applications peuvent me contacter pour de plus amples informations (zdev chez noos.fr).

CategoryHomePage


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.