Kort antwoord: Chrome en Firefox hebben allebei een ingebouwde instelling waarbij je ⌘Q ingedrukt moet houden om te stoppen. Safari heeft die niet.
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. Het afsluiten gebeurt nog steeds, maar Safari herstelt je vensters, 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. De reden is dat ⌘Q direct naast ⌘W op het toetsenbord zit. Niemand bedoelt ⌘Q in te drukken. Ze bedoelen een tabblad te sluiten.
Een oplossing per app brengt 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 zonder hem te beschermen, dus ⌘Q doet dan helemaal niets meer en vraagt nooit iets.
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 die voor elk venster geldt.
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, zonder het afsluiten te voorkomen.
Dezelfde buurt, een ander probleem: de browsers beschermen ⌘W helemaal niet. Zie bevestigen voordat ⌘W sluit.