Réponse courte : Chrome et Firefox ont chacun un réglage intégré qui vous oblige à maintenir ⌘Q au lieu de le taper brièvement. Safari n'en a aucun.
Activez d'abord les protections intégrées. Elles ne coûtent rien et sont la bonne solution pour ces deux navigateurs.
Chrome est livré avec exactement la protection que vous voulez, désactivée par défaut. Dans la barre des menus, ouvrez le menu Chrome et cliquez sur Avertir avant de quitter (⌘Q) pour qu'elle soit cochée.
À partir de là, un appui sur ⌘Q affiche « Maintenez ⌘Q pour quitter » et rien ne se ferme. Vous devez maintenir la combinaison pendant environ une seconde pour réellement quitter. C'est le meilleur changement possible si Chrome est là où vous perdez du travail.
Ouvrez Firefox › Paramètres › Général et cochez Confirmer avant de quitter avec ⌘Q. Firefox affiche alors une fenêtre de confirmation indiquant combien d'onglets et de fenêtres sont sur le point de se fermer.
Safari n'a aucun réglage équivalent. Il n'y a pas d'« avertir avant de quitter » dans les réglages de Safari, et il n'y en a jamais eu. Toute affirmation contraire décrit Chrome.
Ce que Safari possède, c'est la réouverture. Désactivez Fermer les fenêtres en quittant une application dans Réglages Système › Bureau et Dock, et Safari ramène vos fenêtres et onglets à la prochaine ouverture. Cela n'empêche pas la fermeture, cela la rend simplement supportable, et vous perdez quand même tout ce qui a été tapé dans un formulaire.
Pour réellement arrêter cette frappe dans Safari, il vous faut quelque chose en dehors de Safari.
La plupart des applications n'ont rien. Photoshop, Slack, Mail, Notes, Aperçu et les autres quittent dès que vous appuyez sur ⌘Q, et si cela arrive, c'est parce que ⌘Q se trouve juste à côté de ⌘W sur le clavier. Personne ne veut appuyer dessus exprès. On veut fermer un onglet.
C'est pourquoi une solution par app a ses limites : elle fonctionne dans les deux navigateurs qui y ont pensé, et nulle part ailleurs.
Vous avez deux options qui couvrent chaque app.
Réattribuez le raccourci. Dans Réglages Système › Clavier › Raccourcis
clavier › Raccourcis d'app, ajoutez un raccourci pour une app nommée avec le titre de menu exact
Quit Safari et attribuez-lui quelque chose d'inoffensif. Cela fonctionne, c'est gratuit, et cela a deux
pièges : vous devez le faire app par app avec le libellé de menu exact, et cela déplace le raccourci plutôt que de le
protéger, si bien que ⌘Q ne fait alors plus rien du tout plutôt que de demander confirmation.
Ou protégez la combinaison. Still Dock maintient ⌘Q et ⌘W pour les apps que vous choisissez, si bien que le raccourci fonctionne toujours partout ailleurs. Choisissez les trois apps où vous perdez le plus souvent du travail et laissez le reste tranquille. Plus de détails dans désactiver ⌘Q sur un Mac et confirmer avant que ⌘W ne ferme.
Oui. C'est une protection au niveau de Chrome, pas par fenêtre.
Seulement le raccourci que vous avez réattribué. L'élément de menu Quitter fonctionne toujours avec la souris. Le risque, c'est d'oublier que vous l'avez fait et de conclure que l'app est cassée un an plus tard.
Il n'y en a pas, et il n'y en a jamais eu. Fermer les fenêtres en quittant une application est ce qui s'en rapproche le plus, et cela change ce qui se passe après la fermeture plutôt que de l'empêcher.
Même voisinage, problème différent, et les navigateurs ne le protègent pas du tout. Voir confirmer avant que ⌘W ne ferme.