October 5th, 2009 @ 8:53pm | njames | Categories Desktop environment | No Comments »
Depuis bien longtemps j'utilise un plugin firefox de synchronisation des bookmarks et passwords nommé Xmarks, anciennement foxmarks. Ce changement de nom date de plusieurs mois déjà, et le service a été pour l'occasion étendu, il est proposé depuis un ranking des liens et bookmarks et autres web2.0 joyeusetés tartinées à la truelle...
Là, déjà, j'avais tiqué un peu, cela ne me plaisait guère, mais pas de problèmes: c'est désactivable.

Le plugin fonctionne ainsi: il faut se créer un compte sur le site du service, et à chaque besoin de synchronisation un dialogue est effectué entre son firefox et le site du service xmarks.
C'est très pratique lorsque l'on possède plusieurs machines de travail, personnellement j'ai ma machine maison, un portable, et la machine du labo.

Cette semaine, un dossier de mes bookmarks, nommé "conf&gdr&labs&people" (un dossier plutôt important donc...) a disparu... "Pas de panique", me suis-je dis, c'est un problème de synchronisation, et xmarks conserve un historique des versions des bookmarks, je n'ai qu'a restaurer une version ultérieure!!

Seulement voilà:
nicolas@trantor:~/tmp$ diff Bookmarks603.html Bookmarks556.html 
nicolas@trantor:~/tmp$ diff Bookmarks556.html Bookmarks297.html
(les différences entre chaque documents sont vides).

La version 603 est celle d'aujourd'hui, la 556 en juillet, et la 297 en mai... [sic!] Et en fait, le résultat de cette commande est identique pour toutes les versions archivés dans l'historique sur le serveur de xmarks. Conclusion: non seulement mon dossier de bookmarks a disparu, mais chaque version dans l'historique est identique à la dernière version uploadée, c'est à dire qu'historique il n'y a point... !

Il est donc grand temps de changer de plugin de synchronisation, et pour cela Mozilla Weave est tout indiqué!!
June 2nd, 2008 @ 5:00pm | njames | Categories Desktop environment | No Comments »
  • Configurer un protocol handler pour SecondLife et les SLURLs:
    1. aller dans about:config.
    2. filtrer les variables avec network.protocol-handler. pour lister les protocoles gérés par Firefox.
    3. créer une nouvelle variable booléenne network.protocol-handler.external.secondlife initialisée à true.
    4. créer une nouvelle variable de type string network.protocol-handler.app.secondlife contenant le chemin vers le client SecondLife.
  • une bonne lecture: http://startupmeme.com/the-coolest-firefox-aboutconfig-tricks/
June 1st, 2008 @ 7:04pm | njames | Categories Desktop environment | No Comments »
Avec Firefox3, le chargement des pages Web par une application externe fait passer la fenêtre de Firefox au premier plan, un peu comme si l'utilisateur était monotâche et ne pouvait penser qu'à une seule chose à la fois. C'est embêtant, par exemple: vous arrivez le matin au boulot, vous dépilez rapidement vos emails, dont quelques-uns de mailing-list de news, avec liens vers des pages Web, c'est assez pratique d'en faire ouvrir plusieurs (ouverture en background, dans différents tab d'un Firefox), puis d'aller les lire tous mais après. Pour changer ce comportement, pour que l'ouverture des pages Web se fasse en background, il y a l'option browser.tabs.loadDivertedInBackground qu'il faut ajuster à true. Des shortcuts bien pratique avec Firefox:
  • ALT+D: donner le focus à la barre d'adresse.
  • CTRL+K: donner le focus à la barre de recherche.
  • ALT+HOME: charger la homepage.
  • ALT+LEFT: aller backward.
  • ALT+RIGHT: aller foreword.
  • CTRL+TAB: switcher au tab suivant.
  • CTRL+SHIFT+TAB: switcher au tab précédent.
  • /: recherche find as you type
  • CTRL+G: sauter à la prochaine occurrence de la chaine recherchée.
  • CTRL+SHIFT+G: sauter à la précédente occurrence de la chaine recherchée.
Les about: pages:
  • about:cache: voir la taille et le contenu des données en cache avec about:cache?device=disk ou about:cache?device=memory.
  • about:plugins.
  • about:mozilla.


 Valid XHTML 1.0 Transitional Valid CSS! WordPress