Glossaria.net

Glossary Object Oriented Analysis and Design / Term

Document Metaphor

A metaphor of HCI in which interaction with the computer involves browsing and entering data on electronic documents.


Consider these terms: page, scroll, file, folder, trash can, bookmark, inbox, email, desktop, library, archive and index. They are all part of the document metaphor, a superset of the "desktop" metaphor. Some elements, such as scroll, desktop and library pre-date the printing press, but all are based on some sort of “marks on paper-like material” reference.

It is important to understand that the document metaphor is more than a UI metaphor. It is in fact a fundamental way of understanding one domain in terms of another. For better or worse, we continue to understand the web in relation to how we understand documents. Unlike figurative metaphors, such as “he was a lion in battle,” which are simple rhetorical statements, conceptual metaphors (a notion introduced in the classic "Metaphors We Live By" by Lakoff and Johnson) like document-ness are pre-linguistic, and quietly ubiquitous. They infiltrate how we think about things on a much more basic level.


In computing, the desktop metaphor is an interface metaphor which is a set of unifying concepts used by graphical user interfaces to help users interact more easily with the computer. The desktop metaphor treats the computer monitor as if it is the top of the user's desk, upon which objects such as documents and folders of documents can be placed. A document can be opened into a window, which represents a paper copy of the document placed on the desktop. Small applications called desk accessories are also available, such as a desk calculator or notepad, etc.

The desktop metaphor itself has been extended and stretched with various implementations of desktop environments, since access to features and usability of the computer are usually more important than maintaining the 'purity' of the metaphor. Hence we find trash cans on the desktop, as well as disks and network volumes (which can be thought of as filing cabinets—not something normally found on a desktop). Other features such as menu bars or taskbars have no direct counterpart on a real-world desktop, though this may vary by environment and the function provided; for instance, a familiar wall calendar can sometimes be displayed or otherwise accessed via a taskbar or menu bar belonging to the desktop.

Permanent link Document Metaphor - Creation date 2023-02-22


< Distributed Architecture Glossary / Object Oriented Analysis and Design Domain Model >