Нелогичные приложения
Всем нам известна ситуация: поставил программу, поработал и понял что чего-то не хватает. Надо что-то подкрутить в настройках для полного блаженства. Ну что-ж для этого все есть. Именно из-за этого каждый год выходят новые версии уже существующих программ или одни программы вытесняют другие с рынка.
Вот, предположим, задумалось вам добавить еще один аккаунт к вашему любимому почтовому клиенту. Нет ничего проще! Находим Настройки (чаще всего они называются Preferences в меню File) открываем диалог и... в лучшем случае видим то что необходимой настройки там нет. Но это идеал, которого еще никто не достиг. В общем, вы в поисках настроек аккаунта начинаете перебирать все закладки найденного диалога. Потратив минут 10 на изучение функциональности диалога настроек вашего почтового клиента, вы понимаете, что надо искать еще один диалог. Ну что-ж, нам не привыкать. Монотонным прочесыванием меню программы и открытием всевозможных диалогов вы, наконец-то, находите, что так долго искали.
Ура! Я вас поздравляю. Вы даже не разбили ни одного монитора. А теперь пора задуматься. Сейчас мне очень многие возразят, де настройка аккаунтов не имеет никакого отношения к настройке программы. Ни у одного почтового клиента они не являются одним диалогом. Что-ж, с точки зрения логики, вы правы. Абсолютно правы. Неопровержимо правы. Но, почему-то, пользователи путаются и бьют мониторы. Почему?
Много раз я наблюдал описанную выше ситуацию и пришел к выводу, что люди не мыслят категориями "настройка аккаунта" или "настройка приложения" - они мыслят категорией "настройка", а уже там, в настройке, должна быть и настройка аккаунта и настройка приложения.
Рассмотрим несколько примеров.
Mozilla Thunderbird
Пример первый - классический - Mozilla Thunderbird любимый многими почтовый клиент.
Открываем меню, а так как в меню наиболее заметны первый и последний пункты, то первым делом видим "Настройки" - вроде то что нужно.
Но в этом диалоге нет никаких настроек аккаунтов. Они находятся в другом диалоге, который расположен одним пунктом выше:
The Bat!
Или другой пример — The Bat!
Тут все хуже по количеству диалогов. Сперва мы встречаемся с диалогом настройки приложения.
Затем с диалогом настройки текущего почтового ящика, который находится в другом меню, то есть, для того чтобы посмотреть настройки другого почтового ящика, надо закрыть диалог, переключиться на второй ящик и снова открыть этот диалог.
И отдельно, в меню, с диалогом добавления нового почтового ящика, так как добавить новый из диалога настроек не получится.
Microsoft Outlook 2007
Ну, и классика жанра - Microsoft Outlook 2007
Microsoft со своей гиперфункцональностью зашел так далеко, что в одном меню у него три разных диалога настроек. И они находятся не меню File
Первым мы замечаем диалог Options
Не находим того, что ищем. Смотрим выше и находим Customize, но и это не то - это диалог настройки панели инструментов
И только третий диалог, который совсем затерялся в меню - это диалог настройки аккаунтов
А теперь перейдем на Мак и посмотрим как такие настройки реализованы в нем.
Microsoft Entourage
Здесь Microsoft остался верен себе: те же два разных диалога настроек. Но, благодаря понятному меню, это терпимо — Preferences явно отделены от Account Settings (тут еще большой вопрос кому говорить спасибо: тому что в маке диалог настройки приложения всегда находится в одном и том же месте и с одним и тем же названием и тому что панель инструментов aka toolbar опять же "по-маковски" настраивается через меню View или тому, что в Microsoft наконец-то подумали)
Как вы видите, только одна почтовая программа из пяти имеет один диалог настроек, включающий в себя настройку аккаунтов.
Теперь мы подойдем с другой стороны и посмотрим на мультипротокольные мессенджеры.
Qip Infimum
Яндекс.Онлайн
Adium
И, мой любимый, Adium
Тут ситуация обратная: из трех популярных мессенджеров все имеют настройку аккаунтов прямо в настройках приложения.
Почему?
Мне кажется потому, что мессенджеры (именно мультипротокольные) более современные и легкие программы, так как инерция "старого восприятия" у них меньше. А, почти все почтовые клиенты, настолько завязаны на свои стереотипы, что не думают об удобстве пользователей именно в контексте работы с несколькими почтовыми ящиками, "ведь настройка приложения и настройка аккаунтов - это совершенно разные вещи".
