Нелогичные приложения

Всем нам известна ситуация: поставил программу, поработал и понял что чего-то не хватает. Надо что-то подкрутить в настройках для полного блаженства. Ну что-ж для этого все есть. Именно из-за этого каждый год выходят новые версии уже существующих программ или одни программы вытесняют другие с рынка.

Вот, предположим, задумалось вам добавить еще один аккаунт к вашему любимому почтовому клиенту. Нет ничего проще! Находим Настройки (чаще всего они называются Preferences в меню File) открываем диалог и... в лучшем случае видим то что необходимой настройки там нет. Но это идеал, которого еще никто не достиг. В общем, вы в поисках настроек аккаунта начинаете перебирать все закладки найденного диалога. Потратив минут 10 на изучение функциональности диалога настроек вашего почтового клиента, вы понимаете, что надо искать еще один диалог. Ну что-ж, нам не привыкать. Монотонным прочесыванием меню программы и открытием всевозможных диалогов вы, наконец-то, находите, что так долго искали.

Ура! Я вас поздравляю. Вы даже не разбили ни одного монитора. А теперь пора задуматься. Сейчас мне очень многие возразят, де настройка аккаунтов не имеет никакого отношения к настройке программы. Ни у одного почтового клиента они не являются одним диалогом. Что-ж, с точки зрения логики, вы правы. Абсолютно правы. Неопровержимо правы. Но, почему-то, пользователи путаются и бьют мониторы. Почему?

Много раз я наблюдал описанную выше ситуацию и пришел к выводу, что люди не мыслят категориями "настройка аккаунта" или "настройка приложения" - они мыслят категорией "настройка", а уже там, в настройке, должна быть и настройка аккаунта и настройка приложения.

Рассмотрим несколько примеров.

Mozilla Thunderbird

Пример первый - классический - Mozilla Thunderbird любимый многими почтовый клиент.

Открываем меню, а так как в меню наиболее заметны первый и последний пункты, то первым делом видим "Настройки" - вроде то что нужно.

Thunderbird menu Thunderbird preferences

Но в этом диалоге нет никаких настроек аккаунтов. Они находятся в другом диалоге, который расположен одним пунктом выше:

Thunderbird accounts

The Bat!

Или другой пример — The Bat!

The Bat menu

Тут все хуже по количеству диалогов. Сперва мы встречаемся с диалогом настройки приложения.

The Bat preferences

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

The Bat menu again The Bat mailbox preferences

И отдельно, в меню, с диалогом добавления нового почтового ящика, так как добавить новый из диалога настроек не получится.

The Bat add new mailbox

Microsoft Outlook 2007

Ну, и классика жанра - Microsoft Outlook 2007

Microsoft со своей гиперфункцональностью зашел так далеко, что в одном меню у него три разных диалога настроек. И они находятся не меню File

Outlook menu

Первым мы замечаем диалог Options

Outlook options

Не находим того, что ищем. Смотрим выше и находим Customize, но и это не то - это диалог настройки панели инструментов

Outlook customize

И только третий диалог, который совсем затерялся в меню - это диалог настройки аккаунтов

Outlook account settings

А теперь перейдем на Мак и посмотрим как такие настройки реализованы в нем.

Microsoft Entourage

Здесь Microsoft остался верен себе: те же два разных диалога настроек. Но, благодаря понятному меню, это терпимо — Preferences явно отделены от Account Settings (тут еще большой вопрос кому говорить спасибо: тому что в маке диалог настройки приложения всегда находится в одном и том же месте и с одним и тем же названием и тому что панель инструментов aka toolbar опять же "по-маковски" настраивается через меню View или тому, что в Microsoft наконец-то подумали)

Entourage menu Entourage preferences Entourage accounts

Mail

Mail accounts

Как вы видите, только одна почтовая программа из пяти имеет один диалог настроек, включающий в себя настройку аккаунтов.

Теперь мы подойдем с другой стороны и посмотрим на мультипротокольные мессенджеры.

Qip Infimum

QIP accounts & preferences

Яндекс.Онлайн

Yandex Online preferences

Adium

И, мой любимый, Adium

Adium preferences

Тут ситуация обратная: из трех популярных мессенджеров все имеют настройку аккаунтов прямо в настройках приложения.

Почему?

Мне кажется потому, что мессенджеры (именно мультипротокольные) более современные и легкие программы, так как инерция "старого восприятия" у них меньше. А, почти все почтовые клиенты, настолько завязаны на свои стереотипы, что не думают об удобстве пользователей именно в контексте работы с несколькими почтовыми ящиками, "ведь настройка приложения и настройка аккаунтов - это совершенно разные вещи".

Сергей Кудряшов