Anonim

Я завершил обновление оборудования до нового Mac Pro. Система теперь имеет 5 ГБ памяти и вторую видеокарту. Эта вторая видеокарта теперь дает мне возможность выйти за пределы двух мониторов. Поскольку у меня было много ЖК-мониторов, я решил использовать их. Теперь к моему Mac Pro подключены ЧЕТЫРЕ монитора.

Почему? Потому что я могу.

Но теперь, когда я это делаю, это все розы? Итак, какая операционная система лучше в этом отделе? Windows XP или Mac OS X?

Закон Фиттса

Одна из вещей, которая постоянно поражает меня в этом вопросе, - это то, что оба лагеря имеют такие твердые мнения Ну, по правде говоря, кажется, что пользователи OS X получают больше защиты от этого. Apple, конечно, считается королем дизайна интерфейса. В большинстве областей я бы согласился. Что касается поддержки нескольких экранов, я не согласен.

Закон Фиттса часто цитируется. Википедия определяет это как:

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

У него есть уравнение и все. Проще говоря, идея заключается в том, что чем больше цель, тем проще ее использовать. Итак, идея с верхней строкой меню в OS X заключается в том, что она покрывает всю верхнюю часть экрана. Курсор мыши не может выйти за его пределы. Это означает, что любое движение мыши вверх попадет в меню. Очень большая цель.

Вне закона Фиттса

ОК, закон Фиттса - работоспособная модель. Но как это перевести в реальное использование? Вот где я не вижу смысла в разработке OS X. Давайте посмотрим на РЕАЛЬНЫЙ МИР использования нескольких экранов в обеих операционных системах.

В Windows XP несколько экранов легко. Вы устанавливаете видеокарты, устанавливаете драйверы, и тогда все экраны появятся в ваших свойствах дисплея. Вы можете перемещать их относительно друг друга и т. Д. Когда вы управляете приложением на определенном экране, строка меню идет вместе с программой. Таким образом, независимо от того, где находится приложение, строка меню находится на небольшом расстоянии от вашего рабочего пространства.

Теперь давайте возьмем OS X. Установка драйвера не является проблемой, потому что Apple так жестко контролирует оборудование. Он правильно обнаруживает все экраны. Он не всегда определяет правильное собственное разрешение для монитора, но это легко исправить. Изменение расположения и настроек нескольких экранов действительно легко с OS X. Вы можете дать каждому экрану свой собственный фон (сложнее сделать это в Windows). Визуально интерфейс для управления несколькими мониторами в OS X является надежным.

Практически, однако, это кошмар. И это из-за простого факта, что верхняя строка меню привязана к одному экрану. Конечно, вы можете легко выбрать, какой из ваших экранов является основным (и, следовательно, какой отображает меню и док-станцию), но он не перемещается. Эта верхняя строка меню используется для каждого приложения. Весь гений дизайна графического интерфейса Apple выглядит действительно глупо, когда они не могут придумать что-то лучшее, чем это.

Итак, у меня есть четыре экрана, подключенных к 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 вытирает пол OS X и затем плюет на него. OS X просто сложнее использовать, когда у вас более одного монитора. И разочаровывает, что такие пользователи, как я, вынуждены перехитрить глупый дизайн, используя сторонние дополнения, становясь королями сочетаний клавиш или ускоряя курсор мыши до скорости света, чтобы пролистывать несколько экранов.

Это должно быть проще, Apple. В OS X столько умного дизайна. Почему бы и нет?

Несколько мониторов: Windows XP против OS X