GRAPH NAME COMPUTER GRAPHICS AND HCI *** ## NODE 1 NAME MEMEX DATE 1945-07 PLACE USA WHO Vannevar Bush BRIEF DESCRIPTION Vannevar Bush conceptually describes Memex, a system for storing, consulting, and linking information through associations. Although it was never built as proposed, it anticipates later ideas of hypertext, nonlinear navigation, and interaction with large collections of information. LINK *** ## NODE 2 NAME WHIRLWIND DATE 1951 PLACE USA - Massachusetts - Cambridge WHO MIT BRIEF DESCRIPTION Whirlwind introduces interaction with a digital computer through visual devices based on cathode-ray tubes. The system contributes to replacing exclusively batch-oriented processing with more immediate forms of interaction between users and computers. LINK *** ## NODE 3 NAME SAGE DATE 1958 PLACE USA WHO MIT AND U.S. AIR FORCE BRIEF DESCRIPTION SAGE integrates computers, graphical displays, pointing devices, and human operators into an interactive air-defense system. It constitutes one of the earliest examples of real-time visual interaction between people and complex computational systems. LINK *** ## NODE 4 NAME SKETCHPAD DATE 1963 PLACE USA - Massachusetts - Cambridge WHO Ivan Sutherland BRIEF DESCRIPTION Sketchpad allows users to create and manipulate graphics directly on a display using a light pen. It introduces concepts such as graphical objects, geometric constraints, reusable instances, and direct interaction, and becomes a foundation for CAD systems and graphical interfaces. LINK *** ## NODE 5 NAME FIRST VR HEADSET DATE 1968 PLACE USA - Utah WHO Ivan Sutherland and Bob Sproull BRIEF DESCRIPTION A head-mounted display system known as the Sword of Damocles is developed. The device generates graphical images whose perspective changes according to the user's position and constitutes one of the earliest experimental virtual-reality systems. LINK *** ## NODE 6 NAME MOTHER OF ALL DEMOS DATE 1968-12-09 PLACE USA - California - San Francisco WHO Douglas Engelbart BRIEF DESCRIPTION Douglas Engelbart publicly demonstrates an interactive system integrating the mouse, windows, hypertext, collaborative editing, navigation, and video conferencing. The demonstration anticipates multiple components that later become common elements of modern computer interfaces. LINK *** ## NODE 7 NAME COMPUTER MOUSE DATE 1968-12-09 PLACE USA - California - San Francisco WHO Douglas Engelbart and Bill English BRIEF DESCRIPTION The mouse is demonstrated as a device for controlling a pointer on a graphical interface. Its use allows users to select and manipulate visual elements through physical movement and it later becomes a fundamental interaction device for personal computers. LINK *** ## NODE 8 NAME XEROX PARC DATE 1970 PLACE USA - California - Palo Alto WHO XEROX BRIEF DESCRIPTION Xerox establishes the Palo Alto Research Center as a laboratory dedicated to new computing technologies. Systems and concepts fundamental to graphical interfaces, personal computing, networking, and object-oriented programming are developed in this environment. LINK *** ## NODE 9 NAME DYNABOOK DATE 1972 PLACE USA - California - Palo Alto WHO Alan Kay BRIEF DESCRIPTION Alan Kay proposes Dynabook as a concept for a portable personal computer oriented toward learning, creation, and interactive manipulation of information. The proposal anticipates characteristics of later laptops and tablets. LINK *** ## NODE 10 NAME XEROX ALTO DATE 1973 PLACE USA - California - Palo Alto WHO XEROX PARC BRIEF DESCRIPTION Xerox Alto integrates a bitmap graphical display, mouse, keyboard, Ethernet networking, and interactive software. The system becomes a fundamental platform for experimenting with graphical user interfaces, visual editing, and personal computing. LINK *** ## NODE 11 NAME WINDOWS AND ICONS DATE 1973 PLACE USA - California - Palo Alto WHO XEROX PARC BRIEF DESCRIPTION Systems developed around Xerox Alto incorporate windows, icons, menus, and pointer-based selection. These elements establish part of the graphical-interface paradigm that later spreads to commercial personal computers. LINK *** ## NODE 12 NAME SMALLTALK DATE 1972 PLACE USA - California - Palo Alto WHO Alan Kay and XEROX PARC BRIEF DESCRIPTION Smalltalk is developed together with an interactive graphical environment based on windows, objects, and direct manipulation. The system influences both object-oriented programming and the design of integrated graphical environments. LINK *** ## NODE 13 NAME DIGITAL RGB COLOR MODEL DATE 1970 PLACE WHO COMPUTER GRAPHICS COMMUNITY BRIEF DESCRIPTION The digital representation of images through red, green, and blue components becomes established with the evolution of raster displays and computer graphics. The RGB model becomes a technical foundation for generating, storing, and displaying electronic images. LINK *** ## NODE 14 NAME UTAH TEAPOT DATE 1975 PLACE USA - Utah - Salt Lake City WHO Martin Newell BRIEF DESCRIPTION Martin Newell mathematically models a three-dimensional teapot that is later widely used as a standard test object in computer graphics. The model facilitates comparison of shading, rendering, and geometric representation algorithms. LINK *** ## NODE 15 NAME XEROX STAR DATE 1981 PLACE USA - California WHO XEROX BRIEF DESCRIPTION Xerox Star commercializes a workstation based on a graphical desktop, windows, icons, folders, and mouse-based manipulation. The system transfers concepts developed experimentally at Xerox PARC into an integrated commercial product. LINK *** ## NODE 16 NAME SIGCHI DATE 1982 PLACE USA WHO ACM BRIEF DESCRIPTION The Association for Computing Machinery establishes SIGCHI as a special interest group focused on human-computer interaction. Its creation contributes to consolidating HCI as a distinct scientific and professional area within computer science. LINK *** ## NODE 17 NAME DIRECT MANIPULATION DATE 1983 PLACE USA WHO Ben Shneiderman BRIEF DESCRIPTION The concept of direct manipulation formalizes interfaces in which users act on visible representations of objects and receive immediate feedback. The approach becomes a central principle in the design of interactive graphical interfaces. LINK *** ## NODE 18 NAME APPLE MACINTOSH DATE 1984-01-24 PLACE USA - California - Cupertino WHO APPLE BRIEF DESCRIPTION Apple introduces Macintosh as a commercial personal computer based on a graphical interface using windows, icons, menus, and a mouse. Its distribution contributes to extending the graphical interaction paradigm to a market of non-specialist users. LINK *** ## NODE 19 NAME COGNITIVE ENGINEERING DATE 1986 PLACE USA WHO Donald Norman BRIEF DESCRIPTION Cognitive engineering applies knowledge about perception, memory, attention, and mental models to the design of interactive systems. This approach strengthens the integration between cognitive science, ergonomics, and computer-interface design. LINK *** ## NODE 20 NAME HYPERCARD DATE 1987 PLACE USA - California WHO APPLE BRIEF DESCRIPTION HyperCard allows users to create interactive applications using linked cards, graphical elements, and scripts. The system enables non-specialist users to construct interfaces and hypermedia structures without developing conventional software from scratch. LINK *** ## NODE 21 NAME RENDERMAN DATE 1988 PLACE USA - California WHO PIXAR BRIEF DESCRIPTION RenderMan establishes an interface and language for describing three-dimensional scenes and producing images through advanced rendering. Its adoption contributes to the development of high-quality digital graphics for animation and visual effects. LINK *** ## NODE 22 NAME WORLD WIDE WEB DATE 1989 PLACE Switzerland - Geneva WHO Tim Berners-Lee BRIEF DESCRIPTION The World Wide Web proposal introduces a distributed interface based on linked hypertext documents. The Web extends human-computer interaction toward navigation of remote information through interfaces accessible from networked systems. LINK *** ## NODE 23 NAME OPENGL DATE 1992-06-30 PLACE USA - California WHO SILICON GRAPHICS BRIEF DESCRIPTION OpenGL is released as a programming interface for two-dimensional and three-dimensional graphics. Its specification provides a common abstraction for using graphics hardware across different platforms and becomes a widely adopted graphics API. LINK *** ## NODE 24 NAME NCSA MOSAIC DATE 1993 PLACE USA - Illinois - Urbana-Champaign WHO NCSA BRIEF DESCRIPTION Mosaic integrates graphical navigation of Web documents and facilitates the presentation of text and images within an accessible visual interface. Its distribution contributes significantly to the expansion of the Web among non-specialist users. LINK *** ## NODE 25 NAME DIRECT3D DATE 1995 PLACE USA - Washington WHO MICROSOFT BRIEF DESCRIPTION Microsoft introduces Direct3D within DirectX as an interface for three-dimensional graphics acceleration in Windows. The API becomes an important infrastructure for video games, simulation, and interactive graphical applications. LINK *** ## NODE 26 NAME WCAG DATE 1999-05-05 PLACE WHO W3C BRIEF DESCRIPTION The Web Content Accessibility Guidelines establish technical recommendations for making Web content accessible to people with different abilities. Accessibility becomes an explicit requirement within the design of interfaces and interactive systems. LINK *** ## NODE 27 NAME MULTITOUCH DATE 2007-01-09 PLACE USA - California - San Francisco WHO APPLE BRIEF DESCRIPTION The introduction of the iPhone popularizes a capacitive multitouch interface oriented toward interaction through gestures directly on the screen. This paradigm reduces dependence on separate pointing devices and changes the design of mobile interfaces. LINK *** ## NODE 28 NAME OCULUS RIFT DATE 2012 PLACE USA - California WHO OCULUS VR BRIEF DESCRIPTION Oculus Rift drives a new stage of commercial and experimental virtual-reality development through stereoscopic displays and motion tracking. The project contributes to renewed research and adoption of immersive interfaces. LINK *** ## NODE 29 NAME SPATIAL COMPUTING DATE 2016 PLACE USA WHO INTERACTIVE SYSTEMS INDUSTRY BRIEF DESCRIPTION The integration of spatial tracking, computer vision, sensors, and three-dimensional graphics enables interfaces that combine digital objects with the physical environment. These techniques extend human-computer interaction toward augmented reality and interactive spatial systems. LINK