Comment déplacer la position d'un onglet parmi d'autres onglets à l'aide du clavier ? Est-ce possible ?
Réponse
Trop de publicités?Il ne semble pas y avoir de raccourci clavier intégré pour modifier la position d'un onglet donné parmi les autres onglets dans Safari. Du moins, aucun n'est répertorié dans les documents d'assistance Apple indiqués ci-dessous.
- Safari 6/7 (Mavericks) : Raccourcis de Safari
- Safari 8 (Yosemite) : Clavier Safari et autres raccourcis
- Safari 9 (El Capitan) : Clavier de Safari et autres raccourcis
Il serait peut-être possible de créer un service Automator avec une action Run Apple script pour manipuler les onglets dans une fenêtre Safari, puis de lui attribuer un raccourci clavier dans les préférences système du clavier, mais j'imagine que ce ne serait pas très facile à coder.
Mise à jour :
J'ai consulté le dictionnaire AppleScript de Safari et j'ai joué avec le codage d'un script AppleScript script pour manipuler l'ordre des tabulations, ou je devrais dire l'apparence de l'ordre des tabulations, car même une simple commande telle que move last tab to before first tab
a nécessité un rafraîchissement de l'URL. En d'autres termes, que je l'aie codé ou non par l'intermédiaire de move
ou changer l'URL de l'onglet actuel et de l'onglet suivant, etc. Toutes les méthodes que j'ai essayées forcent/exigent un rafraîchissement de l'URL, alors que le glisser-déposer d'un onglet ne change que l'ordre des onglets et ne rafraîchit aucun onglet lorsqu'il est effectué à la manière de DnD.
En conclusion, si l'actualisation de l'URL de l'onglet ne vous dérange pas, l'apparence du glisser-déposer peut être réalisée. Cependant, pour déplacer physiquement un onglet sans qu'il ne soit actualisé, il faudrait probablement utiliser des utilitaires tiers et un codage beaucoup plus complexe que le codage à l'aide de la fonction move
ou échanger les URL d'onglets adjacents, etc.