作者: Dennis C. Neale , John M. Carroll
DOI: 10.1016/B978-044481862-1.50086-8
关键词: User interface design 、 Interface metaphor 、 User expectations 、 Human–computer interaction 、 Metaphor 、 Desktop metaphor 、 Interface (Java) 、 Domain (software engineering) 、 User interface 、 Computer science
摘要: Publisher Summary One common approach that designers have exploited for controlling complexity is to ground user interface actions, tasks, and goals in a familiar framework of concepts are already understood. Such called metaphor. The extensive use metaphors has had dramatic impact on design practices. Metaphors allow the transference or mapping knowledge from source domain target domain, enabling humans specific prior experience understanding behaving situations novel unfamiliar. Through this process, one's enriched by borrowing existing representations domain. fact associations between hidden essence computer metaphors. Interface help establish expectations encourage predictions about system behavior. A good example desktop This metaphor portrays operating as similar objects, behaviors found physical office environments. actually composite many Most systems global provide basis interaction supported auxiliary chapter presents variety examples illustrate reviews classifications types. Mismatches domains circumstances create them also described chapter. discusses role communicating designer's model, structuring users' models interface, their human-machine communication process.