Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : Firefox AddonsSync

Posté par viridis (page perso, ) le 12 novembre 2007
Très cher journal,

Voilà maintenant un bon moment que ça me trotte dans la tête, et je ne suis certainement pas le premier : connaîtrais-tu une extension Firefox permettant de synchroniser les extensions installées entre différentes machines, à la manière de Google Browser Sync pour les marque-pages, historiques de navigation, mots de passe... ?

N'en as-tu pas marre toi aussi, Ooooh vénérable journal, d'installer trente fois les quarante extensions que tu utilises, tout ça parce que tu as le malheur d'avoir plusieurs machines ?

Mes recherches ne m'ont pas permis de trouver un tel sésame. Je m'étais même lancé dans un tutoriel XUL il y a quelques temps dans l'espoir de concocter tout ça...seulement j'ai tellement de mal avec ce langage et les problèmes à prendre en compte (différent OS...(enfin si ça fonctionne que sous linux ça me va ;p)) sont bien trop nombreux pour qu'un novice de cette technologie arrive au bout.

Alors journal, qu'en penses-tu ?

> Lire le journal (23 commentaires, moyenne: 2,3).  

Vous avez demandé le commentaire #881851.

Concernant xul

Posté par _p4_ () le 13/11/2007 à 15:48. (lien). Évalué à 1.

Mes recherches ne m'ont pas permis de trouver un tel sésame. Je m'étais même lancé dans un tutoriel XUL il y a quelques temps dans l'espoir de concocter tout ça...seulement j'ai tellement de mal avec ce langage et les problèmes à prendre en compte (différent OS...(enfin si ça fonctionne que sous linux ça me va ;p)) sont bien trop nombreux pour qu'un novice de cette technologie arrive au bout.


Xul est seulement chargé de décrire la partie interface de ton application. Toute la logique derrière c'est du javascript dans le cas des extensions ff (arrêtez moi si je me trompe).

Or xul est très facile à apprendre. Ses concepts se rapprochent beaucoup du couple bien connu html/css. Et au final quand tu as intégré quelques notions (essentiellement le concept de flex), c'est plus sympa à utiliser qu'html et tu peut faire plus de trucs. J'en touche 3 mots rapides ici: http://patrainet.com/blog/mon_passage_a_xul/ . De plus par la suite tu retrouve très vite tes petits avec l'utilisation du css pour toute la présentation des éléments (pas leur positionnement).

Faudrait que je prenne le temps de faire un petit papier "Xul en 20 minutes", histoire d'expliquer sommairement la base, et que l'on puisse s'amuser avec rapidement sans avoir à se palucher tout le tuto officiel...

  • [^]Re: Concernant xul

    Posté par viridis (page perso, ) le 13/11/2007 à 16:03. (lien). Évalué à 1.

    En réalité, je suis plus refractaire à JavaScript qu'à Xul à mon avis, mais vu que je ne comptais pas utiliser l'un sans l'autre, j'ai fais un petit abus de langage..

    Ceci dit, si tu fais un "Xul en 20 minutes", je le lirais, c'est promis :)

    • [^]Re: Concernant xul

      Posté par _p4_ () le 13/11/2007 à 17:01. (lien). Évalué à 2.

      A vrai dire moi aussi je suis un peu réfractaire au javascript pour faire des programmes compliqués. Il y a une piste qui a l'air intéressante:

      http://xulfr.org/wiki/XpCom/Bindings : des composants xpcom permetant de programmer dans d'autres languages. Je sais pas trop ce que c'est mais je présume que ca doit être utilisable dans le développement d'extensions. Ca pour ce qui est de python: http://developer.mozilla.org/en/docs/PyXPCOM

      Si quelqu'un en sait plus là dessus ca m'intéresse aussi.