Le but est de pouvoir avoir une session firefox habituelle et une session spécifique pour un ou plusieurs sites que vous utilisez tout le temps comme par exemple votre webmail, votre agenda, un client web de tchat, vos flux RSS... sans les barres d'outils, d'adresses...

Un autre intérêt est de pouvoir faire des modifications de configuration sur une session (avec les redémarrages nécessaires)  tout en conservant l'autre session (mais l'ouverture d'une session privé offre aussi cette possibilité).

exemple de 2 fenềtres firefox correspondant à 2 profiles

Il faut tout d'abord créer le nouveau profil , pour cela :

  • Fermer toute les instances de firefox en-cours.
  • Taper par la ligne de commande firefox -p
  • Cela doit ouvrir le gestionnaire de profil

fenêtre de gestion des profiles firefox

  • Cliquer sur Créer un profil... nommer-le, par exemple du nom de votre webmail puis terminer.
  • Sélectionner ce nouveau profil puis cliquer sur Démarrer firefox
  • Renseigner l'adresse du site que vous voulez toujours charger, par exemple http://touticphoto.fr dans la barre d'adresse et valider puis aller dans les options de firefox, sélectionner l'onglet Général et cliquer sur la Page courante pour que ce profil démarre votre site par défaut. Nota : vous pouvez en lancer plusieurs en séparant les adresses par | (la barre verticale)
  • Allez ensuite dans le menu Affichage-Barres d'outils et décocher les options dont vous n'aurez pas besoin dans ce profil : barre d'outils, barre d'addresse, barre de menu...
  • puis vous pouvez quitter firefox
  • Editer les propriétés de votre lanceur (ou raccourçi) qui vous sert à lancer votre session firefox habituelle
  • Compléter la cible pour ajouter les options afin de charger le profile par défaut : "chemin_si_nécessaire\firefox.exe" -P default, cela lance une session avec le profil default
  • Créer un autre lanceur/raccourcis de firefox pour lancer la nouvelle session créé précédemment (webmail par exemple) et changer la cible par : "chemin_si_nécessaire\firefox.exe" %u -no-remote -P webmail

-no-remote permet de lancer une nouvelle session (instance) de firefox, -P webmail, avec le profil que nous avons créé (%u sous linux permet de prendre en compte le glisser-déposer d'une url sur le bouton de lancement)

  • Changer le nom du raccourci et éventuellement l'icône
  • Pour récupérer la barre d'adresse ou autre, cliquer sur le bouton firefox en haut à gauche, puis préférences où vous retrouver les barres habituelles !

accès au préférences pour revalider une barre

Vous devez obtenir deux vue de firefox assez différentes comme illustré au début de cet article.

Nota : il peut être intéressant d'utiliser 2 profils pour en avoir un en navigation privé (sans cookies) par défaut et un pour les sites qui nécessite les cookies (même si on peut être en navigation privée et accepter les cookies !)