28
2012
Comment je gagne du temps avec les profils de Firefox
J’ai un gros problème, je suis passionné d’informatique dans plusieurs domaines, le développement système et web, l’administration système et réseau, la sécurité informatique, etc… Chacun de ces domaines m’amènent à utiliser différents flux RSS, modules firefox le tout garnit d’une liste assez impressionnante de marques-pages.
Non seulement l’ouverture de mon navigateur commençait a devenir longue mais en plus je trouvais idiot d’avoir firebug lancé alors que je fais une simple recherche sur google.
C’est là ou les profils de firefox m’ont aidé à optimiser mon temps donc ma productivité et ma veille.
Ce qui suit n’est ni un conseil ni une super technique révolutionnaire, c’est juste mon utilisation de Firefox dans mon cas particulier.
Voici les différents profils que j’utilise couramment mais, pas nécessairement tous les jours:
- Work – Tout ce qui a rapport a mon travail, intranet, sites clients etc…
- Perso – Google+, twitter, mon blog, sites humour, partitions de guitare, informations etc…
- Security – Tout ce qui s’approche de la sécurité informatique
- Admin – Tout ce qui s’approche de l’administration système et réseau
- Devel – Tout ce qui s’approche à de la programmation
- Test – pour tester les plugins sur un firefox vide
Création des profils
Pour gérer les profils sous firefox il faut le lancer depuis le terminal avec l’argument -P comme ceci :
$firefox -P
On arrive sur la fenêtre suivante :
On peut maintenant créer nos profils en cliquant simplement sur Create Profile
Après avoir eu quelques informations sur la gestion des profils sous firefox on clic sur Next pour arriver ici
On entre le nom du nouveau profil par exemple “macsim”
Il nous affiche que le profil sera créé dans /home/macsim/.mozilla/firefox/40flsgyg.macsim/
On peut définir une autre dossier si ce dossier ne convient pas, je sais que certains croisent leur firefox entre linux et windows.
Une fois tous les profils créés on passe aux lanceurs
Lancement
Pour gérer le lancement de mes différents profils j’utilise des lanceurs personnalisés (je vous laisse gérer ça à votre mode selon votre environnement de bureau, gnome, kde etc…)
Pour chaque lanceur j’appelle le profil et j’ajoute la commande -no-remote afin de le forcer à créer un nouveau processus et ne pas m’afficher le message très connu
Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system.
Ce qui me donne pour chaque profil un chemin d’exécution comme ceci:
firefox -P macsim -no-remote
A chacun de ces lanceurs j’assigne une icône représentative
Par exemple voici l’icône utilisé pour mon profil “Sécurité”
Différencier les différents profils
C’est bien gentil d’avoir plusieurs profils de lancé mais, encore faut-il pouvoir les différencier, pour ça j’utilise personas pour firefox ce qui me permet d’avoir un habillage différent pour chaque profils
Par exemple j’utilise cet habillage pour mon profil “Admin réseau”
Téléchargements
Afin de différenciez les différents téléchargements j’ai créé un dossier pour chaque profil dans mon dossier /home/macsim/Téléchargement/
Ainsi j’ai
- Téléchargement/Secure/
- Téléchargement/Devel/
- etc…
J’ai rencontré un problème à cause de la fenêtre de téléchargement, si j’ai un téléchargement en cours et que je ferme la fenêtre du navigateur, la fenetre de téléchargement m’empêche d’ouvrir une nouvelle instance j’ai réglé ce problème avec l’addon “DownloadManagerTweek” cette extension permet d’ouvrir la fenêtre de téléchargement non plus dans une fenêtre a part mais dans un onglet du navigateur.
Firefox Sync
Jusqu’à maintenant on a vu la mise en place des profils maintenant on arrive au coeur du sujet, comme je le disais en introduction je suis passionné donc j’ai un million de marques-pages dans différents centres d’intérêt, pour synchroniser le tout entre mes différents ordinateurs j’utilise Mozilla Sync, j’ai la chance de gérer moi-même mes e-mail et du coup mes alias e-mails j’ai donc créé des alias pour chaque profils, ces alias e-mails me servent aussi a créer un compte google afin de profiter de plusieurs google reader, ainsi chaque profil possède son propre google reader avec ses propres flux.
L’avantage est énorme ça me permet de décider quand je veux lire uniquement mes flux sur la sécurité et qu’ils ne soient plus mélangés avec des flux d’informations.
Extensions Firefox
Voici les extensions que j’installe systématiquement sur chaque profils :
- adblock Plus – Le très connu bloqueur de pub
- downloadManagerTweek – Le fameux plugin qui lance la fenêtre de téléchargement en onglet
- Easy Youtube Vidéo Downloader – Pour télécharger facilement les vidéos Youtube
Profil Perso
- Clearly – Permet de remettre une page web en forme pour faciliter la lecture
- Google+Facebook – Ajoute un bouton Facebook dans Google+
- Google+Tweet – Ajouter un bonton Twitter dans Google+
- Google/Yandex search link fix – Fixe les liens tronqués dans les résultats de google
- GreaseMonkey – Permet de customiser des pages avec du javascript
Profil Boulot
- Redmine ToolBar – Accès rapide au Redmine du boulot
Profil Admin Réseau
- Aucun plugin spéciaux
Profil Sécurité
- FoxyProxy Standard – Permet de basculer facilement entre différents proxy
- HackBar – Utile pour les challenges
- ShowIP – Affiche l’ip de la page courrante
- ShowMyIP – Affiche mon IP
- Tamper Data – Permet de modifier les entetes HTTP/HTTPS et les valeurs POST
Profil Développement
- ColorZilla – Récupérer facilement les couleurs sur une page
- Change Hosts – Permet de changer le HOSTS file facilement
- Easy Xdebug – Pour le débuggage PHP
- Firebug – L’incontournable
- FireRainbow – Met le javascript en couleur dans firebug
- MeasureIT – Permet de mesurer un élément sur une page
- Pixel Perfect – Permet de transposer une image sur un site pour vérifier les marges par exemple
- Web Developer – Plusieurs options pour le développement facile d’accès (vider le cache, retailler le navigateur etc…)
- YSlow – Analyse des pages web
Conclusion
J’utilise ce système depuis bientôt un an, si au début j’ai eu un peu de mal à retraiter mes marques-pages selon les différents profils aujourd’hui je trouve ce système très pratique, en effet pour ma veille je me retrouve sur mon profil “Admin réseau” à lire un Howto sans avoir à charger les ~23 extensions de firefox que j’utilise quotidiennement, mes flux RSS étant remis par thème c’est plus rapide à charger, plus rapide a parcourir. Le petit point négatif c’est la reconfiguration si je réinstall mon ordinateur je me retrouve à reconfigurer ~5 profils mais c’est quand même minimum par rapport au gain de temps en veille que ce système me fait économiser.
Related Posts
10 Commentaires + Commenter
Laisser un commentaire
Catégories
Mots-clefs
Video
Archives
- avril 2013
- décembre 2012
- septembre 2012
- juin 2012
- mai 2012
- février 2012
- janvier 2012
- septembre 2011
- août 2011
- juillet 2011
- juin 2011
- avril 2011
- mars 2011
- février 2011
- octobre 2010
- septembre 2010
- juin 2010
- mai 2010
- février 2010
- janvier 2010
- août 2009
- juillet 2009
- juin 2009
- mai 2009
- avril 2009
- mars 2009
- février 2009
- janvier 2009
- novembre 2008
- octobre 2008
- septembre 2008
- juillet 2008
- juin 2008
- mai 2008
- avril 2008
- mars 2008
- février 2008
- janvier 2008
- novembre 2007
- octobre 2007
- septembre 2007
- août 2007
- juillet 2007
- juin 2007
- mai 2007
- avril 2007
- mars 2007
- février 2007
- janvier 2007
- décembre 2006
- novembre 2006
- octobre 2006
- septembre 2006

