Articles : Un tutoriel XUL en français
Posté par Laurent J (page perso, ). Modéré le 29 novembre 2004.
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 !
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 !
Le tutoriel en français et son zip (6253 hits)
Le tutoriel original (795 hits)
La dépêche sur xulfr.org (827 hits)
Mozilla et Firefox (706 hits)
L'appel à traducteur sur linuxfr (464 hits)
> Lire la suite (29 commentaires, moyenne: 4). [dépêche : 170 caractères]
Vous avez demandé le commentaire #503468.



.
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: .
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: .
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: .
ç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: .
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: .
Il faudrait surtout que Mozilla sorte enfin une GRE independante
C'est le but du projet xulrunner il me semble... non ?
[^]Re: .
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... :(
La news pointer date du 21 aout, y'a rien de plus neuf sur l'actualité de xulrunner ?
[^]Re: 21 aout... :(
Il y a cette page sur le wiki de Mozilla, mais ça n'apporte pas grand'chose de plus : http://wiki.mozilla.org/index.php/XUL:Xul_Runner(...)
[^]Re: 21 aout... :(
euh si, même si c'est pas grand chose :-)
http://xulfr.org/news/2004/11/24/55-XulrunnerDansUneTinderbox(...)