Паттерны дизайна взаимодействия
Interaction Design Patterns
Автор:
Источник:
Паттерн дизайна взаимодействия (Interaction design, ID) – универсальное решение часто повторяющейся проблемы в дизайне интерфейсов или в дизайне взаимодействия. В дизайне взаимодействия паттерн обычно состоит из следующих элементов:
- Проблема. Должна быть проблема, связанная с эксплуатацией системы и имеющая отношение к пользователям.
- Условия. Ситуации (зависящие от задач, пользователей и контекста) в которых проблема мешает достижению цели. Этот раздел в основном содержит описание ситуаций, в которых возникает проблема.
- Принципы. Паттерн, как правило, основывается на одном или нескольких принципах эргономики.
- Решение. Проверенное решение проблемы. Описывается только суть решения, дизайнер может сам выбрать конкретный способ его применения.
- Объяснение. Описание, как и почему паттерн работает. Обоснование и аргументация того, каким образом, паттерн влияет на удобство использования. Какие аспекты взаимодействия можно улучшить, а какие наоборот – могут пострадать.
- Примеры. Примеры показывают, как паттерн применяется в реальных системах.
- Реализация. Некоторые паттерны включают элементы реализации.
Принципы восприятия форм
Gestalt principles of form perception
Автор:
Источник:
Гештальт-психология изучает психологические явления, рассматривая их как целостные структуры, а не как сумму образующих их отдельных элементов, дистанцируясь, таким образом, от более структурных подходов (с тенденцией анализировать психологические процессы как набор элементарных ощущений).
В 30-х и 40-х годах Макс Вертхаймер, Вольфганг Келер, и Курт Коффка начинают применять гештальт-психологию для исследования визуального восприятия. Их цель состояла в изучении общих процессов восприятия окружающего мира. В частности, они пытались объяснить, каким образом человек воспринимает группы объектов, каким образом может выделять части объекта. Исследования в этой области привели к формулированию законов восприятия. Некоторые из этих законов сейчас применяются в дизайне интерфейсов и взаимодействия.
Дизайн форм: почтовые индексы и адреса
Web Form Design: ZIP Codes & Locations
Автор:
Источник:
Человек должен проанализировать каждый вопрос, который задается ему при заполнении формы, сформулировать свой ответ и ввести его в соответствующие поля. Лучший способ ускорить этот процесс – не требовать обязательного ответа на все вопросы.
Например, если вы хотите определить географическое расположение клиента, вам достаточно узнать его почтовый индекс, а узнавать полный адрес не обязательно. Это значит, что пользователю не нужно будет заполнять четыре дополнительных поля: два поля с адресом, город и страну.
Однако если вам нужно будет отправить клиенту заказ, то одного индекса будет недостаточно. Хотя существует способ узнать адрес по почтовому индексу и номеру кредитной карты, я не знаю ни одного электронного магазина, который бы им пользовался. Исключение этих полей из формы не решает проблему. Значить, нужно придумать способ, чтобы побудить пользователя дать ответ.