
Safari souffre d’un défaut qui gâche un peu la foule de ses qualités : un clic sur un lien sensé ouvrir une nouvelle fenêtre ouvre… une nouvelle fenêtre. Ben, et les onglets alors ?
Mise à jour du 26/09/2009 : Cette astuce fonctionne toujours sur Safari 4.0.3 sous Snow Leopard ;-)
Jusqu’à présent, je n’utilisai Safari que très très rarement. Autant je le trouve plus rapide, mieux intégré et plus estéthique que Firefox, autant deux fonctionnalités essentielles à mes yeux lui faisaient cruellement défaut : l’ouverture de toute nouvelle page dans un nouvel onglet plutôt que dans une nouvelle fenêtre et la possibilité d’ajouter www et .com directement à l’aide d’une combinaison de touches (Commande-Enter sous Firefox).
Pour la seconde, je suis toujours preneur d’une solution mais, pour la première, ça y est, depuis la version 3.1, il est possible, via une petite commande à taper dans Terminal, d’activer un paramètre bien caché. Celui-ci forcera Safari à ouvrir dans un onglet les liens (_blank) qui sont sensés s’ouvrir dans une nouvelle fenêtre.
Fini de fusionner le fenêtre ou de devoir utiliser le menu contextuel.
Pour pouvoir ouvrir automatiquement dans un nouvel onglet les liens qui sans ça, auraient ouvert une nouvelle fenêtre :
- Fermez Safari s’il est ouvert
- Dans votre dossier Application/Utilitaires, cliquez sur Terminal
- Au prompt, tapez (copiez/collez) la ligne suivante : defaults write com.apple.Safari TargetedClicksCreateTabs -boolean YES
- Ouvrez Safari et cliquez sur ce lien par exemple pour tester
Dommage que ces paramètres ne soient pas directement disponibles dans la page des préférences de Safari.









3 Commentaires
Il suffit de ‘control + click’ pour ouvrir un nouvel onglet et pas une nouvelle fenêtre !
ou plutôt cmd+click (pomme-click quoi !)
oui bof, c’est que j’ai fait pendant environ 5 minutes avant de repasser sous Firefox. Surfer, avec une main, à la souris c’est plus sympa que de devoir sans arrêt utiliser une seconde main pour appuyer sur la touche commande.
Oui, c’est une question de fainéantise, je l’avoue ;-)