Примечания

1

Первое предложение позаимствовано мной из замечательной книги Бертрана Рассела «История западной философии».

2

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

3

Терминальная кнопка заканчивает взаимодействие пользователя с фрагментом интерфейса. Например, кнопки ОК и Отмена в диалоговом окне закрывают это окно и поэтому называются терминальными.

4

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

5

См. в интернете о концепции Кайдзен (Kaizen).

Например, http://en.wikipedia.org/wiki/Continuous_improvement

См. http://www.businessweek.com/qlobalbiz/content/¡an2008/qb2008018681920.htm

6

См. https://www.bloomberg.com/globalbiz/content/ jan2008/gb2008018_681920.htm

7

Подробнее о прототипировании интерфейсов в inDesign см. статьи на сайте моей компании

8

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

9

Симптоматично, что даже я о нём написал, хотя, говоря откровенно, считаю это правило совершенно бесполезным для работы дизайнера интерфейсов.

10

См. http://en.wikipedia.org/wiki/Fitts%27_law

и http://en.wikipedia.org/wiki/Hick%27_law

соответственно.

11

0,01 X 1,5 X 1,1 = 0,0165

А теперь предположим, что мы незначительно (коэффициент 1.05) улучшили окошко открытия документа, которым пользуются все пользователи. Поскольку «все» здесь есть представители всех групп аудитории, результат будет немного другим:

1 х (1 + 0,5 +1,5 + 5) х 1,05 = 3,4

Отчетливо видно, что маленькое изменение здесь дает в сотни раз больший эффект, чем большое изменение в малозначимом интерфейсе.

12

Еще хуже дело со словом «юзверь». Скажу искренно — если вы его употребляете, вы никогда не сможете сделать хорошего интерфейса. С вами уже всё кончено; ваше сознание безнадежно ущербно.

Если на этом месте вы почувствовали горячее желание меня переубедить и доказать мне, что слово «юзверь» вполне приемлемо, воздержитесь.

13

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

14

Конкретно такой случай был в моей собственной практике. По наивности я тогда попытался спустить вопрос на тормозах; в результате более месяца работы и прорва вдохновения отправились в помойку.

15

Продолжение этого раздела я специально написал так жёстко и обидно, как только мог. Я убежден, что делать то, к чему нет способностей, трагедия и для самого работника, и для всех потребителей его работы. Лучше уж сразу всё понять и сменить область деятельности.

16

См. http://en.wikipedia.org/wiki/Lake Wobegon_Effect

17

И в любом случае, навыки эмпатии можно улучшить (это, кстати сказать, касается и меня самого).

18

Вкус формируется постепенно. Лет двадцать назад мне случалось выходить замуж за мужчин, которых нынче я бы не пригласила к себе даже на обед.

Элизабет Тейлор

19

Я выдвинул этот постулат на основе опыта тестирования как моих, так и чужих интерфейсов. Спешу заметить, что треть — это оптимистичная оценка.

20

Подробнее см. Designing the User Interface: Strategies for Effective Human-Computer Interaction by Ben Shneiderman and Catherine Plaisant, Addison Wesley; 4 edition, 2004

21

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

Отсюда проблемы.

22

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

Однажды мне нужно было разработать интерфейс для установки программы на сотовый телефон. Установка была сложной, поскольку, во-первых, включала настройки GPRS на телефоне для разных провайдеров, а во-вторых, могла выполняться на самых разных телефонах. Я потратил огромные душевные и интеллектуальные силы на эту работу, соответственно, она заняла прорву времени.

В конце же оказалось, что целевые пользователи в нормальной ситуации вообще не устанавливают эту программу — они просят сделать это кого-нибудь более сведущего, например, своего шестнадцатилетнего племянника (для целевых пользователей конкретно этой программы было более естественно просить или заставлять, нежели делать самостоятельно). Для племянника же установка не представляла никаких проблем — после всех денег, которые он потратил на картинки и рингтоны. Если бы я знал это раньше, я бы ничего не стал бы делать вовсе и КПД моего безделья достиг бы заоблачных вершин.

23

Тут, правда, важно не увлечься. Сейчас кассиры, в принципе, расходный материал — их легко переобучить и у них довольно высокая текучка. Если экономическая ситуация изменится (на что я, кстати сказать, искренне надеюсь), тоталитарный интерфейс окажется, мягко говоря, неуместным.

24

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

25

Это — только пример, гипертрофированный для пущей наглядности; на самом деле я не мужская шовинистическая свинья.

26

Удивляться тут нечему. Глава группы создателей ISO 9241-11 не имеет заметного практического опыта разработки интерфейсов (в основном, ездит по конференциям; даже на своём собственном сайте он не приводит ни одного названия осчастливленного клиента). Кроме того, формулировки ISO во многом результат политических игр: заказчики хотят побольше и порастяжимей, поставщики — поменьше и почётче. В данном случае явно победили заказчики.

27

ISO 9126 и IEEE 610.12-1990. Я не привожу их специально, чтобы не усложнять понятийный аппарат ещё больше.

28

См. Jakob Nielsen's Alertbox, Usability 101: Introduction to Usability, http://www.useit.com/alertbox/20030825.html

29

Юзабилити — показатель количества операторских ошибок, скорости взаимодействия с продуктом, скорости обучения навыкам взаимодействия и субъективной удовлетворенности определенных пользователей продукта, достигающих определенных целей/ мотивов в определенной среде.

30

Разумеется, это соображение не умаляет важности эргономики. Неэргономичный интерфейс снижает удовлетворенность; другой разговор, что зачастую это можно компенсировать иными способами. См. Три источника и две части субъективной удовлетворенности.

31

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

32

Аргументацию см. Bruce Tognazzini, intuitive vs. Familiar. http://www.asktog.com/columns/006intuitvsfamiliar.html

33

Во всяком случае — применительно к компьютерным интерфейсам.

34

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

И да, я согласен, что это не особо этичная практика.

35

Очевидно, что вопросов можно сформулировать и больше. Я и сам пробовал пользоваться большим набором вопросов, но мне не понравилось.

36

Задавая себе эти вопросы, всегда нужно помнить, что есть риск дать неверный, или, чаще, неполный ответ. Например, разбирая интерфейс калькулятора, лично я упустил такую распространенную задачу, как расчет с использованием скобок. Традиционные калькуляторы не умеют его выполнять (скорее всего, традиционный дизайн сложился, когда регистры памяти, нужные для скобок, были непозволительной роскошью). Кнопки МС, МВ, М5 и М+ (и индикатор использования памяти) были неуклюжей попыткой решить эту (в частности) проблему. Для нашего калькулятора такой расчет не проблема, так что по-хорошему, кнопки МС и МВ надо просто заменить на кнопки со скобками — но я этого не заметил.

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

Загрузка...