Hypermedia
An extension of hypertext that incorporates multimedia elements like images, audio, video, and interactive content into linked information systems.
Also known as: Hypermedia Systems
Category: Software Development
Tags: software-engineering, information-architecture, foundations
Explanation
Hypermedia extends the concept of hypertext beyond text-only links to include multimedia content such as graphics, audio, video, animations, and interactive elements. While hypertext connects textual documents through links, hypermedia creates rich, interconnected experiences that engage multiple senses and modes of interaction.
**Origins and Evolution**:
The term "hypermedia" was coined by Ted Nelson in 1965, building on his earlier work on hypertext. Nelson envisioned systems where any type of media could be linked and navigated non-linearly. The World Wide Web, while often described as a hypertext system, is fundamentally a hypermedia system—web pages routinely combine text, images, videos, and interactive elements connected through hyperlinks.
**Key Characteristics**:
- **Multimodal content**: Integrates text, images, audio, video, and interactive elements
- **Non-linear navigation**: Users choose their own path through interconnected content
- **Linking across media types**: A text passage can link to a video, an image can link to audio
- **Interactivity**: Users can interact with and manipulate content, not just consume it
**Hypermedia in Modern Applications**:
- **Websites and web applications**: The primary example of hypermedia in daily use
- **Educational software**: Interactive learning materials with linked multimedia
- **Digital encyclopedias**: Rich media entries connected to related content
- **Streaming platforms**: Recommendation systems linking videos based on content and preferences
**REST and HATEOAS**:
In software architecture, hypermedia plays a crucial role in RESTful API design through the principle of HATEOAS (Hypermedia as the Engine of Application State). APIs that follow this principle include links in their responses, allowing clients to discover available actions dynamically rather than hardcoding endpoints.
**Impact on Information Design**:
Hypermedia has transformed how we create and consume information. It enables richer storytelling, more engaging educational content, and more intuitive user interfaces. Understanding hypermedia principles helps designers create more navigable, discoverable, and user-friendly digital experiences.
Related Concepts
← Back to all concepts