Principles of interactive computer graphics (2nd ed.)
Principles of interactive computer graphics (2nd ed.)
Computer
User technology—from pointing to pondering
HPW '86 Proceedings of the ACM Conference on The history of personal workstations
The star user interface: an overview
AFIPS Conference Proceedings; vol. 55 1986 National Computer Conference
Fumbling the future: how Xerox invented, then ignored, the first personal computer
Fumbling the future: how Xerox invented, then ignored, the first personal computer
Binary jargon: the metaphoric language of computing
ACM SIGCSE Bulletin
The Xerox Star: A Retrospective
Computer
The application of metaphor, analogy, and conceptual models in computer systems
Interacting with Computers
FRIEND21 project: a construction of 21st century human interface
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
interactions
Insanely great: the life and times of Macintosh, the computer that changed everything
Insanely great: the life and times of Macintosh, the computer that changed everything
Managing metaphors for advanced user interfaces
AVI '94 Proceedings of the workshop on Advanced visual interfaces
A guide to metaphorical design
Communications of the ACM
Of metaphor and the difficulty of computer discourse
Communications of the ACM
Out of their minds: the lives and discoveries of 15 great computer scientists
Out of their minds: the lives and discoveries of 15 great computer scientists
Minimising conceptual baggage: making choices about metaphor
HCI '94 Proceedings of the conference on People and computers IX
Designing information technology in the postmodern age: from method to metaphor
Designing information technology in the postmodern age: from method to metaphor
Metaphor reflections and a tool for thought
HCI '95 Proceedings of the HCI'95 conference on People and computers X
Design of the conceptual model
Bringing design to software
Communications of the ACM
Inventing the Lisa user interface
interactions
The elements of user interface design
The elements of user interface design
The essential guide to user interface design: an introduction to GUI design principles and techniques
ACM SIGCHI Bulletin
User and task analysis for interface design
User and task analysis for interface design
The essence of human-computer interaction
The essence of human-computer interaction
Human-computer interaction (2nd ed.)
Human-computer interaction (2nd ed.)
CHI 98 Cconference Summary on Human Factors in Computing Systems
Affordance, conventions, and design
interactions
The desktop metaphor as an approach to user interface design (panel discussion)
ACM '85 Proceedings of the 1985 ACM annual conference on The range of computing : mid-80's perspective: mid-80's perspective
The Task Gallery: a 3D window manager
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
In search of metaphors for tangible user intefaces
DARE '00 Proceedings of DARE 2000 on Designing augmented reality environments
A psychology of learning BASIC
Communications of the ACM
Mechanizing proof: computing, risk, and trust
Mechanizing proof: computing, risk, and trust
Evaluating the effectiveness of spatial memory in 2D and 3D physical and virtual environments
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Tools for Thought: The History and Future of Mind-Expanding Technology
Tools for Thought: The History and Future of Mind-Expanding Technology
Contextual Design: Defining Customer-Centered Systems
Contextual Design: Defining Customer-Centered Systems
About Face: The Essentials of User Interface Design
About Face: The Essentials of User Interface Design
Windows Interface Guidelines for Software Design
Windows Interface Guidelines for Software Design
The ICON Book: Visual Symbols for Computer Systems and Documentation
The ICON Book: Visual Symbols for Computer Systems and Documentation
Information Processing and Human-Machine Interaction: An Approach to Cognitive Engineering
Information Processing and Human-Machine Interaction: An Approach to Cognitive Engineering
Interface Culture: How New Technology Transforms the Way We Create and Communicate
Interface Culture: How New Technology Transforms the Way We Create and Communicate
Diagrammatic Reasoning: Cognitive and Computational Perspectives
Diagrammatic Reasoning: Cognitive and Computational Perspectives
Metaphor and metonymy in object-oriented design patterns
ACSC '02 Proceedings of the twenty-fifth Australasian conference on Computer science - Volume 4
WUAUC'01 Proceedings of the 2001 EC/NSF workshop on Universal accessibility of ubiquitous computing: providing for the elderly
An activity theory approach to affordance
Proceedings of the second Nordic conference on Human-computer interaction
Macintosh human interface guidelines
Macintosh human interface guidelines
Explorations in art and technology
Explorations in art and technology
Human factors testing in the design of Xerox's 8010 “Star” office workstation
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Reducing manual labor: An experimental analysis of learning aids for a text editor
CHI '82 Proceedings of the 1982 Conference on Human Factors in Computing Systems
CHI '82 Proceedings of the 1982 Conference on Human Factors in Computing Systems
Spatial management of information
SIGGRAPH '78 Proceedings of the 5th annual conference on Computer graphics and interactive techniques
A prototype Spatial Data Management System
SIGGRAPH '80 Proceedings of the 7th annual conference on Computer graphics and interactive techniques
Metacognitive Theories of Visual Programming: What do we think we are doing?
VL '96 Proceedings of the 1996 IEEE Symposium on Visual Languages
The reactive engine
Software pioneers
Interaction at Lincoln laboratory in the 1960's: looking forward -- looking back
CHI '05 Extended Abstracts on Human Factors in Computing Systems
The early history of Smalltalk
History of programming languages---II
Mindstorms: children, computers, and powerful ideas
Mindstorms: children, computers, and powerful ideas
Three Faces of Human-Computer Interaction
IEEE Annals of the History of Computing
Designing with Blends: Conceptual Foundations of Human-Computer Interaction and Software Engineering
Designing with Blends: Conceptual Foundations of Human-Computer Interaction and Software Engineering
What the Dormouse Said: How the Sixties Counterculture Shaped the Personal Computer Industry
What the Dormouse Said: How the Sixties Counterculture Shaped the Personal Computer Industry
The effects of metaphors on novice and expert learners' performance and mental-model development
Interacting with Computers
Sketchpad: a man-machine graphical communication system
AFIPS '63 (Spring) Proceedings of the May 21-23, 1963, spring joint computer conference
Tangible user interfaces in context and theory
CHI '07 Extended Abstracts on Human Factors in Computing Systems
Conceptual modeling by analogy and metaphor
Proceedings of the sixteenth ACM conference on Conference on information and knowledge management
CHI '08 Extended Abstracts on Human Factors in Computing Systems
Slurp: tangibility spatiality and an eyedropper
CHI '08 Extended Abstracts on Human Factors in Computing Systems
Semiotic engineering in practice: redesigning the CoScripter interface
AVI '08 Proceedings of the working conference on Advanced visual interfaces
Cognitive Dimensions of Notations: Understanding the Ergonomics of Diagram Use
Diagrams '08 Proceedings of the 5th international conference on Diagrammatic Representation and Inference
Interacting with Computers
Of pages and paddles: Children's expectations and mistaken interactions with physical-digital tools
Interacting with Computers
The distributed studio: towards a theory of virtual place for creative collaboration
Proceedings of the 20th Australasian Conference on Computer-Human Interaction: Designing for Habitus and Habitat
What can user experience learn from food design?
CHI '09 Extended Abstracts on Human Factors in Computing Systems
A framework for adaptive communication design
Proceedings of the 27th ACM international conference on Design of communication
PUX: patterns of user experience
interactions
Conceptualizing a possible discipline of human-computer interaction
Interacting with Computers
Haptic experience and the design of drawing interfaces
Interacting with Computers
What makes a good design critic?: food design vs. product design criticism
CHI '10 Extended Abstracts on Human Factors in Computing Systems
Using metaphors to create a natural user interface for microsoft surface
CHI '10 Extended Abstracts on Human Factors in Computing Systems
Interface and visualization metaphors
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction platforms and techniques
Efficient electronic navigation: A metaphorical question?
Interacting with Computers
CHI '11 Extended Abstracts on Human Factors in Computing Systems
Editorial: IwC Special Issue "Feminism and HCI: New Perspectives"Special Issue Editors' Introduction
Interacting with Computers
(Un)dressing the interface: Exposing the foundational HCI metaphor "computer is woman"
Interacting with Computers
Proceedings of the 2012 iConference
Metaphors for social relationships in 3d virtual worlds
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Beyond affordance: tangibles' hybrid nature
Proceedings of the Sixth International Conference on Tangible, Embedded and Embodied Interaction
EVA'10 Proceedings of the 2010 international conference on Electronic Visualisation and the Arts
Semiotic analysis of multi-touch interface design: The MuTable case study
International Journal of Human-Computer Studies
Skeu the evolution: skeuomorphs, style, and the material of tangible interactions
Proceedings of the 8th International Conference on Tangible, Embedded and Embodied Interaction
Text vs visual metaphor in mobile interfaces for novice user interaction
Information Services and Use - 16th International Conference on Electronic Publishing --ELPUB 2012 --Social Shaping of Digital Publishing: Exploring the Interplay between Culture and Technology
Hi-index | 0.00 |
Despite causing many debates in human-computer interaction (HCI), the term “metaphor” remains a central element of design practice. This article investigates the history of ideas behind user-interface (UI) metaphor, not only technical developments, but also less familiar perspectives from education, philosophy, and the sociology of science. The historical analysis is complemented by a study of attitudes toward metaphor among HCI researchers 30 years later. Working from these two streams of evidence, we find new insights into the way that theories in HCI are related to interface design, and offer recommendations regarding approaches to future UI design research.