14 votes

Empêchez Google Chrome de voler le focus à l'ouverture

Y a-t-il un moyen d'empêcher Google Chrome de voler le focus lorsqu'il s'ouvre ?

Lorsque j'ouvre une application, j'ai souvent tendance à faire ce qui suit :

  1. Cliquer sur l'icône de l'application dans le dock.
  2.  Option-  Tab passer à une autre application pendant que la première application n'a pas encore fini de s'ouvrir.
  3. Continuer à travailler dans une autre application pendant que la première application s'ouvre.
  4. Éventuellement,  Option-  Tab revenir à la première application une fois qu'elle a terminé son processus d'ouverture et est prête à être utilisée.

Maintenant, Google Chrome se comporte mal à l'étape 3. Lorsque j'ai  Option-  Tabé vers une autre application pour travailler, il vole le focus dès qu'il a fini de dessiner sa fenêtre du navigateur. Au lieu de me laisser décider de  Option-  Tab revenir à lui à ma propre volonté, il prend le contrôle du processus et interrompt tout travail que je suis en train de faire.

Je trouve ce comportement extrêmement agaçant et intrusif et j'aimerais l'arrêter. Je ne veux pas que Google Chrome s'ouvre toujours en arrière-plan. Il devrait simplement se comporter comme n'importe quelle autre application et ne pas interférer avec le choix que je fais en  Option-  Tabant vers une autre application.

Je peux reproduire le comportement de vol de focus de Google Chrome d'une autre manière. Lorsque j'émet la commande open dans le Terminal, le drapeau -g est censé indiquer à l'application de s'ouvrir en arrière-plan :

open -g /Applications/Google\ Chrome.app/

Encore une fois, Google Chrome ne respecte pas ce choix. Il commence à s'ouvrir en arrière-plan, mais vole le focus dès qu'il a fini de dessiner sa fenêtre du navigateur. Comparez cela au comportement normal de n'importe quelle autre application :

open -g /Applications/Firefox.app/

Cela fait exactement ce qu'il est censé faire : l'application s'ouvre en arrière-plan et reste en arrière-plan jusqu'à ce que je choisisse de  Option-  Tab revenir à elle. Y a-t-il un moyen de faire en sorte que Google Chrome se comporte de la même manière ?

1voto

RHPT Points 639

Ceci est un bogue de longue date avec Chromium (Problème 854609). Commentaire 22 et Commentaire 26 expliquent pourquoi il est difficile de résoudre ce problème.

0 votes

Je pense que ce post convient mieux comme commentaire, pas comme réponse.

0voto

TimD Points 670

Ouvrir Google Chrome en arrière-plan en utilisant le Terminal

  1. Ouvrez Préférences Système > Sécurité & Confidentialité > Confidentialité > Accessibilité
  2. Ajoutez Google Chrome à la liste

Volet Accessibilité de Sécurité & Confidentialité

  1. Ouvrez le Terminal et saisissez la commande :

open -j -a "Google Chrome" 'https://www.google.com/'

L'ajout d'autorisations d'accessibilité pour Chrome désactive la fonction "Maintenez Commande-Q enfoncé pour quitter" et permet à d'autres applications de contrôler la fenêtre (par exemple, un script shell). L'utilisation de l'option -j lance l'application de manière masquée par opposition à -g qui est destiné à empêcher le lancement de l'application au premier plan.

0 votes

Cela ne aide pas lorsque j'ouvre des liens à partir d'une autre application (par exemple, un e-mail) et ce n'est certainement pas pratique pour la navigation régulière si je dois utiliser le Terminal pour lancer chaque session.

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