Sie können nicht direkt * erzwingen * safari, um neue Fenster in Registerkarten zu öffnen. Das Verhalten von Safari wird von der Website und der Codierung sowie Ihren Safari -Einstellungen (in geringerem Maße) angetrieben. Sie können jedoch die Anzahl der neuen Fenster erheblich reduzieren, um:
* Überprüfen Sie Ihre Safari -Einstellungen: Gehen Sie zu Safari> Einstellungen> Registerkarten. Stellen Sie sicher, dass "Seiten in Registerkarten geöffnet" überprüft wird. Dies ist die primäre Einstellung, die das Registerkartenverhalten steuert, die Websites jedoch nicht überschreibt, die ein neues Fenster explizit anfordern.
* Verwenden von Tastaturverknüpfungen: Anstatt auf Links zu klicken, die möglicherweise neue Windows öffnen, verwenden Sie einen Befehlsklick (⌘-Klick) auf einem Link. Dies öffnet den Link im Allgemeinen in einem neuen Registerkarte *, unabhängig von den Absichten der Website. Dies ist die zuverlässigste Methode zur Steuerung der Registerkarte im Vergleich zu Fensterverhalten.
* Verwenden einer Browser -Erweiterung (mit Vorsicht): Es könnte Safari-Erweiterungen von Drittanbietern geben, die darauf abzielen, das Verhalten des Fensters/Registerkartens aggressiver zu verwalten. Seien Sie jedoch bei der Installation von Erweiterungen sehr vorsichtig, da sie sich auf Ihre Privatsphäre und Sicherheit auswirken können. Erforschen Sie eine Erweiterung gründlich, bevor Sie sie installieren.
Obwohl es keine absolute "Kraft" -Option gibt, bietet die Kombination der Präferenz "Open Pages in Tabs" und der Befehlsklick-Verknüpfung die nächste Näherung. Websites, die absichtlich `window.open ()` zum Erzwingen neuer Fenster verwenden, überschreiben diese Einstellungen manchmal immer noch, aber erheblich weniger wird.