Safari : comment ouvrir un nouvel onglet après tous les autres onglets ?

Mickaël Bazoge |

Quand on a devant les yeux un navigateur web qui compte une dizaine d'onglets et que l'on jongle sans cesse entre les sites web, cela peut devenir rapidement compliqué de savoir où se trouve tel onglet précédemment ouvert ! La solution serait de forcer l'apparition d'un site après le dernier onglet1, peu importe l'onglet à partir duquel la nouvelle page web a été ouverte. Malheureusement, ce réglage n'existe pas dans Safari… à moins de fouiller un peu !

Pour obtenir cette option, il faut activer le menu Debug de Safari, qui avant macOS Catalina pouvait s'afficher en saisissant cette commande dans le Terminal : defaults write com.apple.Safari IncludeInternalDebugMenu 1 (le menu Debug disparaitra en remplaçant le « 1 » par un « 0 »).

Catalina étant particulièrement chatouilleux sur les permissions, il faut au préalable autoriser le Terminal à accéder à l'intégralité du disque. Direction les préférences de macOS, Sécurité et confidentialité > Accès complet au disque. Identifiez-vous en cliquant sur l'icône de cadenas en bas à gauche. Si le Terminal n'apparait pas dans la liste, cliquez sur « + » puis sélectionnez l'application qui se trouve dans le dossier ApplicationsUtilitaires de votre Mac.

Une fois cette manipulation terminée, saisissez la commande dans une fenêtre du Terminal, puis quittez et relancez Safari. Le menu Debug a fait son apparition dans la barre de menus ! Pour modifier le comportement des onglets, sélectionnez celui qui vous convient dans Tab Ordering > Position of New Tabs. L'option qui permet d'ouvrir le nouvel onglet à la suite de tous les autres est After Last Tab.

Pour s'assurer que le comportement choisi remplisse correctement son office, activez aussi les deux options dans le menu précédent, Apply Position to Spawned Tabs et Apply Position to All Blank Tabs :

Et voilà. C'est sûr qu'avoir ces réglages directement dans les préférences de Safari serait tellement plus simple, mais au moins Apple laisse la possibilité de modifier le comportement au prix de ces quelques manipulations.


  1. Il existe un raccourci clavier pour ouvrir le dernier onglet de la barre de Safari : ⌘9.  ↩

avatar Zefram | 

Bonjour, si vous avez une astuce pour dupliquer rapidement un onglet dans safari, je vous en serais reconnaissant.
Car le glisser déposer de la barre d’adresse vers le + de la barre d’onglets, c’est fastidieux !

avatar gouvy | 

@Zefram

Ah, je ne connaissais pas cette astuce car contrairement à d’autres il n’y a pas de bouton dupliquer sur Safari.
Cela va bien m’aider- meme si déclarer fastidieux

avatar eldison | 

@Zefram

Un petit coup de google, et hop:
CMD+L
(Selection la barre d’URL)
CMD+Entre (return)
(Pour ouvrir l’URL sélectionnée dans une nouvelle tab)

😉

avatar Zefram | 

@eldison

Super merci beaucoup, je ne connaissais pas.
Apple pourrait quand même rajouter la fonction "Dupliquer l'onglet" quand on fait un clic droit sur l'onglet.
Avec un seul raccourci clavier a faire.

avatar devkid | 

Bonjour,
J'ai bien le menu debug, mais pas l'option de placement des onglets sur Mojave, Safari 12.1.2

avatar Serge 001 | 

La plus récente version de Safari est la 13.0.5

avatar Gregoryen | 

Ah parfait ça !
Je vais tester dans la soirée car il est vrai que que quand je fait une recherche une me bascule sur un onglet qui est très très loin au début et je m’y perd souvent !

Merci de l’astuce !

EDIT: J'avais déjà le menu débug alors que je n'ai jamais fait la manip avec le terminal etc... Alors j'ai du l'activer il y a très longtemps ! (macOS Catalina)

avatar Vaenoxis | 

On aime ces astuces merci !

avatar SyMich | 

Safari / Préférences / Avancées puis cocher "Afficher le menu Développement dans la barre de menus"
Ça doit être équivalent sans passer par le Terminal, non?
(Du moins jusqu'à Mojave... peut-être cette option a-t-ell disparu avec Catalina)

Oups! Autant pour moi... on parle du menu Debug et pas Développement 🤦‍♂️

CONNEXION UTILISATEUR