Алан Купер , Роберт Рейман , Дэвид Кронин - Алан Купер об интерфейсе. Основы проектирования взаимодействия
Название: | Алан Купер об интерфейсе. Основы проектирования взаимодействия | |
Автор: | Алан Купер , Роберт Рейман , Дэвид Кронин | |
Жанр: | Объектно-ориентированное программирование | |
Изадано в серии: | неизвестно | |
Издательство: | Символ-Плюс | |
Год издания: | 2009 | |
ISBN: | 9785932861325 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Алан Купер об интерфейсе. Основы проектирования взаимодействия"
Когда в 1995 году увидело свет первое издание «About Face», идея проектировать продукты исходя из целей людей казалась революционной. Благодаря работам Алана Купера и других первопроходцев, проектирование взаимодействия получило сегодня широкое признание как уникальная и крайне важная дисциплина, однако эта работа далека от завершения. Авторы полностью обновленного издания, признанные мировые эксперты в вопросах создания интерфейсов, детально описывают разработанный в компании Cooper и примененный во множестве проектов целостный подход к проектированию взаимодействия, ориентированный на цели пользователя. Отличительной чертой книги является ее практическая направленность – значительную часть издания занимает подробный разбор принципов и шаблонов проектирования взаимодействия. Большое внимание уделено новым информационным средам: веб-приложениям, мобильным приложениям, киоскам и т. п. Книга адресована всем специалистам, по роду деятельности соприкасающимся с процессом создания цифровых продуктов. Проектировщикам взаимодействия и дизайнерам интерфейсов она послужит настольным справочником по организации процесса и повседневным подручным инструментарием.
Читаем онлайн "Алан Купер об интерфейсе. Основы проектирования взаимодействия" (ознакомительный отрывок). [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (7) »
Прочие платформы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
10. Оркестровка и состояние потока . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
Состояние потока и прозрачность . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
Проектирование гармоничного взаимодействия . . . . . . . . . . . . . . . . . . 245
11. Оптимизация налогообложения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Налоги в графическом пользовательском интерфейсе . . . . . . . . . . . . . 267
Прекращение работы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Распространенные налоговые ловушки . . . . . . . . . . . . . . . . . . . . . . . . . 274
Навигация как налог . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
Улучшение навигации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Оглавление
9
12. Проектирование хорошего поведения . . . . . . . . . . . . . . . . . . . . . . . 293
Проектирование тактичных продуктов . . . . . . . . . . . . . . . . . . . . . . . . . 294
Проектирование интеллектуальных продуктов . . . . . . . . . . . . . . . . . . 304
13. Метафоры, идиомы, ожидаемое назначение . . . . . . . . . . . . . . . . 315
Парадигмы интерфейса . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
Еще об ограничениях метафор . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
Построение идиом . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
Ожидаемые физические назначения . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
14. Визуальный дизайн интерфейсов . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
Изобразительное искусство, визуальный дизайн интерфейсов
и прочие дисциплины дизайна . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
Строительные блоки визуального дизайна интерфейсов . . . . . . . . . . . 336
Принципы визуального дизайна интерфейса. . . . . . . . . . . . . . . . . . . . . 339
Принципы визуального информационного дизайна . . . . . . . . . . . . . . . 361
Единство и стандарты. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
III. Детальное проектирование взаимодействия . . . . . . . . . . . . . . . . . 369
15. Совершенствуем поиск и извлечение данных . . . . . . . . . . . . . . . . 371
Системы хранения и извлечения информации . . . . . . . . . . . . . . . . . . . 372
Хранение и извлечение в физическом мире . . . . . . . . . . . . . . . . . . . . . . 372
Хранение и извлечение в цифровом мире . . . . . . . . . . . . . . . . . . . . . . . . 374
Реляционные базы данных и «цифровой бульон» . . . . . . . . . . . . . . . . . 379
Вывод на естественном языке: идеальный интерфейс
для извлечения по атрибутам . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
16. Отмена. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
Пользователи и отмена . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
Проектирование функции отмены . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
Типы и варианты отмены . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
Прочие модели для механизмов, схожих с отменой . . . . . . . . . . . . . . . 392
Необратимые действия. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
17. Новый взгляд на файлы и операцию сохранения . . . . . . . . . . . . . 399
Что не так с сохранением файлов? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
Проблемы модели реализации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
Модель реализации против ментальной модели . . . . . . . . . . . . . . . . . . 405
Прощаемся с моделью реализации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
Проектирование с унифицированной файловой моделью . . . . . . . . . . 408
Являются ли диски и файловые системы важным
конструктивным элементом? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
Время перемен . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
10
Оглавление
18. Улучшаем ввод данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
Целостность данных и информационный иммунитет . . . . . . . . . . . . . 417
Аудит и редактирование . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422
19. Указание, выделение, непосредственное
манипулирование . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
Непосредственное манипулирование . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
Устройства указания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
Указание и курсор. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
Выделение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
Перетаскивание . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
Манипулирование элементами управления . . . . . . . . . . . . . . . . . . . . . . 461
Инструменты палитры . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462
Манипулирование объектами . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465
Связывание объектов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
20. Поведение окон . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
PARC и Alto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . --">
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (7) »
Книги схожие с «Алан Купер об интерфейсе. Основы проектирования взаимодействия» по жанру, серии, автору или названию:
С. М. Соколов, А. А. Богуславский - Основы программирования на языке Си++ Жанр: Современные российские издания Год издания: 2002 |