Дизайн пользовательского интерфейса. Искусство мыть слона [Владислав Владимирович Головач] (fb2) читать постранично, страница - 26


 [Настройки текста]  [Cбросить фильтры]

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

(обратно)

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 и М+ (и индикатор использования памяти) были неуклюжей попыткой решить эту (в частности) проблему. Для нашего калькулятора такой расчет не проблема, так что по-хорошему, кнопки МС и МВ надо просто заменить на кнопки со скобками — но я этого не заметил.

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

(обратно)