Kort antwoord: Chrome en Firefox hebben allebei een ingebouwde instelling die je ⌘Q laat vasthouden in plaats van erop te tikken. Safari heeft er geen.
Zet eerst de ingebouwde opties aan. Die kosten niets en zijn de juiste oplossing voor die twee browsers.
Chrome wordt geleverd met precies de bescherming die je wilt, standaard uitgeschakeld. Open in de menubalk het Chrome-menu en klik op Waarschuwen voor afsluiten (⌘Q) zodat er een vinkje bij staat.
Vanaf dan toont een druk op ⌘Q “Houd ⌘Q ingedrukt om af te sluiten” en sluit er niets. Je moet de toetscombinatie ongeveer een seconde vasthouden om echt af te sluiten. Het is de beste enkele verandering die je kunt maken als Chrome de plek is waar je werk verliest.
Open Firefox › Instellingen › Algemeen en vink Bevestigen voor afsluiten met ⌘Q aan. Firefox toont dan een bevestigingsvenster met hoeveel tabbladen en vensters op het punt staan te sluiten.
Safari heeft geen gelijkwaardige instelling. Er is geen "waarschuwen voor afsluiten" in de instellingen van Safari, en dat is er nooit geweest. Alles wat het tegendeel beweert, beschrijft in werkelijkheid Chrome.
Wat Safari wel heeft, is heropenen. Zet Vensters sluiten bij het afsluiten van een app uit in Systeeminstellingen › Bureaublad en Dock, en Safari brengt je vensters en tabbladen terug de volgende keer dat het opent. Dat stopt het afsluiten niet, het maakt het alleen overleefbaar, en je verliest nog steeds alles wat in een formulier was getypt.
Om de toetsaanslag in Safari echt tegen te houden, heb je iets buiten Safari nodig.
De meeste apps hebben niets. Photoshop, Slack, Mail, Notities, Voorvertoning en de rest sluiten af zodra je op ⌘Q drukt, en de reden dat dit überhaupt gebeurt, is dat ⌘Q direct naast ⌘W op het toetsenbord zit. Niemand bedoelt hem in te drukken. Ze bedoelen een tabblad te sluiten.
Daarom brengt een oplossing per app je maar tot op zekere hoogte: het werkt in de twee browsers die eraan hebben gedacht, en nergens anders.
Je hebt twee opties die elke app dekken.
De sneltoets opnieuw toewijzen. Voeg bij Systeeminstellingen › Toetsenbord › Sneltoetsen › App-sneltoetsen een sneltoets toe voor een specifieke app met de exacte menutitel
Quit Safari en ken er iets onschadelijks aan toe. Dit werkt, het is gratis, en er zitten twee
haken aan: je moet het per app doen met de exacte menutekst, en het verplaatst de sneltoets in plaats van hem te
beschermen, dus ⌘Q doet dan helemaal niets meer in plaats van te vragen.
Of beveilig de toetscombinatie. Still Dock houdt ⌘Q en ⌘W vast voor de apps die jij kiest, zodat de sneltoets overal elders gewoon blijft werken. Kies de drie apps waarin je steeds werk kwijtraakt en laat de rest met rust. Meer hierover in ⌘Q uitschakelen op een Mac en bevestigen voordat ⌘W sluit.
Ja. Het is een bescherming op Chrome-niveau, niet per venster.
Alleen de sneltoets die je hebt omgezet. Het menu-item Afsluiten werkt nog steeds met de muis. Het risico is dat je vergeet dat je dit hebt gedaan en een jaar later concludeert dat de app kapot is.
Die is er niet, en is er ook nooit geweest. Vensters sluiten bij het afsluiten van een app komt het dichtst in de buurt, maar dat verandert wat er na het afsluiten gebeurt, in plaats van het afsluiten te voorkomen.
Dezelfde buurt, ander probleem, en de browsers beschermen er helemaal niet tegen. Zie bevestigen voordat ⌘W sluit.