Домашня » як » Чому Mac Apps залишаються відкритими, коли я натискаю кнопку червоного X?

    Чому Mac Apps залишаються відкритими, коли я натискаю кнопку червоного X?

    Ви закрили єдине відкрите вікно Safari, але на доці ви бачите, що браузер все ще працює. Ви йдете з розуму?

    Ні: це фактично як Macs працюють, та basically є з 1980е. Довгі користувачі Mac навіть не замислюються про це, але кожен, хто приходить до MacOS з Windows або навіть на базі Linux-систем, може відчувати дезорієнтованість.

    Це нормально: вивчення будь-якої нової операційної системи означає мислення трохи по-іншому. Ось короткий пояснювач про те, як закриття вікон працює на Mac, разом з деякою інформацією про те, як дійсно закрити програми, коли ви хочете.

    Як закриття Windows Працює в MacOS

    У системах Windows вікно зазвичай дорівнює програмі. Це означає, що коли ви закриваєте вікно, ви також закриваєте програму (якщо це останнє вікно цього додатка, яке відкрито). На Mac вікно розглядається більше як документ, ніж сама програма. Коли ви закриваєте вікно, ви закриваєте певний документ, який ви шукали, але сама програма продовжує працювати.

    Можливо, найпомітнішим втіленням цього є меню. Windows поміщає панель меню (або, в деяких випадках, стрічку) у верхній частині вікна для даної програми, і вона зникає, коли ви закриваєте вікно. У MacOS панель меню знаходиться у верхній частині екрана, і вона залишається після закриття програми.

    Наприклад: ось відкрите вікно Safari.

    Якщо я закрию вікно, параметри рядка меню Safari залишаться.

    Ідея полягає в тому, що я можу швидко відкрити новий веб-сайт з меню, якщо хочу.

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

    Існують винятки з цих правил, як на Mac, так і на системах Windows. Деякі програми Mac, зокрема System Preferences, повністю закриваються, коли ви закриваєте їх вікно. У Windows тим часом багато системних програм продовжують працювати в системному лотку після закриття їх вікон. Тому жодна операційна система не дотримується даної парадигми на 100%, оскільки кожен підхід має сенс у певних контекстах. Але загалом, програми схильні дотримуватися цих двох тенденцій для кожної платформи.

    Як вийти з програми в MacOS

    Якщо ви дійсно хочете закрити програму, натисніть Файл> Вийти у рядку меню або натисніть Cmd + Q під час використання програми. Це так просто. Спочатку потрібно трохи звикнути, але незабаром це стане другою природою.

    Крім того, ви можете клацнути правою кнопкою миші на піктограмі док-станції, після чого натисніть "Вийти".

    Якщо ви бажаєте одночасно закрити купу програм, натисніть Cmd + Tab, щоб відкрити перемикач програм. Тримайте Cmd, потім використовуйте клавіші зі стрілками, щоб вибрати різні програми, натиснувши “Q”, щоб миттєво закрити поточно вибрану програму. Продовжуйте це робити, утримуючи Cmd, поки всі програми, які ви хочете закрити, не залишилися.

    Чому MacOS Так Weird?

    У певному сенсі це все одно, що запитуєте англійців, чому вони мають акцент. Спосіб роботи Mac старіший, ніж у Windows, тому що macOS існує довше. З моменту свого створення macOS був процесно-орієнтованим, тобто, коли ви закриваєте вікно, програма залишається відкритою.

    Користувач Stackexchange wrosecrans відзначив історію в 2010 році:

    У ранні дні Macintosh ви могли запускати лише одну програму одночасно. Це було цілком доцільно, щоб програма відкривалася без вікон, тому що у програмі завжди була видима панель меню у верхній частині екрана. Коли ви закрили всі вікна програми, було важливо, щоб програма була відкрита, тому що ви завжди можете використовувати панель меню для створення нового документа або відкриття існуючого. Вихід із процесу лише тому, що вікно було закрито, не мало ніякого сенсу в той час, оскільки не було б іншого процесу, який би фокусувався на.

    Підхід MacOS до закриття додатків датується 80-ми роками, і він був більш-менш послідовним для користувачів Mac. Кожному, хто застряг в екосистемі Mac, це спосіб роботи з Windows, який сьогодні виглядає дивно.

    Але це не так для більшості користувачів. Десятиліття домінування Windows означає, що навіть альтернативні операційні системи, включаючи більшість дистрибутивів Linux, працюють на ментальності застосування вікон-рівних. Apple ніколи не перемикалася.

    Можна стверджувати, що один підхід краще, або гірше, якщо хочете. Багато людей є. Особисто я думаю, що обидва вони є привабливими з різних причин, і підхід, що базується на застосуванні, має сенс всередині ширшої основи macOS. Але ви можете не погодитися!

    Просто зробіть це, як Windows!

    Може бути, ви любите MacOS взагалі, але дійсно хочете, щоб програми повністю закрилися, коли ви натискаєте червону кнопку "закрити". Це добре! І безкоштовне додаток під назвою RedQuits дозволяє вам робити саме це.

    Додаток не бачив оновлення приблизно через півтора десятиліття, і в наших (коротких) тестах він, здавалося, працював непослідовно з macOS Sierra, внаслідок чого деякі програми (включаючи Safari) поводилися дивно. Ми дійсно не рекомендуємо вам користуватися цим, але він є, якщо ви абсолютно повинні мати Windows-подібний спосіб закриття програм.

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

    В цілому, однак, я пропоную, щоб нові користувачі Mac адаптувалися до способу виконання Mac, замість того, щоб примушувати іншу парадигму в своїй новій операційній системі. Це не в тому, що шлях Mac набагато кращий: це лише те, що навколо нього побудовано macOS, а програми сторонніх виробників зупиняють вас від вивчення нової операційної системи. Речі будуть мати сенс у часі, тому дайте йому шанс.

    Зображення: Марцін Вічарі