Читать «Дизайн пользовательского интерфейса 2. Искусство мыть слона» онлайн - страница 2
Влад В. Головач
должно быть значение по умолчанию». Это правило
не всегда верно, но проще и дешевле вовсе об этом
процесс правильно (в правильном порядке выполнили нужные шаги, не думать, а просто следовать этой эвристике.
на каждом этапе сделали всё, что нужно), мы получаем правильный
интерфейс. На мой взгляд, это допущение неверно. Поваренные книги
тоже являются фактически сборниками процессов в кулинарии, но
следование поваренной книге обеспечивает пристойный результат, только если её читатель умеет готовить вообще. Соответственно, одного процесса недостаточно.
Q Другие книги исповедуют иной подход, а именно трактуют дизайн
Терминальная кнопка заканчивает взаимодействие
интерфейсов как следование набору правил-эвристик («терминальные
пользователя с фрагментом интерфейса. Например, кнопки должны быть размещены справа внизу или справа сверху»
кнопки ОК и Отмена в диалоговом окне закрывают
это окно и поэтому называются терминальными.
и т. п.). Авторы этих книг допускают, что если мы сделаем интерфейс
по этим правилам, интерфейс получится хорошим. Этот вариант тоже
не кажется мне плодотворным. Он напоминает мне изучение иностран-
ного языка по словарю и грамматическому справочнику. Конечно, это
1
1
приемлемо, но истинного знания языка так получить невозможно.
Например, фразы «Коля пошел в школу» и «В школу Коля пошел» явля-
ются правильными как грамматически, так и орфографически. Только
вот смысл у них чуточку разный...
Отрицать важность этих двух подходов глупо. Но одних их, на мой
взгляд, недостаточно. Дизайн интерфейса — творческая деятельность, которую невозможно алгоритмизировать хотя бы так же полно, как
грамматику или поваренную книгу. Не менее важно обладать пони-
манием дизайна, умением отделять значимые вопросы в проектной
деятельности от незначимых, а главное — отвечать на них.
Кроме того, дизайнер интерфейса редко когда занят разработкой
хорошего интерфейса. На самом деле он
рует и процесс (нужно знать ещё и КПД каждого этапа, чтобы решать, какие этапы проводить и сколько ресурсов на них выделить), и эври-
стики (без знания того, насколько применение каждой из них улучшает
интерфейс, работать тяжело).
В этом смысле дизайн интерфейса не только и не столько процесс
работы или знание и применение правил построения интерфейсов, а живая проектная деятельность. В ней не только важно сделать
правильно, но не менее важно
важно
(где это видано, чтобы жизнь следовала интеллектуальным построе-
ниям), но зато важен коэффициент полезного действия дизайнера и, к примеру, отсутствие трения в проектной команде.
Соответственно, в этой книге я пытался научить этой проектной
деятельности. О процессе я не писал вовсе, а об эвристиках писал, 2
2
только если это эвристики поведения дизайнера, а не правила постро-
ения интерфейса.
Не читайте эту книгу!
Неотъемлемое право любого автора — писать о том, что он считает