Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

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

Проектирования | Проектирования | Сохранение пользовательского выбора | Признаки монопольного типа | Типы сервисных веб-сайтов | Глава 9. Техническая платформа и тип интерфейса | Прочие платформы 235 | ПРИНЦИП проектирования | Глава 9. Техническая платформа и тип интерфейса | Проектирования |


Читайте также:
  1. Автоматизация проектирования
  2. Второй принцип проектирования фундаментов на вечномёрзлых грунтах. Метод предпостроечного оттаивания
  3. ГЛАВА 1. СУЩНОСТЬ И МЕТОДОЛОГИЯ СОЦИАЛЬНО-КУЛЬТУРНОГО ПРОЕКТИРОВАНИЯ
  4. ГЛАВА 1. СУЩНОСТЬ И МЕТОДОЛОГИЯ СОЦИАЛЬНО-КУЛЬТУРНОГО ПРОЕКТИРОВАНИЯ
  5. ГЛАВА 5. ИГРОВЫЕ МЕТОДЫ СОЦИАЛЬНО-КУЛЬТУРНОГО ПРОЕКТИРОВАНИЯ
  6. Для завершения выполнения программы и перехода в режим проектирования необходимо закрыть окно главной формы.
  7. Задачи курсового проектирования

Многие разработчики, похоже, воображают, что идеальный интерфейс должен иметь форму диалога с пользователем. Однако пользователи в большинстве своем так не думают. Они предпочитают взаимодействовать с программой примерно так же, как с автомобилем: они открывают дверцу и садятся в машину, когда хотят куда-нибудь съездить; они давят на педаль газа, когда хотят, чтобы машина ехала, и на тормоз, чтобы она остановилась; они поворачивают руль, когда хотят повернуть.

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

Водитель явно не ожидает, что автомобиль вступит с ним в переговоры с помощью диалогового окна, а плотник тем более не оценит появление на молотке диалогового окна (вроде того, что изображено на рис. 10.2).

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

Рис. 10.2. Из того, что программисты привыкли к подобным сообщениям, вовсе не следует, что это справедливо в отношении представителей других профессий. Никто не хочет, чтобы компьютер его ругал. Если мы заставляем его сделать глупость, то мы вправе ожидать, что он эту глупость сделает. Конечно, наши инструменты должны защищать нас от непоправимых ошибок, но защищать и ругать - не одно и то же


250 Глава 10. Оркестровка и состояние потока

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

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

принцип Держите инструменты под рукой.


Дата добавления: 2015-10-24; просмотров: 43 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Проектирования| Проектирования

mybiblioteka.su - 2015-2024 год. (0.008 сек.)