Trả lời ngắn: Chrome và Firefox đều có cài đặt sẵn buộc bạn phải giữ ⌘Q để thoát. Safari thì không có.
Hãy bật các tính năng có sẵn trước. Chúng không tốn gì và là cách khắc phục đúng đắn cho hai trình duyệt đó.
Chrome có sẵn đúng lớp bảo vệ bạn muốn, mặc định tắt. Trong thanh menu, mở menu Chrome và nhấp Cảnh báo trước khi thoát (⌘Q) để nó được đánh dấu.
Từ đó về sau, một lần nhấn ⌘Q sẽ hiện "Hold ⌘Q to Quit" và không gì bị đóng cả. Bạn phải giữ tổ hợp phím đó khoảng một giây để thực sự thoát. Đây là thay đổi tốt nhất bạn có thể thực hiện nếu Chrome là nơi bạn hay mất công việc.
Mở Firefox › Settings › General và đánh dấu Confirm before quitting with ⌘Q. Firefox sau đó sẽ hiển thị một bảng xác nhận liệt kê số thẻ và cửa sổ sắp bị đóng.
Safari không có cài đặt tương đương. Không có tùy chọn "cảnh báo trước khi thoát" trong cài đặt của Safari, và chưa bao giờ có. Bất kỳ điều gì nói khác đi đều đang mô tả Chrome.
Thứ mà Safari thực sự có là mở lại. Tắt Đóng cửa sổ khi thoát ứng dụng trong Cài đặt Hệ thống › Màn hình nền & Dock, và Safari sẽ mở lại cửa sổ và các thẻ của bạn vào lần mở tiếp theo. Việc thoát ứng dụng vẫn xảy ra, nhưng Safari khôi phục cửa sổ của bạn, và bạn vẫn mất bất cứ gì đã gõ vào một biểu mẫu.
Để thực sự chặn phím bấm đó trong Safari, bạn cần thứ gì đó bên ngoài Safari.
Hầu hết ứng dụng đều không có gì cả. Photoshop, Slack, Mail, Notes, Preview và những ứng dụng khác đều thoát ngay khi bạn nhấn ⌘Q. Lý do là ⌘Q nằm ngay cạnh ⌘W trên bàn phím. Không ai cố ý nhấn ⌘Q. Họ chỉ muốn đóng một thẻ.
Một cách khắc phục theo từng ứng dụng chỉ giải quyết được đến một mức nhất định: nó có tác dụng ở hai trình duyệt đã nghĩ đến điều đó, và không có tác dụng ở bất kỳ đâu khác.
Bạn có hai lựa chọn bao quát mọi ứng dụng.
Gán lại phím tắt. Trong Cài đặt Hệ thống › Bàn phím › Phím tắt Bàn
phím › Phím tắt ứng dụng, thêm một phím tắt cho một ứng dụng cụ thể với đúng tên mục menu
Quit Safari và gán cho nó một tổ hợp phím vô hại. Cách này có hiệu quả, miễn phí, và có hai
bất tiện: bạn phải làm việc này cho từng ứng dụng với đúng câu chữ menu, và nó đổi chỗ phím tắt mà không
bảo vệ nó, nên ⌘Q sau đó hoàn toàn chẳng có tác dụng gì và không bao giờ hỏi.
Hoặc bảo vệ tổ hợp phím đó. Still Dock giữ ⌘Q và ⌘W lại cho những ứng dụng bạn chọn, nên phím tắt vẫn hoạt động bình thường ở mọi nơi khác. Hãy chọn ba ứng dụng mà bạn hay mất công việc trong đó và để yên phần còn lại. Xem thêm tại tắt ⌘Q trên Mac và xác nhận trước khi ⌘W đóng.
Có. Đây là một lớp bảo vệ ở cấp Chrome, bao quát mọi cửa sổ.
Chỉ phím tắt bạn đã gán lại. Mục menu Quit vẫn hoạt động bằng chuột. Rủi ro là bạn quên mất mình đã làm việc đó và kết luận rằng ứng dụng bị hỏng một năm sau.
Không có cài đặt như vậy, và chưa bao giờ có. Đóng cửa sổ khi thoát ứng dụng là thứ gần nhất, và nó thay đổi những gì xảy ra sau khi thoát mà không ngăn việc thoát.
Cùng khu vực bàn phím, một vấn đề khác: các trình duyệt hoàn toàn không bảo vệ ⌘W. Xem xác nhận trước khi ⌘W đóng.