Защо приложенията за Mac остават отворени, когато ударя червения бутон X?

Съдържание:

Защо приложенията за Mac остават отворени, когато ударя червения бутон X?
Защо приложенията за Mac остават отворени, когато ударя червения бутон X?

Видео: Защо приложенията за Mac остават отворени, когато ударя червения бутон X?

Видео: Защо приложенията за Mac остават отворени, когато ударя червения бутон X?
Видео: Адаптер USB. Настройка Wi-Fi на цифровой приставке Т2. - YouTube 2024, Април
Anonim
Затворихте единствения прозорец на Safari, който е отворен, но на док, който виждате, браузърът все още работи. Наистина ли ставаш?
Затворихте единствения прозорец на Safari, който е отворен, но на док, който виждате, браузърът все още работи. Наистина ли ставаш?

Не: всъщност това е начинът, по който работят Мак, и в общи линии е от 80-те години на миналия век. Дългогодишните потребители на 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

Ако искате в действителност да затворите приложение, щракнете върху File> Quit в лентата с менюта или натиснете Cmd + Q, докато използвате приложението. Това е толкова просто. Отначало ще ви се наложи да свикнете, но скоро това ще стане втора природа.

Друга възможност е да кликнете с десния бутон върху иконата на док, след което да кликнете върху "Quit".
Друга възможност е да кликнете с десния бутон върху иконата на док, след което да кликнете върху "Quit".
Ако искате да затворите няколко приложения наведнъж, натиснете 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, работят върху манталитета на прозореца. Ябълката никога не превключва

Можете да твърдите, че един подход е по-добър или по-лош, ако искате. Много хора имат. Лично аз мисля, че и двата са убедителни по различни причини, а подходът, базиран на приложенията, има смисъл в по-широката рамка на MacOS. Но можете да не сте съгласни!

Просто го направете като Windows!

Може би обичате macOS като цяло, но наистина искате програмите да се затварят напълно, когато щракнете върху червения бутон "close". Това е добре! И безплатно приложение, наречено RedQuits, нека правим точно това.

Приложението не е актуализирало за около половин десетилетие, а в нашите (кратки) тестове изглеждаше, че работи несъвместимо с MacOS Sierra, причинявайки някои програми (включително Safari) да се държат странно. Ние наистина не ви препоръчваме да използвате това, но това е там, ако абсолютно трябва да имате подобен на Windows начин за затваряне на приложения.
Приложението не е актуализирало за около половин десетилетие, а в нашите (кратки) тестове изглеждаше, че работи несъвместимо с MacOS Sierra, причинявайки някои програми (включително Safari) да се държат странно. Ние наистина не ви препоръчваме да използвате това, но това е там, ако абсолютно трябва да имате подобен на Windows начин за затваряне на приложения.

Друга възможност е просто да оставите приложенията отворени и автоматично да ги затворите, след като сте използвали Quitter.

Препоръчано: