Mac os x очима windows-юзера
Mac OS X очима Windows-юзера
Оскільки моя робота останнім часом пов'язана з розробкою під iOS, мені постійно доводиться перетинатися з Mac OS. У цій статті я розповім про свої враження про цю систему очима людини, яка все своє свідоме життя провів за Вінд.
Є у мене досвід і роботи з рідної Mac OS на Mac Mini (до речі, не дивлячись на свою дорожнечу - ця машинка виразно володіє своєю чарівністю! Особливо коли розумієш, що ця алюмінієва коробочка трохи більше роутера розміром може змагатися з величезним гучним компом 3-річної давності ).
Плавність і краса.
Перше, що мені впало в очі - це плавність. Все красиво анімоване, все виїжджає, згортається, розгортається ... Все кнопочки і інші елементи інтерфейсу вилизані до блиску. Ні, не сказав би, що в Windows 7 (про «вісімку» я промовчу) все некрасиво. Але таке відчуття, що в Макос воно просто ще красивіше.
На тему шрифтів в маці вже давно точаться суперечки. Перше відчуття після виндов - «жирні і розмиті». Справа в тому, що вінда завжди намагається підігнати товщину ліній шрифтів під цілу кількість пікселів, а Макось малює як є. До речі, з цього багато друкарів воліють працювати з маками, тому що на маках шрифти виглядають саме так, як будуть потім виглядати на папері.
На моніторі ж ... Спочатку - незвично.
Але чим більше працюєш - тим більше закохуєшся в них. Особливо красиво виглядають інтерфейси з цими шрифтами:

І вже через пару годин вони не виглядають «жирними і розмитими». Більш того - перелазячи назад на вінди - особисто мені починає не вистачати цих шрифтів.
І при цьому - все дуже швидко і плавно. Швидкість - це друге, що відчуваєш. Як я говорив вище, я мав досвід використання MacOS (Хакінтош) паралельно з Windows 7 на одному комп'ютері. Так ось - на одній і тій же машині відчуття, що Макось працює швидше. Вантажиться вона швидше рази в 2 (але тут - не коректне порівняння, тому що Макось у мене ще не загиджені, а «сімка» коштує споконвіку). Великоваговий софт (міряв на Photoshop'е і Flash'е) запускається десь на 30% швидше.
Але головне навіть не в цьому. Як часто в винда трапляється таке, що якась агресивна дія приводить до пісочним годинки про втрати відгуку системи? При чому іноді я «ловив» таке просто на рівному місці. Заходиш в папку - і все. Сиди, чекай пів хвилини, поки винда щось там обміркує. Незважаючи на те, що курсор анімується і рухається, система - фриз. Зробити нічого не можна.
У Mac OS такого немає (ну, або я не ловив). Навіть якщо якась програма підвисла, це ніяк не позначається на чуйності інших програм і інтерфейсу. Іконки в доці продовжують няшная збільшуватися при наведенні і все відмінно працює.
Док - це панелька з іконками внизу екрану. Типу віндового панелі завдань. Але організовано тут все трохи інакше.
На даний момент я провів достатньо часу під Макос, але все одно - мені ця ідея дока здається не надто очевидною. Красиво - безперечно. Але з точки зору юзабіліті ...
Для тих, хто не в курсі - розповім в парі слів, як це працює.
У лівій частині доку (яку на цьому скрині я скоротив, але вона займає десь 70%) - те, що в Windows називалося б «закріплені додатки». Тобто ці іконки є завжди. Ця ж частина працює як звичайна панель задач, тобто все свежезапущенние додатки потрапляють сюди ж. В принципі - поки що схоже на Windows. Тільки ось індикатор занедбаності в винда явно очевидніше. Тут же - дізнатися, запущено чи додаток можна тільки по крихітній точці-лампочці внизу (бачите, під першими двома іконами блакитні вогники?).
Права частина дока - взагалі щось дивне. Там є корзина (це зрозуміло), татка «додатки», «мої документи» і т.п. - це теж зрозуміло. Але чомусь всі згортаються віконця - потрапляють сюди ж. Але одночасно і залишаються в лівій частині. Ось, подивіться на Firefox. Він є і в лівій частині (а тому він запущений - під ним горить лампочка), але тому що я його згорнув (мінімізував) - то він полетів і в праву частину теж. У чому велика суть - я так і не зрозумів (update: це поведінка можна відключити в налаштуваннях дока).
Закриття програм теж організовано дивно. Закриття «хрестиком» як правило не закриває додаток. А згортає його в ліву частину дока. Тобто воно закривається (вивантажує всі відкриті документи тощо), але при цьому - все одно висить в пам'яті і готово відновитися в будь-яку секунду. Можливо, при поточних обсягах пам'яті - це і виправдано. Просто, незвично. Щоб вбити додаток зовсім - потрібно клацнути по ньому правою кнопкою миші і вибрати відповідний пункт меню (ну, або натиснути Ctrl + Q).
До речі, про те, що кнопки закриття, максимізації і мінімізації вікна знаходяться зліва, а не справа, як ми звикли - взагалі не доставляє дискомфорту. Звикаєш моментально.
Де мою меню, чувак.
Ще одна необчиность Mac OS для вин-юзера - це меню програм. У винда ми звикли, що менюшки завжди під заголовком. У маці ж - меню програми завжди на самому верху екрана. Незалежно від розміру вікна і т.п.
Нижче - наочний приклад. Вікно Firefox'а не на весь екран, а менюшки все одно - в самому верху.

