: Un tutoriel XUL en français

Posté par Laurent J (page perso, ). Modéré le 29 novembre 2004.
0
Il y a un an, le site xulfr.org lançait le projet de traduction du tutoriel XUL du site XULPlanet.com, avec l'accord de son auteur, Neil Deakin.

Nous avons le plaisir de vous annoncer, qu'enfin, la traduction est terminée ! Les 80 articles du tutoriel sont dorénavant disponibles en français. Ils sont même disponibles en téléchargement pour une consultation hors-ligne.

XUL est la technologie embarquée dans Mozilla/Firefox permettant de réaliser facilement des interfaces graphiques par le biais de fichiers XML. Avec l'utilisation conjointe d'autres technologies (CSS, RDF, JavaScript, XBL ...) disponibles également dans Mozilla, XUL permet de développer des applications desktops mais aussi des applications web avec interface "riche".

Le tutoriel vous permet donc de découvrir pas à pas l'utilisation de toutes ces technologies.

Bonne lecture !

> Lire la suite (29 commentaires, moyenne: 4).   [dépêche : 170 caractères]

Vous avez demandé le commentaire #503468.

.

Posté par Nap () le 29/11/2004 à 14:33. (lien). Évalué à 4.

J'avais déjà essayé un tutoriel XUL (du temps de Mozilla 1.0), mais j'avais rencotré beaucoup de petits soucis :

Le tutoriel n'expliquait pas comment faire une appli "standalone" comme firefox, mais un composant pur la suite mozilla, qui était lancé par l'exécutable mozilla.
Et pour l'intégration à Mozilla (enregistrement des composant), c'était très flou, ça marchait en bidouillant, en googlant partout, les indications semblaient être obsolètes.
Mais je pense que ces problèmes étaient dus à un manque de maturité de l'architecture de composants, et que ça a du être vachement amélioré depuis.

Donc j'ai bien envie de regarder ça à nouveau !

  • [^]Re: .

    Posté par Nap () le 29/11/2004 à 14:50. (lien). Évalué à 5.

    Bon j'ai parcouru en vitesse, et ça à l'air vraiment très complet et très bien ficelé !

    Par contre, sans le dire clairement, ça apprend à faire une extension pour mozilla et/ou firefox, et non une application à part entière, non ?

    Est-ce qu'il existe un endroit qui explique comment faire quelque chose comme Firefox/Thunderbird/Sunbird/Le-cédérom-du-monde-diplomatique/L'encyclopédie-Hachette ?

    • [^]Re: .

      Posté par Yusei () le 29/11/2004 à 15:12. (lien). Évalué à 3.

      Dans les toutes premières pages (je n'ai lu que ça), ils disent que pour l'instant, c'est possible mais très chiant (de faire une application stand-alone), et que les développeurs sont en train d'arranger ça. Donc, je suppose qu'il faudra attendre un peu avant d'avoir un tutorial sur La Bonne Manière de Faire.

      [^]Re: .

      Posté par Laurent J (page perso, ) le 29/11/2004 à 15:15. (lien). Évalué à 2.

      ça apprend à faire une extension pour mozilla et/ou firefox, et non une application à part entière, non ?

      le tuto est pour les deux en fait (dans les 2 cas, on utilise du xul etc...). Mais c'est vrai que c'est plus orienté extensions/paquetages.

      Est-ce qu'il existe un endroit qui explique comment faire quelque chose comme Firefox/Thunderbird/Sunbird/Le-cédérom-du-monde-diplomatique/L'encyclopédie-Hachette ?

      Non. En gros, faut prendre les sources de mozilla, changer des trucs, supprimer des trucs etc... c'est super lourdingue pour le moment à faire, donc long à expliquer, donc c'est pour ça qu'il n'y a rien sur le sujet.

      Mais il y a xulrunner qui est en developpement et qui promet de rendre les choses beaaaaauuuuucoup plus facile
      http://xulfr.org/news/2004/08/21/46-LePointSurXulrunner(...)

      • [^]Re: .

        Posté par Erwan (page perso, ) le 29/11/2004 à 15:23. (lien). Évalué à 8.

        Il faudrait surtout que Mozilla sorte enfin une GRE independante, sur laquelle Firefox et Thunderbird se baseraient. Les developpeurs d'application Mozilla demandent ca depuis Mozilla 1.0, il suffit de lire la liste de diffusion project-owner de mozdev pour le voir.

        Mais ca la fondation Mozilla s'en fout, tout ce qui les interesse c'est de sortir un navigateur web, un client email et compagnie... Bref, ils ont une plate-forme de developpement multiplate-forme en or entre les mains et il vont la laisser se faire depasser par les concurrents avant de la rendre facilement exploitable par les developpeurs. C'est dommage.

        • [^]Re: .

          Posté par Laurent J (page perso, ) le 29/11/2004 à 16:41. (lien). Évalué à 3.

          Il faudrait surtout que Mozilla sorte enfin une GRE independante

          C'est le but du projet xulrunner il me semble... non ?

          • [^]Re: .

            Posté par Erwan (page perso, ) le 29/11/2004 à 18:03. (lien). Évalué à 1.

            Si j'ai bien compris XulRunner est une autre application basee sur Gecko. Je ne pense pas qu'il soit prevu que Firefox ou Thunderbird se base dessus.

        [^]21 aout... :(

        Posté par Nicolas Boulay () le 29/11/2004 à 16:04. (lien). Évalué à 2.

        La news pointer date du 21 aout, y'a rien de plus neuf sur l'actualité de xulrunner ?