Anonim

Я завершив оновлення обладнання до нового Mac Pro. Зараз система має 5 Гб пам'яті, а також другу відеокарту. Ця друга відеокарта тепер дає мені можливість розширитись за два монітори. Оскільки у мене сиділо багато рідкокристалічних дисплеїв, я вирішив використовувати їх для використання. Зараз у мене на Mac Pro приєднано чотири монітори.

Чому? Тому що я можу.

Але тепер, коли я це роблю, чи все це троянди? Ні. Отже, яка операційна система краще в цьому відділі? Windows XP або Mac OS X?

Закон Фітта

Одна з речей, яка мене постійно вражає в цьому питанні, - це те, як обидва табори мають такі тверді думки. Щоправда, правда, здається, що саме користувачі OS X отримують найбільш захист щодо цього. Apple, звичайно, вважається королем дизайну інтерфейсів. У більшості областей я би погодився. Що стосується підтримки на багатьох екранах, я не згоден.

Закон Фітта часто цитується. Вікіпедія визначає це як:

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

У ньому є рівняння і все. Простіше кажучи, ідея полягає в тому, що чим більша ціль, тим простіше її використовувати. Отже, ідея верхньої панелі меню в OS X полягає в тому, що вона охоплює всю верхню частину екрана. Курсор миші не може вийти за межі нього. Це означає, що будь-яке натискання миші вгору потрапить у меню. Дуже велика ціль.

Поза законом Фітта

Гаразд, закон Фітта - це корисна модель. Але, як це перетворюється на реальне використання? Ось де я не бачу сенсу цього в розробці ОС X. Давайте подивимось на РЕАЛЬНЕ СВІТ використання декількох екранів в обох операційних системах.

У Windows XP кілька екранів легко. Ви встановлюєте відеокарти, встановлюєте драйвери, і тоді всі екрани з’являться у Ваших властивостях відображення. Ви можете переміщувати їх по відношенню один до одного і т. Д. Коли ви керуєте програмою на певному екрані, рядок меню йде разом з програмою. Отже, незалежно від того, де знаходиться програма, рядок меню знаходиться на невеликій відстані від вашої робочої області.

Тепер візьмемо ОС X. Установка драйверів - це не проблема, оскільки Apple так жорстко контролює обладнання. Він правильно розпізнає всі екрани. Це не завжди виявляє належне назвою для монітора, але це легко виправити. Змінити розташування та налаштування декількох екранів дуже просто за допомогою OS X. Ви можете надати кожному екрану власний фон (складніше це зробити в Windows). Візуально інтерфейс для управління кількома моніторами в OS X є надійним.

Однак практично це кошмар. І це пов’язано з простим фактом, що верхній рядок меню прив’язаний до одного екрану. Звичайно, ви можете легко вибрати, який з ваших екранів є основним (а значить, який відображає меню та док-станцію), але він не переміщується. Цей верхній рядок меню використовується для кожної програми. Весь геній дизайну Apple, GUI дизайну виглядає дуже нерозумно, коли вони не можуть придумати щось краще, ніж це.

Отже, у мене на Mac Pro додано чотири екрани. Якщо я працюю з додатком на дальньому екрані, мені доведеться прокручувати ДВІ ЕКРАНИ, щоб потрапити на рядок меню програми, з якою я працюю. Я ледве не можу скласти слова лише настільки, наскільки це хитра ідіотська. Ось картинка з мого кабінету для демонстрації:

Вирок

Підтримка декількох моніторів OS X сильна. Насправді мені подобається, як вона справляється краще, ніж у Windows XP. Але, практично , він втрачає ВЕЛИКИЙ ЧАС до Windows XP. Windows набагато краще, ніж OS X, коли справа стосується простоти використання в середовищі декількох моніторів.

Щоб обійти це, Apple повинна зробити одне з наступних:

  1. Зробіть так, щоб рядок меню виконував активну програму.
  2. Надайте користувачеві можливість вбудовувати програми додатків у меню програми.

№2 може бути складніше здійснити, оскільки це може включати співпрацю розробників усіх програм для OS X. Верхня панель меню вже деякий час є основним елементом OS X, і це важко змінити. Я розумію, що. Але, №1 має бути простішим у виконанні. Поки Apple не зробить щось, щоб зробити це простіше, я думаю, що їм доведеться просто продовжувати обурювати любителів Mac, чому ця ідіотичність насправді має сенс (деякі так вважають).

Поки Apple не розростеться з цього приводу, залиште це сторонній службі, яка допоможе зробити щось простіше. Утиліта називається DejaMenu. Це дозволить вам встановити комбінацію клавіш, яка буде дублювати верхню панель меню в контекстному стилі. Отже, якщо я працюю з цією програмою на тому крайньому лівому моніторі, я можу натиснути на цю комбінацію клавіш, і я отримаю весь вміст мого верхнього ряду меню (що за два ДВІ ЕКРАНИ, пам’ятайте, що ви) на моєму поточному положенні курсора. Не так просто, як Windows XP, але це значно спрощує.

Отже, у цьому матчі Windows проти OS X Windows протирає підлогу ОС X і потім плює на неї. OS X просто складніше використовувати, коли у вас є більше одного монітора. І розчаровує те, що користувачі, як я, повинні перехитрити дурний дизайн, використовуючи сторонні додатки, стаючи королями комбінацій клавіш або прискорюючи курсор миші до світлової швидкості, щоб прогортати кілька екранів.

Це повинно бути простіше, Apple. В OS X так багато розумного дизайну. Чому б це не зробити?

Кілька моніторів: windows xp проти os x