12 votes

safari pour ouvrir les liens externes dans une nouvelle fenêtre

J'aime que Safari ouvre les liens dans une nouvelle fenêtre onglets en général. Par exemple, lorsque je fais une recherche, je veux que les résultats sur lesquels je clique s'ouvrent dans de nouveaux onglets dans la même fenêtre. Cela permet d'avoir plusieurs fenêtres avec plusieurs onglets et de les regrouper par thème.

lorsque je clique sur un lien dans un courriel, safari (sous OS X) choisit d'une manière ou d'une autre (au hasard ?) une fenêtre ouverte et ouvre le lien dans un nouvel onglet. parfois, il choisit même une fenêtre réduite, bien que d'autres soient visibles dans le même espace.

pour être clair : je veux la nouvelle fenêtre lorsque l'action est déclenchée depuis une application externe (par exemple Mail, etc.). Dans Safari, j'aimerais conserver le comportement par défaut.

J'ai essayé le paramètre Paramètres Safari -> Onglets -> Ouvrir les nouvelles pages dans les onglets au lieu de Windows (tous), mais cela ne donne pas le résultat escompté. c'est général pour tous. Aussi google n'a pas connu de réponse satisfaisante, donc je demande ici.

Toute aide est appréciée.

2voto

Zero Points 286

J'ai fait l'expérience de la même chose, de nouvelles fenêtres au lieu d'onglets s'ouvrant lors d'un clic de contrôle, et cela m'a semblé totalement aléatoire à moi aussi.

L'extension Safari "Link Thing" (peut-être "LinkThing" - ?) ouvre, par défaut, tous les liens dans un nouvel onglet sans que vous ayez à appuyer sur la touche de contrôle, à moins que la page (par exemple DuckDuckGo) ne désactive et ne remplace les préférences du navigateur de l'utilisateur.

1voto

Michael Schmid Points 418

L'OSA script suivant ouvre l'URL donnée en paramètre dans une nouvelle fenêtre.

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
}

Mettez le code dans le fichier .profil dans votre répertoire personnel et exécutez-le avec . ~/.profile .

J'ai trouvé cette solution dans autre sujet ici sur Stack Exchange.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X