Bisher habe ich verschiede Browser für verschiedene Arten des Browsends verwendet. Ich wollte die Cookies, die Historie, usw. nicht für jede Webseite verfügbar machen. Insbesondere wollte ich ‘‘Social Media’‘-Platformen nicht auch noch den Zugang zu meinem Browserverhalten liefern und ganz wichtige Dinge, wie das Onlinebankieren, komplett vom restlichen Browsern trennen.

Vor längerer Zeit hatte ich schon einmal probiert dies umzusetzten - Ohne Erfolg. Die Lösung für mich war dann verschiedene Browser zu verwenden.

Chromium

Neulich habe ich dann mal wieder geschaut. Siehe da; Für Chromium gibt es (wohl schon länger) die Verwaltung von Profilen. Dazu ruft man das Einstellungsmenu Settings auf und legt unter People ein neues Profil an. Jetzt kann man bequem beim Browsen durch einen Klick links oben auf das Kopfsymbol ein neues Profil starten und dort mit anderen Einstellungen, Extensions Historie, Cookies, usw. weiter arbeiten.

Epiphany

Für Epiphany ist mir keine solche Funktion bekannt. Allerdings erlaubt epiphany auch das Private Browsing. Gibt man Epiphany nun die Argumente für den zu nutzenden Ordner des Private Browsing dazu, kann man sich so etwas wie Profile erstellen. Diese Instanzen teilen sich die Einstellungen, also alle Profile sind gleich konfiguriert. Änderungen in der einen Instanz werden auch in den anderen übernommen. Allerdings werden Cookies und Bookmarks nicht mit übernommen.

  • mkdir /home/${USER}/.config/epiphany-private-profile
  • epiphany --private-instance --profile=/home/${USER}/.config/epiphany-private-profile
  • mkdir /home/${USER}/.config/epiphany-private-profile-two
  • epiphany --private-instance --profile=/home/${USER}/.config/epiphany-private-profile-two

Epiphany hat auch zwei eigene Incognitomodi, die unterschiede kenne ich jedoch nicht.

  • epiphany --profile=/home/${USER}/.config/epiphany --netbank-mode
  • epiphany --profile=/home/${USER}/.config/epiphany --incognito-mode

Firefox

Firefox hat schon seit sehr laaanger Zeit Profile. Bisher kannte ich jedoch nicht die Möglichkeit diese gleichzeitig zu nutzen. Darauf gekommen bin ich durch ein Plugin (ProfileSwitcher), welches den Wechsel vereinfacht. Dieses Plugin muss in jedem Profil installiert werden.

Fündig wurde ich in der Konsole um das gewünschte Profil direkt aufrufen zu können. Ich habe mir folgende Verknüpfungen angelegt:

  • firefox -private-window
  • firefox --new-instance -P default
  • firefox --new-instance -P social
  • firefox --new-instance -P blank

Damit werden die Profile gestartet, egal ob bereits ein anderes Profil genutzt wird. Sollte das Profil nicht existieren, wird der Profil-Manager gestartet und man kann sich ein gleichnamiges Profil erstellen.

Das Plugin ProfileSwitcher habe ich dennoch installiert. In diesem kann man im jeweiligen Profil ein eigenes Icon verwenden. Damit lässt sich besser erkennen in welchem Profil man unterwegs ist.

Google Chrome

Wie bei Chromium funktioniert es hier über die Profilverwaltung. Der Unterschied ist, dass der Button zum umschalten nicht links, sondern rechts ist und statt einem Kopf-Icon der Name des Profils dort steht. Wie in Chromium kann ein neues Profil über die Settings angelegt werden oder direkt beim Klick auf das Icon oben rechts. Beim neu Anlegen wird man zwar direkt auf die Login-Seite von Google weiter geleitet, aber man kann das Profil auch ohne Google-Konto nutzen.

Nice to know: Unter Google Chrome kann man nativ Netflix anschauen - Ohne Silverlight! Das ist dort mittels der Encrypted Media Extension (EME) genannten DRM möglich.