Frage:
Ausführen von zwei separaten Instanzen von Safari in derselben Benutzersitzung
Nicolas Barbulesco
2014-06-05 13:52:58 UTC
view on stackexchange narkive permalink

Ich möchte zwei separate Safaris gleichzeitig betreiben. Jede Safari hat ihre eigene Sitzung, ihren eigenen Verlauf, ihre eigenen Cookies usw.

Ich kann das mit zwei Benutzern auf meinem Mac tun.

Aber das wäre in derselben Benutzersitzung handlicher.

Wie kann ich das tun?

Haben Sie gleichzeitig eine alte Version von Safari und eine neue Version? Bei Firefox hat es bei Firefox funktioniert (ich bin mir nicht sicher)
@Mathias - Nein, ich möchte zwei Instanzen derselben Version von Safari ausführen. Ich kann das für Firefox tun.
Dies wird nicht mit Ihrer genauen Frage beantwortet, aber ich verwende die $ 5 Fluid.app http://fluidapp.com, um Situationen (z. B. Google Mail) zu behandeln, in denen ich mehrere separate Anmeldungen auf Websites behalten möchte, ohne dass ein Benutzer die Akrobatik wechselt.
@dwightk - Diese Flüssigkeit ist interessant. Eine Art, das Schneiden von Dashboard-Widgets neu zu erfinden.
In der kostenlosen Version werden keine separaten Cookies gespeichert, aber ich habe gerne 5 US-Dollar bezahlt, um Google (et al.) Aus meinen Surfgewohnheiten herauszuhalten.
Die kostenlose Version von Fluid für macOS Sierra verwendet separate Cookies.
Sieben antworten:
dj bazzie wazzie
2014-06-05 18:51:38 UTC
view on stackexchange narkive permalink

Sie können auch die Terminal.app

  open -n -a Safari  

eingeben. Dadurch wird eine neue Instanz von Safari geöffnet, auch wenn eine vorhanden ist ist bereits gestartet. Nicht jede Anwendung unterstützt dies, wie Finder oder FireFox. In diesen Anwendungen wird bevorzugt, dass jeweils eine Instanz ausgeführt wird.

Wie funktionieren Cookies, wenn Sie dies tun? Sind sie getrennt?
Wenn Sie sich im privaten Modus befinden, verwendet jede Instanz von Safari ihre eigenen Cookies. Der "öffentliche" Modus teilt die Cookies natürlich über alle Instanzen von Safari.
In der Tat ist nicht jede Anwendung damit zufrieden. Für Safari würde Chaos kommen. Die Navigationssitzungen (Fenster und Registerkarten…) würden in der Luft kollidieren. Ich brauche die beiden Safaris, um unterschiedliche Ordner zu verwenden.
Eine Kollision in der Luft über Fenster und Laschen ist nicht möglich. Da Snow Leopard-Prozesse ihre Einstellungen nicht direkt in die Datei schreiben, sondern vom Standardsystem verwaltet werden. Alle diese Daten werden also über eine API geschrieben und gelesen, wodurch vermieden wird, dass zwei Prozesse gleichzeitig versuchen, Daten in dieselbe Datei zu schreiben. Wenn Sie jedoch zwei separate Ordner haben möchten, die Sie verwalten können, würde ich empfehlen, einen schnellen Benutzerwechsel zu verwenden. Dann haben Sie zwei laufende Safari-Prozesse in zwei verschiedenen Benutzerumgebungen.
OK. Jetzt schreibt Safari A eine Sitzung A in die Datei. Und 30 Sekunden später schreibt Safari B eine Sitzung B in die Datei und quetscht Sitzung A. Das nenne ich Kollision in der Luft.
Ich denke, Sie meinten Cookies, wenn Sie Sitzungen sagen? Wenn beide im privaten Modus ausgeführt werden, wird die Datei ~ / Libary / Cookies / Cookies.plist nicht verwendet. Es werden keine Lese- oder Schreibaktionen für die Datei ausgeführt, es gibt auch keine alternative Datei.
user3710680
2014-06-05 15:24:41 UTC
view on stackexchange narkive permalink

Safari unterstützt nicht mehrere Profile, daher müssen Sie weiterhin mehrere Benutzerkonten verwenden.

Wenn Sie nur eine separate Browserumgebung mit verschiedenen Konten (Cookies) verwenden möchten, können Sie versuchen, Private Browsing

Private Browsing p zu verwenden >

Dies wäre besser als ein Benutzerwechsel (vorausgesetzt, Sie haben nicht nach gespeicherten Anmelde-Cookies gesucht), aber es ist immer noch nicht nebeneinander
JBis
2018-09-02 17:56:07 UTC
view on stackexchange narkive permalink

Der beste Weg, dies zu tun, ist das Herunterladen der Safari Technology Preview.Es ist ein kostenloser Download und Sie benötigen kein Entwicklerkonto, um es zu verwenden.Es wird separat von der nativen Safari ausgeführt und verfügt über eigene Ordner für Cache, Cookies, Verlauf, Lesezeichen usw. Es ist perfekt für das, was Sie benötigen.

Der einzige Nachteil ist, dass es sich um eine Beta-Version handelt, sodass möglicherweise kleinere Probleme auftreten.Obwohl die meisten Beta-Funktionen über das Entwicklermenü aktiviert werden können.

Von der Apples-Website:

Laufen Sie Seite an Seite mit Safari.Safari Technology Preview ist ein Standalone-App, die Seite an Seite mit der aktuellen Version von arbeitet Safari, damit Sie die aktuelle Version weiterhin verwenden und darauf verweisen können.

Travis L
2014-06-05 17:13:08 UTC
view on stackexchange narkive permalink

Anscheinend können Sie dies in Safari auf Yosemite tun. Chrome kann dies tun, indem Sie einfach ein neues "In Cognito" -Fenster öffnen.

Nein, Chrome unterstützt ordnungsgemäße Profile mit separaten Kennwortspeichern, Verlauf usw. Incognito ist für Sitzungen vorgesehen, in denen nichts gespeichert werden soll.
Alexander Ljungberg
2016-12-09 17:19:46 UTC
view on stackexchange narkive permalink

Die Fluid-App ermöglicht dies, wie in den Kommentaren erwähnt.Es ist eher ein "Single Page App" -Tool, aber es verwendet Safari unter der Haube und ich verwende es, um gleichzeitig in verschiedenen Konten angemeldet zu bleiben, ohne auf Chrome zurückgreifen zu müssen [1].

In macOS Sierra ermöglicht die kostenlose Version von Fluid die separate Speicherung von Cookies, während dies zuvor eine (billige) kostenpflichtige Funktion war.

[1] Chrome ist großartig, verbraucht aber zu viel Akku für den ganzen Tag.

ddd
2014-11-10 13:39:56 UTC
view on stackexchange narkive permalink

Chrome hat dies integriert und ist gut implementiert. Firefox verfügt über ein Plugin eines Drittanbieters, das dies verwaltet, das jedoch nicht so nativ unterstützt wird wie in Chrome.Safari, Nr.

akaralar
2015-08-02 20:24:10 UTC
view on stackexchange narkive permalink

Es gibt eine App namens SwitchUp, die dies tut. Ich denke jedoch, dass sie mit Safari-Erweiterungen nicht gut funktioniert. Überzeugen Sie sich selbst.

Es werden Profile usw. gewechselt, aber auf einmal können nicht zwei gleiche gleichzeitig ausgeführt werden


Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...