• Оскільки моя робота останнім часом пов'язана з розробкою під iOS, мені періодично доводиться перетинатися з Mac OS. У цій статті я розповім про свої враження про цю систему очима людини, яка все своє свідоме життя провів за віндами.
    Відразу скажу - що Mac OS - це не обов'язково Apple. Тому є такі проекти, як «Хакинтош», які дозволяють ставити цю OS на будь-які комп'ютери. Звичайно, в цьому випадку вам знадобиться нефиговый бубон (особливо якщо у вас АМД), але факт залишається фактом - це можливо. Правда, не завжди гладко. Наприклад, я ставлячи хакинтош на свій AMD, два дні сидів у гуглі у пошуках спочатку збірки, потім драйверів та інших фіксів. До речі, один критичний баг, коли весь флеш-контент (в т.ч. і відео) періодично фризился в браузері - я не подолав. Але про установку макоси на PC я говорити не буду - це тема для цілого окремого топіка.
    маю досвід роботи з рідної 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 для вин-юзера - це меню програм. У виндах ми звикли, що менюшки завжди під заголовком. В маку ж - меню програми завжди на самому верху екрану. Незалежно від розміру вікна і т.п. Варто визнати, що це зручно. Завжди знаєш, де шукати меню.
    Клавіатура.
    У мене немає мак-клавіатури, так що спочатку я нічого не розумів. Далі, я знайшов у налаштуваннях можливість перепризначити клавіші-модифікатори і поміняв місцями мак-клавішу і клавішу ctrl. Тепер натискаючи на своїй клавіатурі звичне «Ctrl+C» - я отримую очікуваний результат.
    Єдине, до чого доведеться звикати - це Ctrl+Tab замість Alt+Tab. І зміна мови вводу на Ctrl+Space (ні, перепризначити на Alt+Shift або тому подібні - не можна).
    Ось що мене здивувало - це що мак під замовчуванням дуже дивно відноситься до клавіш Home і End. Замість очікуваних переходів у кiнець/початок рядка - вони переходять в кінець і початок всього документа. Кому це прийшло в голову - я не уявляю. Працюючи з текстом або кодом - мені майже ніколи не потрібно стрибати в кінець усього - але дуже часто в кінець рядка.
    Слава Богу, - це лікується. Але не скрізь одночасно. По-перше - є скрипт, який виправляє системний біндінг клавіш Home/End майже скрізь починають працювати нормально. Але не скрізь. Так, де це не пофиксилось - доведеться шукати окремі рішення. Наприклад, у багатьох IDE це доведеться виставляти в налаштуваннях. А в Firefox - так взагалі довелося скачати окремий плагін "Keyfixer".
    Вбудовані зручності.
    Mac OS X вбудований функціонал, який зроду в виндах підключався або різної кривізні утилітами, або вводиться тільки тепер.
    по-перше - це многодесктопность. Зручне перемикання між робочими столами, можливість призначити на якому роб. столі запускати яке додаток та інші дрібниці…
    по-друге - це активні кути екрану (настроюються, звичайно). Тобто підвів мишку до лівому верхньому кутку - і плавно виїхав Mission Control (візуальне представлення всіх відкритих вікон).
    Ну, і ще безліч дрібних речей, половини яких я поки сам не знаю. Наприклад, нещодавно потрібно було вирівняти на екрані об'єкт з точністю до пікселя. У макоси є вбудована можливість миттєво збільшити екран коліщатком, затиснувши клавішу-модифікатор. Або вбудована утиліта, яка робить скрін-шот і кладующая його в папку за комбінації клавіш. Так, є можливість задавати системні гарячі клавіші.
    Установка й видалення програм.
    Ось тут я був дуже приємно здивований.
    здебільшого програми під мак - це просто окремі запаковані папки, в яких вони запускаються. У більшості випадків встановлення програми - це копіювання її в папку з програмами (виняток - тільки деякі великі і складні комплекси типу Adobe або XCode). При цьому встановлена програма не лізе ні в якій реєстру (його, власне, і немає взагалі), ні в які системні папки (знову таки - за винятком утиліт, які реально впроваджуються в систему). Скопіював її в свою папку - і там вона вовтузиться. Потрібно видалити - просто стер папку за 0.1 секунду і все. Все швидко, зрозуміло і для людини. Ніяких многошаговых установників з купою питань і галочок.
    Адмін юзер і безпеку.
    чи Пробували ви сидіти в виндах з включеним контролем облікових записів? (UAC)
    На мою думку - це пекло. Кожна друга програма буде запитувати адмінскій пароль і т.п. Навіть якщо це якої-нитка вошивий текстовий редактор на 500 кілобайт - є ймовірність, що йому буде потрібно залізти в захищені області системи.
    В маку ж з цим все набагато краще. Адмінскій пароль просять тільки дійсно системні утиліти. При звичайній роботі бажання вимкнути UAC не виникає взагалі (до речі, я навіть не впевнений – чи це можливо!).
    Про майже повна відсутність вірусів ви чули, напевно. (Зловити вірус на маку можна тільки якщо ти його сам собі поставиш)
    Також порадувала вбудована «Зв'язка ключів» - утиліта для зберігання зашифрованої інформації, паролів і т.п. Яка тісно інтегрується з всім навколо. Тепер вам не потрібно турбуватися, де браузер зберігає ваші паролі. Він зберігає їх у зашифрованому місці.
    Сторонній софт.
    -початку я боявся, що софта я не знайду, або не знайду безкоштовного (зламаного). Але з цією справою нітрохи не гірше ніж на PC. До речі, той же MS Office є і під мак)
    Крім того, якщо вам дуже вже треба запустити що-то віндове - тобто чудове рішення - «Parallels Desktop». Це не звичайна віртуальна машина. Це справді дуже зручна система!
    Ви ставите Parallels Desktop, воно тут же пропонує поставити Windows (потрібен образ з вінди, звичайно ж). Ви ставите вінду і починається магія…
    Звичайно, є можливість працювати з вінди в окремому вікні… але це нецікаво. Набагато цікавіше система інтеграції вінди звана «Coherence». Суть її в тому, що після установки вінди, вона запускається де на тлі (ви про це дізнаєтеся тільки за відповідним звуку) та після чого ви зможете працювати з будь-якими виндовыми програмами як з маковскими.
    Як вам такий симбіоз?
    Крім усього іншого, всі ваші віндові програми об'єднаються в спеціальну папку і ви зможете запускати їх як маковські.
    А на завершення, на таскбаре з'являться віндові іконки і кнопочка, яка дозволить викликати меню «Пуск».
    Так, і папка «Мої документи» - виявиться теж загальною для вінди і макоси.
    Висновок.
    Що я вам скажу? Мені дуже сподобалася Макось. Є бажання використовувати її завжди і скрізь :)
    А вам - раджу хоча б спробувати. Особливо враховуючи, що поставити її можна майже на будь-яку залозку (все залежить тільки від прямоти ваших рук, якості бубна і наявності часу/бажання).