Interpretacja
Na podstawie przyjętej odpowiedzi widzę dwa aspekty pytania:
- czy aplikacja powinna działać bez okien
- które okna powinny się prezentować podczas działania aplikacji.
Automatyczne i nagłe zakończenie
Zalecana lektura dla każdego użytkownika Lion, który jest zaniepokojony działaniem aplikacji:
Najważniejsze:
… System… jest lepiej przygotowany do pracy. Użytkownicy nie muszą ręcznie zarządzać procesami…
Przestań rzucać!
Jeśli używane są dobrze napisane aplikacje i jeśli użytkownik może złamać nawyk opuszczania aplikacji (nawyk wyuczony z mniej inteligentnych systemów), wówczas:
- umożliwienie systemowi Lion zarządzania elementami może znacznie poprawić wrażenia użytkownika.
Tak działa wiara - bez polecenia-q - ale wiele raportów użytkowników potwierdza to, co sugeruje Apple.
Klawisz Shift dla okien
Czasami porównywalne do odrzucania okien.
W systemie Mac OS X 10.7 (kompilacja 11A511): bez zmiany globalnych lub specyficznych dla aplikacji ustawień przywracania systemu Windows (funkcja przezroczystego cyklu życia aplikacji (TAL)), aplikacje reagują na różne sposoby na użycie klawisza Shift, zanim aplikacja zostanie uruchomiona.
Przykłady
NeoOffice 3.2.1 Beta Patch 0 respektuje klawisz Shift. Jeśli zapisany plik był otwarty w momencie wyjścia, to klawisz Shift przed uruchomieniem spowoduje wyłączenie przywracania okna do tego pliku. Jeśli dodatkowo wolisz nic podczas uruchamiania (funkcja niezależna od TAL), nic nie dostaniesz.
Wersja zapoznawcza 5.5 (719) szanuje klucz. Jeśli tylko zapisane pliki były otwarte przed wyjściem, to klawisz Shift spowoduje, że Podgląd nie będzie prezentował żadnych okien.
Safari 5.1 (7534.48.3) szanuje klucz. Jeśli preferujesz nowe okna, a pustą stronę, a jeśli przeglądałeś różne strony przed zamknięciem, to klawisz Shift przed uruchomieniem spowoduje wyświetlenie tylko jednego okna, pustej strony.
Terminal 2.2 (297) i TextEdit 1.7 (288) zachowują się w sposób zgodny z Preview i Safari.
Dla każdej aplikacji może obowiązywać inna logika, ale zasadniczo w momencie uruchomienia:
- Klawisz Shift powinien coś pomijać.
Mail 5.0 (1244.2 / 1244.3) wydaje się ignorować klucz. Jeśli masz wiele okien przeglądarki, okno aktywności i okno na otrzymaną wiadomość: wszystkie zostaną przywrócone. Ta niekonsekwencja pachnie błędnie i powinna być karmiona Apple; Oczekuję, że Mail wyświetli co najmniej jedno okno (przeglądarkę), a nie wszystko.
Wskazówka
Nie zwalniaj klawisza Shift zbyt wcześnie.
Uwaga dodatkowa: wznawianie edycji
Wydania niezapisane przed zamknięciem są zwykle wznawiane jako wydania.
W niektórych środowiskach wydania niezapisane przed zamknięciem nie są wznawiane. Po otwarciu takiego pliku powinieneś stwierdzić, że system (nie ty) zapisał wersję.