Par macsim












Merci pour le partage d’expérience. J’ai déjà utilisé les profils dans le passé..mais c’était resté aux oubliettes depuis longtemps maintenant. Je crois que je vais y repenser !
Ciao !
Excellente méthode, je vais regarder à me l’appliquer
Merci pour ce billet détaillé
Clairement les profils sont une idée intéressante (et pour mon usage admin/perso ca pourrait être pas mal non plus).
Par contre utiliser sync pour la gestion des RSS je trouve ca lourd, je préfères partir sur une gestion avec tinyrss/rsslounge. Pratique pour regarder ses flux depuis plusieurs postes (et téléphones)
j’utilise sync pour la gestion de mes marques pages et historique par contre… j’ai pas encore trouver mieux.
J’ai du mal m’exprimer,
J’utilise sync uniquement pour les marques-pages et l’historique aussi, mais puisqu’il me faut un compte sync par profil donc une adresse e-mail par profil, j’en ai profité pour en faire aussi des comptes google. Pour le RSS j’utilise uniquement google reader.
C’est là où on peut dire merci à la Bidouillabilité (cher à notre Tristant Nitot national). À peu de choses près j’ai une configuration similaire à la tienne, sauf que dans mon cas, je souhaite partager, via sync, les bookmarks entre chaque nœud. Et bien c’est tout aussi simple à mettre en place
Bonjour,
J’utilise l’extension ProfilSwitcher qui permet de passer très rapidement d’un profil à l’autre, et même au besoin, d’en ouvrir 2 en même temps
https://nic-nac-project.org/~kaosmos/profileswitcher-en.html
Pour une reconfiguration très rapide en cas de nouvelle installation, j’utilise Add-on Collector qui ajoute un onglet Abonnements dans le gestionnaire de modules. Je me suis abonnée à la collection Mes favoris dans laquelle j’ai listé toutes les extensions utilisées dans au moins un de mes profils (évidemment, il faut avoir un compte addons.mozilla.org)
https://addons.mozilla.org/fr/firefox/addon/add-on-collector/
Amicalement,
Monique
Merci Monique pour l’add-on-collector, ça va me faire gagner du temps en cas de réinstallation, faut dire que je réinstall pas tous les jours non plus
Profileswitcher je l’avais essayé mais je trouvais plus pratique d’appeler les profils depuis les lanceurs donc je ne m’en sert plus.
Firefox 11 vient de sortir avec le synchronisation des extensions native http://mozillalinks.org/2012/03/more-dev-tools-chrome-import-and-more-in-latest-firefox-update/
à conditions qu’elle proviennent de addons.mozilla.org (https://blog.mozilla.com/services/2012/02/09/add-on-sync-coming-to-firefox/)
Merci pour ce très bon article je vais appliquer ces conseils