Dlaczego aplikacje na Mac są otwarte, gdy uderzę w czerwony przycisk X?
Zamknąłeś jedyne okno przeglądarki Safari, które jest otwarte, ale na pasku widać, że przeglądarka nadal działa. Oszalałeś?
Nie: w rzeczywistości tak działają komputery Mac i od lat osiemdziesiątych są nimi właściwie. Wielokrotni użytkownicy komputerów Mac nawet o tym nie myślą, ale każdy, kto przychodzi na MacOS z systemu Windows, a nawet systemów opartych na Linuksie może czuć się nieco zdezorientowany.
W porządku: nauka każdego nowego systemu operacyjnego oznacza myślenie w nieco inny sposób. Oto krótki opis wyjaśniający, jak zamykanie okien działa na komputerze Mac, wraz z informacjami na temat zamykania aplikacji, kiedy tylko chcesz.
Jak zamykanie systemu Windows działa w systemie MacOS
W systemach Windows okno zazwyczaj jest równe aplikacji. Oznacza to, że zamykając okno, zamykasz również aplikację (o ile jest to ostatnie okno tej aplikacji, która jest otwarta). Na komputerze Mac okno traktowane jest bardziej jak dokument niż sama aplikacja. Po zamknięciu okna zamykasz dokument, którego szukasz, ale sama aplikacja działa.
Być może najbardziej widocznym wcieleniem tego jest pasek menu. Windows umieszcza pasek menu (lub, w niektórych przypadkach, wstążkę) na górze okna dla danej aplikacji, a znika po zamknięciu okna. W macOS pasek menu znajduje się u góry ekranu i pozostaje po zamknięciu programu.
Na przykład: oto otwarte okno przeglądarki Safari.
Jeśli zamknę okno, pozostaną opcje paska menu Safari.
Chodzi o to, że mogę szybko otworzyć nową stronę z paska menu, jeśli chcę.
Możesz również sprawdzić, które aplikacje są obecnie otwarte, przeglądając port. Kropki pod ikonami Findera, Safari i innych powyżej wskazują, że aplikacje są otwarte. Tymczasem Kalendarz i Photoshop nie są otwarte, co widać z braku kropki.
Istnieją wyjątki od tych reguł, zarówno na komputerach Mac, jak i na systemach Windows. Niektóre aplikacje Mac, w tym Preferencje systemowe, zamykają się całkowicie po zamknięciu okna. W systemie Windows wiele aplikacji nadal działa w zasobniku systemowym po zamknięciu okien. Więc żaden system operacyjny nie trzyma się danego paradygmatu w 100 procentach, ponieważ każde podejście ma sens w pewnych kontekstach. Ale ogólnie, aplikacje zwykle podążają za tymi dwoma trendami dla każdej platformy.
Jak zamknąć aplikacje w systemie MacOS
Jeśli chcesz faktycznie zamknąć aplikację, kliknij Plik> Zakończ na pasku menu lub naciśnij Cmd + Q podczas korzystania z aplikacji. To takie proste. Na początku trzeba się przyzwyczaić, ale wkrótce stanie się to drugą naturą.
Możesz też kliknąć prawym przyciskiem myszy ikonę swojej stacji dokującej, a następnie kliknąć "Zamknij".
Jeśli chcesz zamknąć kilka aplikacji naraz, naciśnij Cmd + Tab, aby wywołać przełącznik aplikacji. Przytrzymaj Cmd, a następnie użyj klawiszy strzałek, aby wybrać różne aplikacje, naciskając "Q", aby natychmiast zamknąć aktualnie wybraną aplikację. Rób to, trzymając Cmd, aż wszystkie aplikacje, które chcesz zamknąć, znikną.
Dlaczego MacOS jest taki dziwny?
W pewnym sensie to tak, jakby zapytać Anglików, dlaczego mają akcent. Sposób działania Maca jest starszy niż Windows, ponieważ macOS działa już od dłuższego czasu. Od samego początku system MacOS był zorientowany na proces, co oznacza, że po zamknięciu okna aplikacja pozostaje otwarta.
Stackrochange user wrosecrans pięknie przedstawił historię w 2010 roku:
W pierwszych dniach komputerów Macintosh można było uruchamiać tylko jedną aplikację naraz. Otwarcie aplikacji bez okien było całkowicie uzasadnione, ponieważ aplikacja zawsze miała widoczny pasek menu u góry ekranu. Po zamknięciu wszystkich okien aplikacji rozsądnie było pozostawić otwartą aplikację, ponieważ zawsze można użyć paska menu do utworzenia nowego dokumentu lub otwarcia istniejącego. Opuszczenie procesu tylko dlatego, że okno zostało zamknięte, nie miało wówczas sensu, ponieważ nie byłoby innego procesu, który dałby.
Podejście macOS do zamykania aplikacji sięga lat 80. i było mniej lub bardziej zgodne dla użytkowników komputerów Mac przez cały czas. Każdemu, kto trzymał się ekosystemu Maca, jest sposób działania Windows, który wydaje się dziś dziwny.
Ale to nie jest prawda dla większości użytkowników. Dekady dominacji Windowsa oznaczają, że nawet alternatywne systemy operacyjne, w tym większość dystrybucji Linuksa, działają w oparciu o mentalność "okno równe-aplikacji". Apple nigdy się nie przełączał.
Możesz argumentować, że jedno podejście jest lepsze, lub gorsze, jeśli chcesz. Wiele osób ma. Osobiście uważam, że oba są fascynujące z różnych powodów, a podejście oparte na aplikacjach ma sens w szerszych ramach systemu MacOS. Ale możesz się nie zgodzić!
Po prostu działaj jak Windows!
Być może kochasz system MacOS, ale naprawdę chcesz, aby programy całkowicie się zamknęły po kliknięciu czerwonego przycisku "zamknij". W porządku! A darmowa aplikacja o nazwie RedQuits pozwala ci to zrobić.
Aplikacja nie widziała aktualizacji od około pół dekady, aw naszych (krótkich) testach wydawała się działać niespójnie z macOS Sierra, powodując dziwne zachowanie niektórych programów (w tym Safari). Naprawdę nie zalecamy korzystania z tego, ale jest tam, jeśli koniecznie musisz mieć system zamykania aplikacji w stylu Windows.
Ewentualnie możesz pozostawić otwarte aplikacje i automatycznie je zamknąć, gdy nie będą korzystać z Quitter.
Ogólnie jednak sugeruję, aby nowi użytkownicy komputerów Mac dostosowali się do sposobu działania Maca zamiast wymuszać inny paradygmat w nowym systemie operacyjnym. Nie chodzi o to, że Mac jest lepszy: chodzi tylko o to, że MacOS jest zbudowany wokół niego, a aplikacje innych firm powstrzymują cię od nauki o nowym systemie operacyjnym. Z czasem rzeczy będą miały sens, więc daj mu szansę.
Image credit: Marcin Wichary