phillennium
intuition tells me how to live my day

Поскольку в посте упоминаются недостатки MacOS, придется начать с дисклеймера, а то наверняка кто-то неправильно поймет: текст совершенно не следует читать как “MacOS - плохая система”.

Дело вот в чем. Многократно слышал, что MacOS не только хороша, но также интуитивна и проста. Мол, из Линукса можно сделать систему своей мечты, но только провозившись год в мануалах, а тут садишься и все сразу работает так, как тебе удобно. Apple и сами пишут “designed to be simple and intuitive” и “easy to learn”. Это вызывало вопросы и раньше, когда видел систему со стороны, но тогда думал, что не могу судить - а теперь просидел две недели за старым PowerBook G4 под MacOS X 10.4, и вопросов стало лишь больше: за первые сутки пришлось провести в гугле не меньше времени, чем за первые сутки под Ubuntu, а это как-то не очень похоже на интуитивность. Поскольку среди читателей этого блога немало обладателей и поклонников техники Apple (от некоторых из которых и слышал о простоте), решил задать появившиеся вопросы вслух. Это не наезд, а попытка разобраться: думаю, что какие-то причины у называющих систему интуитивной есть, и хотел бы узнать, каковы они, потому что сам их не вижу.

  • Самое простое: почему кнопка Enter не заходит в выделенную папку, а переименовывает ее? Трагедии, конечно, нет, пара минут на гугление, пара дней на выработку рефлекса, и уже спокойно заходишь по “command + вниз”, но решение смело претендует на звание самого counterintuitive, которое видел в жизни. На кнопке написано “enter” - значит, логичным и интуитивным будет решение “она заходит”. Заходят в папки пользователи гораздо чаще, чем переименовывают их - значит, логичным и интуитивным будет решение “для входа надо нажимать меньше кнопок, чем для переименования”. Предполагаю, что какие-то преимущества у маковского подхода могут быть, но ни додуматься до них, ни нагуглить не смог, и буду рад узнать о них от вас.
  • Установка программ. Надо найти дистрибутив в интернете, скачать, примонтировать, перетащить значок по стрелочке, после чего желательно отмонтировать и удалить или переместить в нужную папку дистрибутив. WTF, простите? Почему надо что-то куда-то перетаскивать по стрелочке, почему пользователь должен знать слово “монтирование”, почему в интуитивной системе это все не может происходить самостоятельно? Почему одни программы показывают эту стрелочку для перетаскивания, а другие нет, и пользователю необходимо самостоятельно догадаться скопировать примонтированное приложение в Applications (как вы считаете, до этого можно дойти интуитивно)? Почему стрелочки у разных программ выглядят совершенно по-разному и сбивают с толку, если следящая за визуальной стороной Apple могла бы ради удобства пользователя сделать жесткие гайдлайны?
    Да, знаю, что на днях был запущен Mac App Store, и там все гораздо проще - набрал название программы и нажал на “установить”. Однако с технической точки зрения Mac App Store - примерно то же, что давно существующие пакетные менеджеры с центральным репозиторием в Линуксе. То есть Apple де-факто сама признала, что до появления Mac App Store система установки приложений в “сисадминском линуксе” была удобнее и понятнее, чем в “интуитивной MacOS”. Не так? В чем-то ошибаюсь? Покажите, пожалуйста, в чем.
  • Кодировки. Когда попытался открыть в TextEdit с автоопределением кодировки кириллический txt-файл, сохраненный в Ubuntu, и увидел крякозябры, несколько прифигел. Ладно бы это был файл из Windows в богомерзкой ANSI-кодировке, но, когда одна unix-like система c полной поддержкой UTF-8 не может сама нормально открыть текст из другой unix-like системы, сохраненный в UTF-8, это как-то совершенно не похоже на ситуацию “садишься, и все сразу работает как надо”. Не могу назвать кодировки своим коньком, поэтому тут вполне могу не понимать чего-то важного, но в по-настоящему интуитивной и работающей без “напильника” системе пользователь и не должен ничего знать о кодировках, чтобы они правильно открывались, разве не так?
  • Когда пытался сделать скриншот, нагуглил текст с заголовком вроде “снимать скриншоты в MacOS очень просто”, предлагавший читателю запомнить четыре трехкнопочных комбинации. Не вполне понимаю, как трехкнопочные комбинации могут быть для обычного пользователя интуитивнее и проще кнопки “Print Screen”. В Windows, правда, эта кнопка отправляет скриншот в буфер обмена, что тоже не слишком удобно (надо запускать графический редактор) - но Ubuntu по кнопке сразу предлагает сохранить его на винчестер, причем еще и дает возможность тут же изменить папку назначения; по-моему, если что-то по-настоящему интуитивно и просто, то вот это.
  • Перечислять конкретные ситуации могу еще долго, но последний вопрос маководам будет общим. Он таков: если бы вы приехали на какой-нибудь праздник к своим родителям, ранее не видевшим MacOS, и подарили новый Мак, смогли бы вы с легким сердцем уехать, ничего не объясняя и оставив их разбираться самостоятельно? Вот этот вопрос - самая простая и наглядная проверка любой системы на интуитивность, и пока что считаю, что MacOS (по крайней мере, 10.4, но вряд ли к 10.6 перечисленные выше пункты исчезли) эту проверку проваливает. Равно как и все остальные десктопные операционные системы, да - но остальные обычно интуитивными и не называют.