하이퍼미디어
하이퍼미디어(hypermedia)는 하이퍼텍스트의 연결 구조를 텍스트 외에 이미지, 소리, 영상, 그래픽 및 대화형 콘텐츠까지 확장한 정보 표현 방식이다. 정보를 개별적인 매체와 단일한 재생 순서에 한정하지 않고 여러 자원 사이의 하이퍼링크를 통해 탐색할 수 있게 한다. 웹은 다양한 형...
| 분류 | 연결형 멀티미디어 정보 모델 |
|---|---|
| 핵심 기능 | 텍스트·이미지·영상 등 다양한 매체의 링크 연결 |
| 관련 기술 | World Wide Web, HTML, 웹 브라우저, 웹 서버 |
| 참고 자료 | W3C: Hypertext Terms |
하이퍼미디어(hypermedia)는 하이퍼텍스트의 연결 구조를 텍스트 외에 이미지, 소리, 영상, 그래픽 및 대화형 콘텐츠까지 확장한 정보 표현 방식이다. 정보를 개별적인 매체와 단일한 재생 순서에 한정하지 않고 여러 자원 사이의 하이퍼링크를 통해 탐색할 수 있게 한다. 웹은 다양한 형식의 미디어 자원을 주소와 링크로 연결하는 하이퍼미디어 시스템의 대표적인 구현이다.
하이퍼미디어의 핵심 요소는 콘텐츠 단위와 그 사이의 참조 관계, 그리고 사용자가 참조를 따라 이동하거나 상호작용할 수 있는 인터페이스다. 링크는 하나의 텍스트 구절이나 이미지 영역뿐 아니라 영상의 특정 시점 또는 데이터 객체와 연결될 수도 있다. 각 시스템이 지원하는 앵커와 링크 모델에 따라 이동 가능한 범위와 표현 방식이 달라진다.
초기의 하이퍼텍스트 연구에서는 문서의 비선형적 연결을 중심으로 발전했지만 이후 멀티미디어 기술과 결합하며 정보 표현의 범위가 확장되었다. 웹에서는 HTML 문서 안에 이미지와 오디오·영상 요소를 포함하고 다른 미디어 파일을 URL로 연결할 수 있다. SVG와 인터랙티브 캔버스는 시각적 요소와 프로그램 실행을 결합해 탐색형 콘텐츠를 제공할 수 있다.
하이퍼미디어는 교육 콘텐츠와 전자 출판, 박물관 전시, 인터랙티브 다큐멘터리, 가상 환경 및 데이터 시각화에 활용된다. 사용자는 사전에 고정된 순서뿐 아니라 흥미와 목표에 따라 다음 정보로 이동할 수 있다. 이 과정에서 정보의 문맥을 유지하기 위한 탐색 기록과 주제 지도, 현재 위치 표시가 중요하다.
REST 아키텍처에서는 하이퍼미디어 링크가 클라이언트가 사용할 수 있는 다음 상태 전이를 알려주는 역할을 가질 수 있다. 그러나 화면에서 다른 페이지로 이동하는 링크와 기계가 해석하는 API의 제어 링크는 표현 방식과 용도에서 차이가 있다. 하이퍼미디어를 설계할 때에는 미디어 접근성과 링크의 지속성, 탐색 경로의 이해 가능성을 함께 고려해야 한다.[1]