Kort svar: Chrome och Firefox har båda en inbyggd inställning som gör att du måste hålla ned ⌘Q för att avsluta. Safari har ingen.
Slå på de inbyggda först. De kostar ingenting och är rätt lösning för de två webbläsarna.
Chrome levereras med precis det skydd du vill ha, avstängt som standard. Öppna menyn Chrome i menyraden och klicka på Varna före avslut (⌘Q) så att den är ikryssad.
Från och med då visar ett tryck på ⌘Q "Håll ⌘Q för att avsluta" och ingenting stängs. Du måste hålla kombinationen i ungefär en sekund för att verkligen avsluta. Det är den enskilt bästa ändring du kan göra om Chrome är där du förlorar arbete.
Öppna Firefox › Inställningar › Allmänt och kryssa i Bekräfta innan avslut med ⌘Q. Firefox visar då ett bekräftelseblad som listar hur många flikar och fönster som är på väg att stängas.
Safari har ingen motsvarande inställning. Det finns ingen "varna före avslut" i Safaris inställningar, och det har aldrig funnits. Allt som påstår något annat beskriver Chrome.
Det Safari har är återöppning. Slå av Stäng fönster när ett program avslutas i Systeminställningar › Skrivbord och Dock, så tar Safari tillbaka dina fönster och flikar nästa gång det öppnas. Det stoppar inte avslutet, det gör bara att man överlever det, och du tappar fortfarande allt som skrivits i ett formulär.
För att verkligen stoppa tangenttrycket i Safari behöver du något utanför Safari.
De flesta program har inget. Photoshop, Slack, Mail, Anteckningar, Förhandsvisning och resten avslutas i samma stund som du trycker ⌘Q, och orsaken är att ⌘Q sitter alldeles bredvid ⌘W på tangentbordet. Ingen menar att trycka på den. De menade att stänga en flik.
Därför räcker en lösning per app bara så långt: den fungerar i de två webbläsarna som tänkt på det, och ingen annanstans.
Du har två alternativ som täcker varje app.
Koppla om genvägen. I Systeminställningar › Tangentbord › Kortkommandon › Appgenvägar, lägg till en genväg för en namngiven app med den exakta menytiteln Quit Safari och tilldela den något ofarligt. Det fungerar, det är gratis och det har två haken: du måste göra det per app med den exakta menyformuleringen, och det flyttar genvägen i stället för att skydda den, så ⌘Q gör då ingenting alls i stället för att fråga.
Eller vakta kombinationen. Still Dock håller ⌘Q och ⌘W för de appar du väljer, så genvägen fungerar fortfarande överallt annars. Välj de tre appar du ständigt förlorar arbete i och lämna resten. Mer i att stänga av ⌘Q på en Mac och att bekräfta innan ⌘W stänger.
Ja. Det är ett skydd på Chrome-nivå och inte per fönster.
Bara genvägen du kopplade om. Menyalternativet Avsluta fungerar fortfarande med musen. Risken är att du glömmer att du gjorde det och drar slutsatsen att appen är trasig ett år senare.
Det finns ingen, och det har aldrig funnits. Stäng fönster när en app avslutas är det närmaste, och det ändrar vad som händer efter avslutet i stället för att förhindra det.
Samma kvarter, annat problem, och webbläsarna skyddar det inte alls. Se bekräfta innan ⌘W stänger.