คำตอบสั้น ๆ Chrome และ Firefox ทั้งคู่มีการตั้งค่าในตัวที่ทำให้คุณต้องกด ⌘Q ค้างไว้แทนที่จะแตะ Safari ไม่มีการตั้งค่านี้
เปิดตัวป้องกันในตัวก่อน มันไม่มีค่าใช้จ่ายและเป็นวิธีแก้ที่ถูกต้องสำหรับ สองเบราว์เซอร์นั้น
Chrome มาพร้อมการป้องกันที่คุณต้องการเป๊ะ ปิดอยู่เป็นค่าเริ่มต้น ในแถบเมนูเปิดเมนู Chrome แล้วคลิก เตือนก่อนออกจากแอป (⌘Q) เพื่อให้มันติ๊กอยู่
จากนั้นการแตะ ⌘Q จะแสดง "กดค้าง ⌘Q เพื่อออก" และไม่มีอะไรปิด คุณต้องกดปุ่มผสม ค้างไว้ประมาณหนึ่งวินาทีเพื่อออกจากแอปจริง ๆ นี่คือการเปลี่ยนแปลงที่ดีที่สุดเพียงอย่างเดียวที่คุณทำได้ ถ้า Chrome คือที่ที่ คุณเสียงานไป
เปิด Firefox › Settings › General แล้วติ๊ก Confirm before quitting with ⌘Q จากนั้น Firefox จะแสดงแผ่นยืนยันที่บอกจำนวนแท็บและ หน้าต่างที่กำลังจะปิด
Safari ไม่มีการตั้งค่าที่เทียบเท่ากันเลย ไม่มี "เตือนก่อนออกจากแอป" ในการตั้งค่าของ Safari และ ไม่เคยมีมาก่อน อะไรก็ตามที่อ้างว่าไม่จริงกำลังอธิบายถึง Chrome อยู่
สิ่งที่ Safari มีคือการเปิดกลับ ปิดสวิตช์ปิดหน้าต่างเมื่อออกจากแอป พลิเคชันในการตั้งค่าระบบ › เดสก์ท็อปและ Dock แล้ว Safari จะนำหน้าต่างและแท็บ กลับมาในครั้งถัดไปที่เปิด นั่นไม่ได้หยุดการปิดแอป แค่ทำให้มันรอดชีวิตได้ และคุณยังคงเสียสิ่งที่พิมพ์ลงในฟอร์มไปอยู่ดี
หากต้องการหยุดการกดปุ่มใน Safari จริง ๆ คุณต้องใช้อะไรบางอย่างที่อยู่นอก Safari
แอปพลิเคชันส่วนใหญ่ไม่มีการป้องกันอะไรเลย Photoshop, Slack, Mail, Notes, Preview และแอปอื่น ๆ จะปิดทันที ที่คุณกด ⌘Q และเหตุผลที่มันเกิดขึ้นได้ตั้งแต่แรกก็เพราะ ⌘Q อยู่ติดกับ ⌘W พอดีบนคีย์บอร์ด ไม่มีใครตั้งใจจะกดมัน พวกเขาแค่ตั้งใจจะปิดแท็บ
นี่คือเหตุผลที่วิธีแก้แบบรายแอปทำได้แค่ระดับหนึ่ง มันใช้ได้กับสองเบราว์เซอร์ที่คิดเรื่องนี้ไว้แล้ว และไม่ใช้ได้กับที่อื่นเลย
คุณมีสองตัวเลือกที่ครอบคลุมทุกแอป
กำหนดทางลัดใหม่ ใน การตั้งค่าระบบ › คีย์บอร์ด › ทางลัด
คีย์บอร์ด › ทางลัดของแอป เพิ่มทางลัดสำหรับแอปที่ระบุด้วยชื่อเมนูที่ตรงเป๊ะ
Quit Safari แล้วกำหนดให้เป็นอะไรที่ไม่เป็นอันตราย วิธีนี้ใช้ได้ผล ฟรี และมีข้อจำกัดสองอย่าง
คุณต้องทำทีละแอปด้วยข้อความเมนูที่ตรงเป๊ะ และมันย้ายทางลัดแทนที่จะป้องกันมัน ดังนั้น
⌘Q จะไม่ทำอะไรเลยแทนที่จะถามก่อน
หรือป้องกันคีย์ผสมนั้น Still Dock ยึด ⌘Q และ ⌘W ไว้สำหรับ แอปที่คุณเลือก ดังนั้นทางลัดยังใช้ได้ปกติที่อื่นทั้งหมด เลือกสามแอปที่คุณเสียงานบ่อยที่สุด แล้วปล่อยที่เหลือไว้ตามเดิม อ่านเพิ่มเติมได้ที่ การปิด ⌘Q บน Mac และ การยืนยันก่อนที่ ⌘W จะปิด
ใช่ มันเป็นการป้องกันระดับ Chrome ไม่ใช่ระดับหน้าต่าง
แค่ทางลัดที่คุณกำหนดใหม่เท่านั้น รายการเมนู Quit ยังใช้ได้ด้วยเมาส์ ความเสี่ยงคือการลืมว่าคุณทำแบบนี้ไว้แล้วสรุปว่าแอปเสียในอีกหนึ่งปี ต่อมา
ไม่มีการตั้งค่าแบบนั้น และไม่เคย มีเลย ปิดหน้าต่างเมื่อออกจากแอปพลิเคชัน เป็นสิ่งที่ใกล้เคียงที่สุด และมันเปลี่ยนสิ่งที่ เกิดขึ้นหลังจากปิดแอปแทนที่จะป้องกันไม่ให้มันเกิดขึ้น
อยู่ในละแวกเดียวกัน แต่เป็นคนละ ปัญหา และเบราว์เซอร์ก็ไม่ได้ป้องกันเรื่องนี้เลย ดู ยืนยันก่อนที่ ⌘W จะปิด