Als Faustregel gilt, dass Programme unter Mac OS X weiterhin ausgeführt werden, wenn Sie alle Dokumentfenster schließen.
Dies ist das Verhalten, das ich in MacVim, VmWare Fusion, Chrome und vielen anderen Anwendungen festgestellt habe.
Ich persönlich finde das nutzlos und ehrlich gesagt ziemlich ärgerlich, obwohl ich einige Erfahrungen gemacht habe, die bestätigen, dass meine Meinung in einer bestimmten Zielgruppe nicht immer die vorherrschende ist, gehe ich davon aus, dass es einen Grund für diese Entscheidung geben könnte.
In welchen Szenarien könnte diese Funktion nützlich sein?
quelle
Der Vorteil dieses Verhaltens besteht darin, dass es sich an Benutzer richtet, die den Unterschied zwischen dem Starten eines gesamten Anwendungsframeworks oder dem Öffnen eines neuen Dokuments in einer bereits ausgeführten App genießen möchten.
Sie können festlegen, dass diese Apps beim Anmelden gestartet werden, wenn Sie über genügend RAM oder nur eine Pokey-CPU verfügen. Das virtuelle Speichersystem sortiert, welche Seiten auf die Festplatte ausgelagert werden müssen und welche im RAM verbleiben können.
Solange die Apps langsam Speicher verlieren , ist es ein guter Plan, keine App zu beenden, die Sie möglicherweise erneut verwenden.
Es handelt sich um eine grundlegende Leistungsoptimierung: Wiederverwenden von Arbeit, Aufteilen der Arbeit in Blöcke, Erledigen der Arbeit, bevor der Benutzer darauf wartet.
quelle
Grundsätzlich haben OSX und Windows unterschiedliche Ansätze für Fenster der obersten Ebene. In Windows enthält das Fenster die gesamte Anwendungsinstanz einschließlich der Menüleiste. In OSX enthält das Fenster das geöffnete Dokument, in dem erläutert wird, warum in einer Anwendung nur eine Menüleiste angezeigt werden kann.
Beachten Sie, dass sich die Behandlung "leerer" Anwendungen in naher Zukunft ändern wird, da immer mehr Anwendungen für Lion aktualisiert werden. Das übliche Verhalten ist, dass dokumentbasierte Anwendungen, bei denen keine Dokumente geöffnet sind (im Gegensatz zu Dingen wie Calculator), dem Betriebssystem anzeigen, dass die App heruntergefahren werden kann, wenn keine Dokumente geöffnet sind. Die Idee ist, dass weniger verwaltet werden muss, welche Anwendungen geöffnet sind.
Weitere Informationen hierzu finden Sie in John Siracusas ausführlicher Lion-Rezension .
quelle
Deutung
Basierend auf der akzeptierten Antwort sehe ich zwei Aspekte der Frage:
Automatische und plötzliche Beendigung
Empfohlene Lektüre für alle Benutzer von Lion, die sich Gedanken über das Ausführen von Anwendungen machen:
Ein Highlight:
Hör auf aufzuhören!
Wenn gut geschriebene Anwendungen verwendet werden und der Benutzer die Gewohnheit aufgeben kann, Anwendungen zu beenden (eine Gewohnheit, die von weniger intelligenten Systemen gelernt wurde), dann:
Es erfordert einen Vertrauenssprung, um auf diese Weise zu arbeiten - ohne Befehl-q -, aber viele Benutzerberichte bestätigen, was von Apple vorgeschlagen wird.
Umschalttastenunterdrückung von Fenstern
Manchmal vergleichbar mit dem Verwerfen von Fenstern.
In Mac OS X 10.7 (Build 11A511): Ohne globale oder anwendungsspezifische Einstellungen für die Wiederherstellung von Fenstern zu ändern (eine Funktion des TAL (Transparent App Lifecycle)), reagieren Anwendungen auf unterschiedliche Weise auf die Verwendung der Umschalttaste, bevor die Anwendung ausgeführt wird gestartet.
Beispiele
NeoOffice 3.2.1 Beta Patch 0 berücksichtigt die Umschalttaste. Wenn eine gespeicherte Datei zum Beenden geöffnet war, wird durch die Umschalttaste vor dem Start die Wiederherstellung des Fensters in dieser Datei unterdrückt. Wenn Sie außerdem beim Start nichts bevorzugen (eine Funktion, die von der TAL unabhängig ist), erhalten Sie nichts.
Vorschau 5.5 (719) berücksichtigt den Schlüssel. Wenn vor dem Beenden nur gespeicherte Dateien geöffnet waren, zeigt die Umschalttaste an, dass in der Vorschau nichts und keine Fenster angezeigt werden.
Safari 5.1 (7534.48.3) respektiert den Schlüssel. Wenn Sie neue Fenster für eine leere Seite bevorzugen und vor dem Beenden verschiedene Seiten durchsucht haben, wird durch Drücken der Umschalttaste vor dem Start nur ein Fenster angezeigt, eine leere Seite.
Terminal 2.2 (297) und TextEdit 1.7 (288) verhalten sich in einer Weise, die mit Preview und Safari übereinstimmt.
Für jede Anwendung kann eine andere Logik gelten, jedoch im Wesentlichen zum Startzeitpunkt:
Mail 5.0 (1244.2 / 1244.3) scheint den Schlüssel zu ignorieren. Wenn Sie mehrere Viewer-Fenster haben, das Aktivitätsfenster und ein Fenster für eine empfangene Nachricht: Alle diese Fenster werden wiederhergestellt. Diese Inkonsistenz riecht fehlerhaft und sollte an Apple weitergeleitet werden. Ich erwarte, dass Mail mindestens ein Fenster (Viewer) präsentiert, nicht alles.
Hinweis
Lassen Sie die Umschalttaste nicht zu früh los.
Randnotiz: Wiederaufnahme der Ausgaben
Ausgaben, die vor dem Beenden nicht gespeichert wurden, werden normalerweise als Ausgaben fortgesetzt.
In einigen Umgebungen werden Editionen, die vor dem Beenden nicht gespeichert wurden, nicht fortgesetzt. Wenn Sie eine solche Datei öffnen, sollten Sie feststellen, dass das System (nicht Sie) eine Version gespeichert hat.
quelle
quelle