Flash dans XUL

Illustration de Flash dans XUL Il fallait bien que j'essaye d'intégrer du Flash dans du XUL et que ça communique. C'est chose faite.

Lire la suite...

onload qui s'exécute plusieurs fois

Illustration du problème onload Cette fois ci, mon problème, c'est que ma fonction d'initialisation s'exécute plusieurs fois.

Lire la suite...

passwordManager

Illustration du passwordManager Je suis en train de faire une extension Firefox et j'ai regardé un peu comment utiliser le gestionnaire de mots de passe. J'ai trouvé un exemple, je fais un grossier copier/coller sans comprendre et ça marche.

En fait non, ça ne marche pas complètement parce que je n'avais pas cherché à comprendre la syntaxe.

Lire la suite...

Générer des éléments XUL dynamiquement

Illustration d'un bisounours portant XUL Toujours un problème classique, la génération dynamique de contenu XUL. En effet, on a souvent besoin de gérer des listes par exemple. En HTML, on utilise un autre langage côté serveur pour générer des choses. Et en XUL alors ? Et ben c'est lui même qui intègre une syntaxe de génération dynamique, on appelle ca des gabarits (template en anglais). Je crois que c'est la partie la plus complexe que j'ai lu pour l'instant, ca m'a permis d'approfondir quelques connaissances sur le XML qui ne se résume pas qu'à des balises :) .

Si le début fait peur, lisez au moins la conclusion :) .

Lire la suite...

Les overlays de XUL, des extensions ultimes ?

Je ne me suis pas intéressé au XUL pour faire des extensions Firefox, mais avant qu'il y ait le XulRunner, on lancait les XUL sur Firefox. Comment marchent ces extensions ? Il faut pouvoir installer et désinstaller sans problème, et aussi manipuler toute l'interface. On remarque même des extensions qui s'occupent uniquement de la localisation.

Tout ça est possible facilement grâce aux overlays.

Lire la suite...

XBL pour XUL ?

Je continue ma découverte de XUL et je tombe sur XBL. Mais c'est quoi ce bidule ?

C'est une sorte de composant comme on pourrait en créer en Flash, mais en fait c'est un peu plus que ça. Je ne vais pas tout expliquer, c'est très bien fait sur xulfr.org. Je vais simplement résumer et faire une comparaison avec Flash.

Lire la suite...

Découverte de XUL

Il existe plusieurs solutions pour créer des applications pour toutes les plateformes. Ca fait un moment que j'avais envie de regarder le fonctionnement le XUL, parce qu'il paraît qu'un développeur web s'y retrouve facilement. C'est très bien expliqué sur xulfr.org, il y a vraiment tout ce qu'il faut sur ce site avec tous les liens vers les ressources pour travailler.

Lire la suite...