Safari zum Öffnen externer Links in neuem Fenster


8

Ich mag Safari, um Links in neuen Registerkarten im Allgemeinen zu öffnen . Das heißt, wenn ich eine Suche durchführe, möchte ich Ergebnisse, auf die ich klicke, um sie in neuen Registerkarten im selben Fenster zu öffnen. Auf diese Weise können mehrere Fenster mit mehreren Registerkarten nach Themen gruppiert werden.

Wenn ich auf einen Link in einer E-Mail klicke, wählt Safari (unter OS X) irgendwie (zufällig?) ein geöffnetes Fenster und öffnet den Link als neuen Tab darin. Manchmal wird sogar ein minimiertes Fenster ausgewählt, obwohl andere im selben Bereich sichtbar sind.

um klar zu sein: Ich möchte das neue Fenster, wenn die Aktion von einer externen Anwendung (z. B. Mail usw.) ausgelöst wird. In Safari möchte ich mich an das Standardverhalten halten.

Ich habe versucht, die Safari-Einstellungen -> Registerkarten -> Neue Seiten in Registerkarten anstelle der Windows-Einstellung (alle) zu öffnen, aber dies führt nicht zum erwarteten Ergebnis. es ist allgemein für alle. Auch Google kannte keine zufriedenstellende Antwort, deshalb frage ich hier.

Jede Hilfe wird geschätzt.


Ich möchte dasselbe. Leider halten Safari und Firefox es für eine gute Idee, vorhandene Fenster zu entführen, um nicht verwandte neue Registerkarten zu erstellen. Bis jetzt ... Aber eines Tages werden sie verstehen. :-)
Nicolas Barbulesco

Antworten:


2

Ich habe das Gleiche erlebt, neue Fenster anstelle von Registerkarten, die sich beim Klicken auf die Steuerung öffnen, und es schien mir auch völlig zufällig zu sein.

Die Safari-Erweiterung 'Link Thing' (möglicherweise 'LinkThing' -?) Öffnet standardmäßig alle Links in einem neuen Tab, ohne dass Sie die Steuerung drücken müssen, es sei denn, die Seite (z. B. DuckDuckGo) deaktiviert und überschreibt die Browsereinstellungen des Benutzers.


1

Das folgende OSA-Skript öffnet die als Parameter angegebene URL in einem neuen Fenster.

function Safari {
    # Will open a New Safari window with argument 1.
    osascript <<EOD
    tell application "Safari" to make new document with properties {URL:"$1"}
    return
EOD
}

Fügen Sie den Code in die Datei .profile in Ihrem Home-Verzeichnis ein und führen Sie ihn mit aus . ~/.profile.

Ich habe diese Lösung in einem anderen Thread hier auf Stack Exchange gefunden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.