Krótko: Chrome i Firefox mają wbudowane ustawienie, które wymaga przytrzymania ⌘Q, aby zakończyć. Safari go nie ma.
Najpierw włącz wbudowane. Nic nie kosztują i są właściwą poprawką dla tych dwóch przeglądarek.
Chrome ma dokładnie taką ochronę, jakiej chcesz, domyślnie wyłączoną. Na pasku menu otwórz menu Chrome i kliknij Ostrzegaj przed zamknięciem (⌘Q), aby było zaznaczone.
Od tej pory stuknięcie ⌘Q pokazuje „Przytrzymaj ⌘Q, aby zakończyć” i nic się nie zamyka. Musisz przytrzymać kombinację przez około sekundę, by naprawdę zakończyć. To najlepsza pojedyncza zmiana, jaką możesz wprowadzić, jeśli to w Chrome tracisz pracę.
Otwórz Firefox › Ustawienia › Ogólne i zaznacz Potwierdzaj przed zakończeniem przez ⌘Q. Firefox pokaże wtedy arkusz potwierdzenia z liczbą kart i okien, które zostaną zamknięte.
Safari nie ma odpowiedniego ustawienia. W ustawieniach Safari nie ma „ostrzegaj przed zakończeniem” i nigdy nie było. Wszystko, co twierdzi inaczej, opisuje Chrome.
Safari ma za to ponowne otwieranie. Wyłącz Zamykaj okna po zakończeniu aplikacji w Ustawienia systemowe › Pulpit i Dock, a Safari przy następnym otwarciu przywróci Twoje okna i karty. To nie powstrzymuje zamknięcia, tylko czyni je znośnym, a nadal tracisz wszystko, co wpisano w formularz.
Aby naprawdę zatrzymać naciśnięcie klawisza w Safari, potrzebujesz czegoś spoza Safari.
W większości aplikacji nie ma żadnej ochrony. Photoshop, Slack, Mail, Notes, Podgląd i reszta zamykają się w chwili, gdy naciśniesz ⌘Q, a powód jest taki, że ⌘Q leży tuż obok ⌘W na klawiaturze. Nikt nie chce go naciskać. Chciał zamknąć kartę.
Dlatego poprawka dla aplikacji sięga tylko tak daleko: działa w dwóch przeglądarkach, które o tym pomyślały, i nigdzie indziej.
Masz dwie opcje, które obejmują każdą aplikację.
Przypisz skrót na nowo. W Ustawienia systemowe › Klawiatura › Skróty klawiszowe › Skróty aplikacji dodaj skrót dla nazwanej aplikacji z dokładnym tytułem menu Quit Safari i przypisz mu coś niegroźnego. To działa, jest darmowe i ma dwa haczyki: musisz to zrobić osobno dla każdej aplikacji z dokładnym brzmieniem menu i przenosi skrót, a nie go pilnuje, więc ⌘Q nie robi wtedy nic zamiast pytać.
Albo pilnuj skrótu. Still Dock przytrzymuje ⌘Q i ⌘W w wybranych aplikacjach, więc skrót nadal działa wszędzie indziej. Wybierz trzy aplikacje, w których ciągle tracisz pracę, a resztę zostaw. Więcej w wyłączanie ⌘Q na Macu i potwierdzanie przed zamknięciem przez ⌘W.
Tak. To ochrona na poziomie Chrome, a nie pojedynczego okna.
Tylko skrót, który przypisałeś na nowo. Pozycja menu Zakończ nadal działa myszą. Ryzyko polega na tym, że zapomnisz, że to zrobiłeś, i po roku uznasz aplikację za zepsutą.
Nie ma i nigdy nie było. Zamykaj okna przy kończeniu aplikacji jest najbliższe i zmienia to, co dzieje się po zakończeniu, a nie mu zapobiega.
Ta sama okolica, inny problem, a przeglądarki wcale tego nie pilnują. Zobacz potwierdzenie przed zamknięciem przez ⌘W.