If-Koubou

Dlaczego aplikacje na Mac są otwarte, gdy uderzę w czerwony przycisk X?

Dlaczego aplikacje na Mac są otwarte, gdy uderzę w czerwony przycisk X? (Jak)

Zamknąłeś jedyne okno przeglądarki Safari, które jest otwarte, ale w doku 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 przyjdzie do 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 także aplikację (o ile jest to ostatnie okno tej aplikacji, która jest otwarta). Na Macu okno jest traktowane bardziej jak dokument niż sama aplikacja. Po zamknięciu okna zamykasz dokument, którego szukasz, ale sama aplikacja działa.

Być może najbardziej widoczną inkarnacją 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 systemie Mac OS 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 także 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 zazwyczaj 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ę 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, 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ć aplikację otwartą, ponieważ zawsze można użyć paska menu, aby utworzyć nowy dokument, lub otworzyć istniejący. 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 się skupić.

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, w jaki Windows robi rzeczy, które dziś wydają się dziwne.

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ówności-zastosowanie". 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ą już używać Quittera.

Ogólnie rzecz biorąc, 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 sposób Maca 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