Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЧМВ.docx
Скачиваний:
15
Добавлен:
26.09.2019
Размер:
110.48 Кб
Скачать
  1. Непосредственное манипулирование

Смысл этого метода очень прост. Пользователь не отдает команды системе, а манипулирует объектами. Это значительно более естественный для человека способ.

Первым популярным применением этого метода была корзина для удаления файлов на Macintosh (начиная с Windows 95, такая корзина стала стандартом и в Windows-мире, хотя присутствовала она и раньше). Смысл действия заключается в том, что если перетащить в корзину пиктограмму файла, этот файл будет фактически стерт.

  1. Потеря фокуса внимания (прерывание)

Прерывания оказывают негативное влияние на деятельность пользователей:

1) Восстановление после прерываний занимает определенное время, которое отнимается от времени работы

2) Прерывания грозят человеческими ошибками, вызванными тем, что человек в момент прерывания забывает о том, что он делал

3) Переключения внимания, вызванные прерываниями, как правило, вызывают значительное утомление и тем самым снижают производительность труда работников.

Для продолжения работы пользователь должен знать:

  1. на каком шаге он остановился;

  2. какие команды и параметры он уже дал системе;

  3. что именно он должен сделать на текущем шаге;

  4. куда было обращено его внимание на момент отвлечения.

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

    • Система должна быть снабжена возможностью "заморозить" свое текущее состояние;

    • Необходимо предусмотреть механизмы для объединения типовых составных операций (последовательность разрозненных действий следует преобразовывать в интерактивные, но объединенные общей логикой процедуры (Мастера или нечто подобное));

    • Необходимо полноценно визуализировать рабочие объекты манипулирования (Если содержимое буфера обмена видно всё время, этой проблемы бы не было, при этом нагрузка на память была бы минимальна);

    • Необходимо показывать пользователям, какие фрагменты информации были введены давно, а какие – недавно (“высыхающие чернила”);