Варто визнати, що це зручно. Завжди знаєш, де шукати меню.
У мене немає мак-клавіатури, так що спочатку я нічого не розумів. Далі, я знайшов в налаштуваннях можливість перепризначити клавіші-модифікатори і поміняв місцями мак-клавішу і ctrl. Тепер натискаючи на своїй клавіатурі звичне «Ctrl + C» - я отримую очікуваний результат.
Єдине, до чого доведеться звикати - це Ctrl + Tab замість Alt + Tab. І змінити мову введення тексту на Ctrl + Space (немає, перепризначити на Alt + Shift або тому подібні - не можна).
Ось, що мене здивувало - це що мак під замовчуванням дуже дивно ставиться до клавіш Home і End. Замість очікуваних переходів в кінець / початок рядка - вони переходять в кінець і початок всього документа. Кому прийшло це в голову - я не уявляю. Працюючи з текстом або кодом - мені майже ніколи не потрібно стрибати в кінець всього - але дуже часто в кінець рядка.
Слава Богу, - це лікується. Але не скрізь одночасно. По-перше - є скрипт, який виправляє системний Біндінг клавіш і Home / End майже всюди починають працювати нормально. Але не скрізь. Так, де це не пофиксил - доведеться шукати окремі рішення. Наприклад, у багатьох IDE це доведеться виставляти в налаштуваннях. А в Firefox - так взагалі довелося завантажити окремий плагін "Keyfixer".
У Mac OS X вбудований функціонал, який зроду в винда підключався або різної кривизни утилітами, або вводиться тільки тепер.
По-перше - це многодесктопность. Зручне перемикання між робочими столами, можливість призначити на якому раб. столі запускати яка програма і інші дрібниці ...
По-друге - це активні кути екрана (настроюються, звичайно). Тобто підвів мишку до лівого верхнього кута - і плавно виїхав Mission Control (візуальне представлення всіх відкритих вікон):

Ну, і ще купа дрібних корисностей, половини яких я поки і сам не знаю. Наприклад, недавно потрібно було вирівняти на екрані об'єкт з точністю до пікселя. У Макос є вбудована можливість моментально збільшити екран коліщатком, затиснувши клавішу-модифікатор. Або вбудована утиліта, яка робить скрін-шот і кладемо його в папку з комбінації клавіш. Так, є можливість задавати системні гарячі клавіші.
Установка і видалення програм.
Ось тут - я був дуже приємно здивований.
Адмін юзер і безпеку.
Чи пробували ви сидіти в винда з увімкненим контролем облікових записів? (UAC)
У маці ж з цим все набагато краще. Адмінських пароль просять тільки дійсно системні утиліти. При звичайній роботі бажання вимкнути UAC не виникає взагалі (до речі, я навіть не впевнений - чи можливо це!).
Про майже повна відсутність вірусів ви чули, напевно. (Спіймати вірус на маці можна тільки якщо ти його сам собі поставиш)
Також, порадувала вбудована «Зв'язка ключів» - утиліта для зберігання зашифрованої інформації, паролів і т.п. Яка тісно інтегрується з усім навколо. Тепер вам не потрібно турбуватися, де браузер зберігає ваші паролі. Він їх зберігає в зашифрованому місці.
По-початку я боявся, що софта я не знайду, або не знайду безкоштовного (зламаного). Але з цією справою нітрохи не гірше ніж на PC. До речі, той же MS Office є і під мак
Крім того, якщо вам дуже вже треба запустити щось віндового - тобто чудове рішення - «Parallels Desktop». Це не звичайна віртуальна машина. Це дійсно - моторошно зручна система!
Ви ставите Parallels Desktop, воно тут же пропонує поставити Windows (потрібен образ з виндой, звичайно ж). Ви ставите вінду і починається магія ...
Звичайно, є можливість працювати з виндой в окремому віконці ... але це нецікаво. Набагато цікавіше система інтеграції вінди звана «Coherence». Суть її в тому, що після установки вінди, вона запускається десь в фоні (ви про це дізнаєтеся тільки за відповідним звуку) і після чого ви зможете працювати з будь-якими віндового програмами як з Маковського.
Як вам такий симбіоз?

Крім усього іншого, всі ваші віндового програми об'єднаються в спеціальну папочку і ви зможете запускати їх як Маковські.
А на завершення, на таскбару з'являться віндового іконки і кнопочка, яка дозволить викликати меню «Пуск».

Так, і папка «Мої документи» - виявиться теж загальної для вінди і Макос.
Що я вам скажу? Мені дуже сподобалася Макось. Є бажання використовувати її завжди і всюди
А вам - раджу хоча б спробувати. Особливо враховуючи, що поставити її можна майже на будь-яку залізяку (все залежить тільки від прямоти ваших рук, якості бубна і наявності часу / бажання).
UPDATE. Господа * ксоіди, не потрібно, плз, радити ставити вашу ОС. Я працюю. Мені потрібні Photoshop, Flash, Unity, XCode, iTunes. І я не хочу запускати основні програми, з якими я працюю 90% часу під виртуализацией.
Жити не тужити, нікого не засуджувати, нікому не докучати, і всім моє шанування
У маці ж з цим все набагато краще. Адмінських пароль просять тільки дійсно системні утиліти. При звичайній роботі бажання вимкнути UAC не виникає взагалі (до речі, я навіть не впевнений - чи можливо це!).
Жити не тужити, нікого не засуджувати, нікому не докучати, і всім моє шанування
Вийшов Parallels Desktop 8 для Mac: функції Mac OS X Mountain Lion тепер доступні в Windows 8