การตีความ
จากคำตอบที่ยอมรับฉันเห็นสองด้านของคำถาม:
- แอปพลิเคชันควรรันโดยไม่มีหน้าต่างหรือไม่
- หน้าต่างที่ควรแสดงเมื่อแอปพลิเคชันทำงาน
การยกเลิกอัตโนมัติและฉับพลัน
การอ่านที่แนะนำสำหรับผู้ใช้ Lion ที่กังวลเกี่ยวกับการใช้งานแอปพลิเคชัน:
ไฮไลท์:
…ระบบ…มีความพร้อมที่ดีกว่าในการจัดการงาน ผู้ใช้ไม่จำเป็นต้องจัดการกระบวนการด้วยตนเอง ...
เลิกลา!
หากมีการใช้แอปพลิเคชันที่มีการเขียนเป็นอย่างดีและหากผู้ใช้สามารถเลิกนิสัยของการเลิกใช้แอปพลิเคชัน (นิสัยที่เรียนรู้จากระบบที่ฉลาดน้อยกว่า):
- การอนุญาตให้ระบบ Lion จัดการสิ่งต่าง ๆ สามารถทำให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่ดีขึ้นอย่างมากมาย
ต้องใช้ความเชื่อมั่นอย่างมากในการทำงานในลักษณะนี้โดยไม่มีคำสั่ง -q แต่รายงานผู้ใช้จำนวนมากยืนยันสิ่งที่ Apple แนะนำ
กดแป้น Shift ของหน้าต่าง
บางครั้งเปรียบได้กับการทิ้ง windows
ใน Mac OS X 10.7 (Build 11A511): โดยไม่ต้องเปลี่ยนการตั้งค่าทั่วโลกหรือเฉพาะแอปพลิเคชันสำหรับการคืนค่าหน้าต่าง (คุณลักษณะของ Transparent App Lifecycle (TAL)) แอปพลิเคชั่นตอบสนองด้วยวิธีต่างๆ เปิดตัว
ตัวอย่าง
NeoOffice 3.2.1 Beta Patch 0 เคารพปุ่ม Shift หากไฟล์ที่บันทึกไว้ถูกเปิดในเวลาออกจากนั้นเปลี่ยนคีย์ก่อนที่จะเปิดตัวจะระงับการคืนค่าหน้าต่างไปยังไฟล์นั้น หากคุณไม่ต้องการอะไรในการเปิดตัว (คุณลักษณะที่เป็นอิสระจาก TAL) คุณจะไม่ได้รับอะไรเลย
ดูตัวอย่าง 5.5 (719) เคารพรหัส หากไฟล์ที่บันทึกไว้เท่านั้นที่เปิดก่อนที่จะออกจากนั้นปุ่ม Shift จะทำให้ดูตัวอย่างจะไม่มีอะไรไม่มีหน้าต่าง
Safari 5.1 (7534.48.3) เคารพรหัส หากการตั้งค่าของคุณสำหรับหน้าต่างใหม่เป็นหน้าว่างและหากคุณเรียกดูหน้าต่างๆก่อนที่จะออกจากนั้นกดปุ่ม Shift ก่อนการเปิดตัวจะทำให้เกิดการนำเสนอเพียงหน้าต่างเดียวหน้าว่าง
เทอร์มินัล 2.2 (297) และTextEdit 1.7 (288) ทำงานในลักษณะที่สอดคล้องกับหน้าตัวอย่างและ Safari
สำหรับแต่ละแอปพลิเคชันอาจใช้ตรรกะที่แตกต่างกัน แต่เป็นหลัก ณ เวลาเปิดตัว:
- ปุ่ม Shift ควรระงับบางสิ่งบางอย่าง
เมล 5.0 (1244.2 / 1244.3) ดูเหมือนจะไม่สนใจคีย์ หากคุณมีหลายหน้าต่างวิวเวอร์หน้าต่างกิจกรรมและหน้าต่างไปยังข้อความที่ได้รับ: หน้าต่างทั้งหมดจะถูกกู้คืน ความไม่ลงรอยกันนี้มีกลิ่นรถและควรป้อนให้ Apple; ฉันคาดว่าเมลจะแสดงอย่างน้อยหนึ่งหน้าต่าง (วิวเวอร์) ไม่ใช่ทุกอย่าง
เปรย
อย่าปล่อยปุ่ม Shift เร็วเกินไป
หมายเหตุด้านข้าง: การกลับมาใช้งานรุ่นต่อ
รุ่นที่ไม่ได้บันทึกก่อนออกจะกลับมาทำงานต่อตามปกติ
ในบางสภาพแวดล้อมรุ่นที่ไม่ได้บันทึกก่อนออกจะไม่ถูกดำเนินการต่อ เมื่อคุณเปิดไฟล์ดังกล่าวคุณจะพบว่าระบบ (ไม่ใช่คุณ) บันทึกเวอร์ชัน