Нет: на самом деле это работает с Mac, и в основном это было с 1980-х годов. Пользователи Longtime Mac даже не думают об этом, но любой, кто придет в MacOS из Windows или даже систем на базе Linux, может чувствовать себя немного дезориентированным.
Все в порядке: изучение любой новой операционной системы означает мышление несколькими разными способами. Ниже приводится краткое объяснение того, как закрываются окна на Mac, а также информация о том, как закрыть приложения, когда захотите.
Как закрытие Windows работает в macOS
В системах Windows окно обычно равно приложению. Это означает, что при закрытии окна вы также закрываете приложение (пока это последнее окно этого приложения открыто). На Mac окно обрабатывается скорее как документ, чем само приложение. Когда вы закрываете окно, вы закрываете конкретный документ, который вы просматриваете, но само приложение продолжает работать.
Возможно, наиболее заметным воплощением этого является панель меню. Windows помещает панель меню (или, в некоторых случаях, ленту) в верхнюю часть окна для данного приложения и исчезает при закрытии окна. В macOS строка меню находится в верхней части экрана, и она остается после закрытия программы.
Например: вот открытое окно Safari.
Вы также можете посмотреть, какие приложения в настоящее время открыты, взглянув на док-станцию. Точки ниже Finder, Safari и другие значки выше показывают, что приложения открыты. Календарь и Photoshop, между тем, не открыты, что вы видите из-за отсутствия точки.
Существуют исключения из этих правил, как в Mac, так и в системах Windows. Некоторые приложения Mac, включая «Системные настройки», полностью закрываются при закрытии окна. В Windows, тем временем, многие приложения продолжают работать в системном трее после закрытия их окон. Таким образом, ни одна операционная система не придерживается данной парадигмы на 100 процентов, потому что каждый подход имеет смысл в определенных контекстах. Но в общем, приложения, как правило, следуют этим двум тенденциям для каждой платформы.
Как закрыть приложения в macOS
Если вы хотите закрыть приложение, нажмите «Файл»> «Выход» в строке меню или нажмите «Cmd + Q» при использовании приложения. Это так просто. Сначала это будет немного привыкать, но вскоре это станет второй натурой.
Почему macOS так странно?
В некотором смысле, это похоже на то, чтобы спросить английских людей, почему у них есть акцент. Способ Mac делает вещи старше, чем Windows, потому что macOS работает дольше. С момента своего создания macOS был ориентирован на процесс, а это означает, что при закрытии окна приложение остается открытым.
In the earliest days of the Macintosh, you could only run one application at a time. It was perfectly reasonable for an application to open with no windows because the application always had a visible menu bar at the top of the screen. When you closed all the windows of an application, it made sense to keep the application open because you could always use the menu bar to create a new document, or open an existing one. Exiting the process just because a window was closed didn’t make any sense at the time, because there would have been no other process to yield focus to.
Подход macOS к закрывающим приложениям относится к 80-м годам и более или менее согласован для пользователей Mac в течение всего времени. Для тех, кто придерживается экосистемы Mac, это способ Windows делать вещи, которые сегодня кажутся странными.
Но это не относится к большинству пользователей. Десятилетия доминирования Windows означают, что даже альтернативные операционные системы, включая большинство дистрибутивов Linux, работают на менталитете оконных приложений. Apple никогда не переключалась.
Вы можете утверждать, что один подход лучше или хуже, если хотите. У многих людей есть. Лично я считаю, что оба являются убедительными по разным причинам, а подход на основе приложений имеет смысл в более широких рамках macOS. Но вы можете не согласиться!
Просто сделайте так, как Windows!
Возможно, вы любите macOS вообще, но действительно хотите, чтобы программы полностью закрылись, когда вы нажимаете красную кнопку «закрыть». Все в порядке! И бесплатное приложение RedQuits позволит вам сделать именно это.
Кроме того, вы можете просто оставить приложения открытыми и автоматически закрыть их, когда они простаивают, используя Quitter.