Aktuellen Tab von Chrome in Firefox mit Tastenkombination öffnen [Mac OS X]

Ich benutze sowohl Firefox als auch Chrome auf all meinen Computern. Firefox dient dem allgemeinen Surfen, und Chrome wird für alle Google-bezogenen Dinge verwendet. Bei dieser Nutzung muss ich oft zwischen Firefox und Chrome wechseln, da einige der Erweiterungen, die ich verwende, spezifisch für entweder Firefox oder Chrome sind. Hier kommen Erweiterungen wie „Open URL in Chrome“ (Firefox-Erweiterung) und „Open URL in Firefox“ (Chrome-Erweiterung) ins Spiel. Sie ermöglichen es Ihnen, eine URL von Firefox in Chrome und umgekehrt zu öffnen, sodass Sie einfach zwischen den Browsern wechseln können. Der einzige Haken ist, dass die Chrome-Erweiterung nicht funktioniert, wenn Sie einen Mac verwenden. Das bedeutet, dass Sie die Erweiterung nicht nutzen können, um eine aktuelle URL in Firefox zu öffnen. Glücklicherweise gibt es einen Workaround. Tatsächlich gibt es eine einfachere Methode, die keine Installation einer Erweiterung erfordert.

In diesem Tutorial zeige ich Ihnen, wie Sie die aktuelle Chrome-URL mit einer Tastenkombination in Firefox öffnen können (beachten Sie, dass Sie dasselbe für Firefox tun können).

Um dies zu erreichen, müssen Sie mit Automator einen Dienst erstellen, der die aktuelle URL in Chrome abrufen und in Firefox öffnen kann.

  1. Öffnen Sie Automator aus dem Launchpad.

openurl-in-firefox-automator-launchpad

  1. Wählen Sie „Dienst“ auf dem Startbildschirm von Automator aus.

openurl-in-firefox-automator-select-service

  1. Wählen Sie im linken Bereich „Dienstprogramme -> AppleScript ausführen“ und ziehen Sie es in den Arbeitsbereich. Ändern Sie oben im Arbeitsablauf „Text“ in „Kein Eingabe“ und „jede Anwendung“ in „Google Chrome“.

openurl-in-firefox-automator-workspace

  1. Fügen Sie den folgenden Code in das AppleScript ein und ersetzen Sie den vorhandenen Code:
tellapplication"System Events"  
if(exists process "Google Chrome")then  
tellapplication"Google Chrome"  
set urlChrome toget URL of active taboffirstwindow  
endtell  
  
tellapplication"Firefox"  
open location urlChrome  
activate  
endtell  
endif  
  
endtell

Was dieser Code tut, ist zuerst zu prüfen, ob Google Chrome ausgeführt wird. Wenn ja, wird die URL des aktiven Tabs abgerufen und in Firefox geladen. Wenn Google Chrome nicht ausgeführt wird, macht dieser Code nichts.

Sie können es jetzt testen, indem Sie auf die Schaltfläche „Abspielen“ drücken.

  1. Wenn es funktioniert, sollten Sie die Webseite sehen, die Sie in Chrome geladen haben, nun im Firefox-Browser angezeigt werden. Gehen Sie im Automator zurück und speichern Sie den Dienst.

openurl-in-firefox-automator-save-service

  1. Das Letzte, was zu tun bleibt, ist, dieser Anwendung eine Tastenkombination zuzuweisen. Öffnen Sie „Systemeinstellungen“ und gehen Sie zu „Tastatur -> Kurzbefehle.“ Wählen Sie im linken Bereich „Dienste“ aus. Scrollen Sie die Liste nach unten, bis Sie den Dienst sehen, den Sie zuvor erstellt haben. Weisen Sie diesem Dienst eine Tastenkombination zu.

openurl-in-firefox-set-service-keyboard-shortcut

Das war’s. Jetzt können Sie, wenn Sie sich in Google Chrome befinden, die Tastenkombination drücken, die Sie eingerichtet haben, um die aktuelle URL in Firefox zu öffnen. Alternativ können Sie es über das Dienstmenü aufrufen. Beachten Sie, dass dieser Trick nur in Google Chrome funktioniert, da der Dienst spezifisch für Chrome ist. Sie können jedoch den Code ändern und alle Vorkommen von „Google Chrome“ (oder „Firefox“) in einen anderen Browser wie „Safari“ oder „Opera“ ändern, um es mit den verschiedenen Browsern zum Laufen zu bringen.

Probieren Sie es aus und lassen Sie uns wissen, ob es für Sie nützlich ist.