Почему приложения Mac остаются открытыми, когда я нажимаю кнопку Red X?

Оглавление:

Почему приложения Mac остаются открытыми, когда я нажимаю кнопку Red X?
Почему приложения Mac остаются открытыми, когда я нажимаю кнопку Red X?

Видео: Почему приложения Mac остаются открытыми, когда я нажимаю кнопку Red X?

Видео: Почему приложения Mac остаются открытыми, когда я нажимаю кнопку Red X?
Видео: Linksys Velop: комплект для создания бесшовной Wi-Fi сети дома - YouTube 2024, Апрель
Anonim
Вы закрыли только открытое окно Safari, но на доке вы видите, что браузер все еще работает. Вы сходите с ума?
Вы закрыли только открытое окно Safari, но на доке вы видите, что браузер все еще работает. Вы сходите с ума?

Нет: на самом деле это работает с Mac, и в основном это было с 1980-х годов. Пользователи Longtime Mac даже не думают об этом, но любой, кто придет в MacOS из Windows или даже систем на базе Linux, может чувствовать себя немного дезориентированным.

Все в порядке: изучение любой новой операционной системы означает мышление несколькими разными способами. Ниже приводится краткое объяснение того, как закрываются окна на Mac, а также информация о том, как закрыть приложения, когда захотите.

Как закрытие Windows работает в macOS

В системах Windows окно обычно равно приложению. Это означает, что при закрытии окна вы также закрываете приложение (пока это последнее окно этого приложения открыто). На Mac окно обрабатывается скорее как документ, чем само приложение. Когда вы закрываете окно, вы закрываете конкретный документ, который вы просматриваете, но само приложение продолжает работать.

Возможно, наиболее заметным воплощением этого является панель меню. Windows помещает панель меню (или, в некоторых случаях, ленту) в верхнюю часть окна для данного приложения и исчезает при закрытии окна. В macOS строка меню находится в верхней части экрана, и она остается после закрытия программы.

Например: вот открытое окно Safari.

Если я закрою окно, параметры панели меню для Safari останутся.
Если я закрою окно, параметры панели меню для Safari останутся.
Идея состоит в том, что я могу быстро открыть новый веб-сайт из панели меню, если захочу.
Идея состоит в том, что я могу быстро открыть новый веб-сайт из панели меню, если захочу.

Вы также можете посмотреть, какие приложения в настоящее время открыты, взглянув на док-станцию. Точки ниже Finder, Safari и другие значки выше показывают, что приложения открыты. Календарь и Photoshop, между тем, не открыты, что вы видите из-за отсутствия точки.

Image
Image

Существуют исключения из этих правил, как в Mac, так и в системах Windows. Некоторые приложения Mac, включая «Системные настройки», полностью закрываются при закрытии окна. В Windows, тем временем, многие приложения продолжают работать в системном трее после закрытия их окон. Таким образом, ни одна операционная система не придерживается данной парадигмы на 100 процентов, потому что каждый подход имеет смысл в определенных контекстах. Но в общем, приложения, как правило, следуют этим двум тенденциям для каждой платформы.

Как закрыть приложения в macOS

Если вы хотите закрыть приложение, нажмите «Файл»> «Выход» в строке меню или нажмите «Cmd + Q» при использовании приложения. Это так просто. Сначала это будет немного привыкать, но вскоре это станет второй натурой.

Кроме того, вы можете щелкнуть правой кнопкой мыши значок своего док-станции, а затем нажать «Выход».
Кроме того, вы можете щелкнуть правой кнопкой мыши значок своего док-станции, а затем нажать «Выход».
Если вы хотите сразу закрыть группу приложений, нажмите Cmd + Tab, чтобы открыть переключатель приложений. Продолжайте удерживать Cmd, затем используйте клавиши со стрелками для выбора различных приложений, нажимая «Q», чтобы немедленно закрыть выбранное приложение. Продолжайте делать это, удерживая Cmd, пока не исчезнут все приложения, которые вы хотите закрыть.
Если вы хотите сразу закрыть группу приложений, нажмите Cmd + Tab, чтобы открыть переключатель приложений. Продолжайте удерживать Cmd, затем используйте клавиши со стрелками для выбора различных приложений, нажимая «Q», чтобы немедленно закрыть выбранное приложение. Продолжайте делать это, удерживая Cmd, пока не исчезнут все приложения, которые вы хотите закрыть.

Почему macOS так странно?

В некотором смысле, это похоже на то, чтобы спросить английских людей, почему у них есть акцент. Способ Mac делает вещи старше, чем Windows, потому что macOS работает дольше. С момента своего создания macOS был ориентирован на процесс, а это означает, что при закрытии окна приложение остается открытым.

Stackexchange пользователь wrosecrans хорошо описал историю в 2010 году:
Stackexchange пользователь wrosecrans хорошо описал историю в 2010 году:

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 позволит вам сделать именно это.

Приложение не увидело обновления примерно за полвека, и в наших (кратких) тестах он казался непоследовательным с macOS Sierra, в результате чего некоторые программы (в том числе Safari) ведут себя странно. Мы действительно не рекомендуем вам использовать это, но оно есть, если вы абсолютно должны иметь Windows-подобный способ закрытия приложений.
Приложение не увидело обновления примерно за полвека, и в наших (кратких) тестах он казался непоследовательным с macOS Sierra, в результате чего некоторые программы (в том числе Safari) ведут себя странно. Мы действительно не рекомендуем вам использовать это, но оно есть, если вы абсолютно должны иметь Windows-подобный способ закрытия приложений.

Кроме того, вы можете просто оставить приложения открытыми и автоматически закрыть их, когда они простаивают, используя Quitter.

Рекомендуемые: