Читать «Дизайн пользовательского интерфейса 2. Искусство мыть слона» онлайн - страница 2

Влад В. Головач

должно быть значение по умолчанию». Это правило

не всегда верно, но проще и дешевле вовсе об этом

процесс правильно (в правильном порядке выполнили нужные шаги, не думать, а просто следовать этой эвристике.

на каждом этапе сделали всё, что нужно), мы получаем правильный

интерфейс. На мой взгляд, это допущение неверно. Поваренные книги

тоже являются фактически сборниками процессов в кулинарии, но

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

Q Другие книги исповедуют иной подход, а именно трактуют дизайн

Терминальная кнопка заканчивает взаимодействие

интерфейсов как следование набору правил-эвристик («терминальные

пользователя с фрагментом интерфейса. Например, кнопки должны быть размещены справа внизу или справа сверху»

кнопки ОК и Отмена в диалоговом окне закрывают

это окно и поэтому называются терминальными.

и т. п.). Авторы этих книг допускают, что если мы сделаем интерфейс

по этим правилам, интерфейс получится хорошим. Этот вариант тоже

не кажется мне плодотворным. Он напоминает мне изучение иностран-

ного языка по словарю и грамматическому справочнику. Конечно, это

1

1

Содержание

О книге

приемлемо, но истинного знания языка так получить невозможно.

Например, фразы «Коля пошел в школу» и «В школу Коля пошел» явля-

ются правильными как грамматически, так и орфографически. Только

вот смысл у них чуточку разный...

Отрицать важность этих двух подходов глупо. Но одних их, на мой

взгляд, недостаточно. Дизайн интерфейса — творческая деятельность, которую невозможно алгоритмизировать хотя бы так же полно, как

грамматику или поваренную книгу. Не менее важно обладать пони-

манием дизайна, умением отделять значимые вопросы в проектной

деятельности от незначимых, а главное — отвечать на них.

Кроме того, дизайнер интерфейса редко когда занят разработкой

хорошего интерфейса. На самом деле он разрабатывает хороший

интерфейс в имеющиеся у него сроки и бюджет. Такая задача девальви-

рует и процесс (нужно знать ещё и КПД каждого этапа, чтобы решать, какие этапы проводить и сколько ресурсов на них выделить), и эври-

стики (без знания того, насколько применение каждой из них улучшает

интерфейс, работать тяжело).

В этом смысле дизайн интерфейса не только и не столько процесс

работы или знание и применение правил построения интерфейсов, а живая проектная деятельность. В ней не только важно сделать

правильно, но не менее важно не сделать неправильно — и даже

важно не сделать чего-либо ненужного. В ней нет чётких этапов

(где это видано, чтобы жизнь следовала интеллектуальным построе-

ниям), но зато важен коэффициент полезного действия дизайнера и, к примеру, отсутствие трения в проектной команде.

Соответственно, в этой книге я пытался научить этой проектной

деятельности. О процессе я не писал вовсе, а об эвристиках писал, 2

2

Содержание

О книге

только если это эвристики поведения дизайнера, а не правила постро-

ения интерфейса.

Не читайте эту книгу!

Неотъемлемое право любого автора — писать о том, что он считает