맨위로가기

하이퍼미디어

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

하이퍼미디어는 다양한 방식으로 개발되며, 프로그래밍 도구, 멀티미디어 개발 소프트웨어, 데이터베이스 소프트웨어 등을 활용하여 독립 실행형 애플리케이션을 제작할 수 있다. SVG 사양을 사용하여 휴대 기기나 디지털 사이니지에서도 개발되며, 비즈니스 소프트웨어에서 하이퍼링크 기능을 통해 데이터 파일에 연결할 수도 있다. 하이퍼미디어는 학습 환경에 대한 제어권을 제공하고 협력 학습을 향상시키는 데 기여하며, API에서 매체 및 제약 조건으로 사용되기도 한다.

더 읽어볼만한 페이지

  • 하이퍼텍스트 - 더글러스 엥겔바트
    더글러스 엥겔바트는 미국의 발명가이자 컴퓨터 과학자로, 컴퓨터 마우스, 하이퍼텍스트, 그래픽 사용자 인터페이스(GUI) 등 혁신적인 컴퓨터 기술들을 개발하여 현대 컴퓨터 기술과 인터넷 발전에 큰 영향을 미쳤다.
  • 하이퍼텍스트 - H. G. 웰스
    H. G. 웰스는 《타임머신》, 《모로 박사의 섬》, 《투명인간》, 《우주 전쟁》 등의 작품을 쓴 영국의 소설가이자 과학 소설의 선구자이며, 사회 개혁에도 관심을 가진 인물이다.
하이퍼미디어
하이퍼미디어
유형전자 문학
역사
고안자테오도르 넬슨
고안 년도1965년
기술적 측면
관련 기술오픈 하이퍼미디어 시스템
사운드 뷰어 개발스튜어트 구스, 웬디 홀 (1995년)

2. 개발 도구

하이퍼미디어는 다양한 방식으로 개발된다. 프로그래밍 도구를 사용하면 내부 변수나 노드의 데이터를 외부 데이터 파일과 연결하는 프로그램을 작성할 수 있다. 어도비 플래시, 어도비 디렉터 등과 같은 멀티미디어 개발 소프트웨어는 독립 실행형 하이퍼미디어 애플리케이션을 개발할 수 있으며, 특히 오락 콘텐츠에 적합하다. 마이크로소프트 비주얼 폭스프로, 파일메이커와 같은 데이터베이스 소프트웨어도 독립 실행형 하이퍼미디어 애플리케이션을 개발할 수 있으며, 교육 및 비즈니스 콘텐츠 관리에 적합하다.

하이퍼미디어는 월드 와이드 웹 컨소시엄(W3C)의 SVG 사양을 사용하여 모바일 및 디지털 사이니지 산업용 임베디드 장치에서 개발될 수 있다. 잉크스케이프와 같은 소프트웨어 애플리케이션은 SVG 기반 하이퍼미디어 콘텐츠 개발을 단순화한다. 아이폰과 같은 임베디드 장치는 SVG 사양을 기본적으로 지원하며 모바일 및 분산 하이퍼미디어 애플리케이션을 만드는 데 사용될 수 있다.

많은 비즈니스 소프트웨어는 제한적인 스크립트 언어하이퍼링크 기능을 사용하여 데이터 파일에 하이퍼링크를 추가할 수 있다. 마이크로소프트 오피스 등의 문서 작성 소프트웨어는 동일 파일 내 또는 외부 파일로의 하이퍼링크를 설정할 수 있으며, 외부 파일 서버 상의 파일에 대한 URL 링크를 설정할 수 있다. 그래픽이나 페이지 레이아웃을 강조하는 경우, DTP 도구를 사용하여 하이퍼링크를 추가할 수 있다. 예를 들어, 마이크로소프트 파워포인트 등의 프레젠테이션 소프트웨어, 쿼크익스프레스의 QuarkImmedia 애드온, PDF 문서에 하이퍼링크를 생성할 수 있는 어도비 인디자인이나 편집할 수 있는 어도비 아크로뱃이 있다. Hyper Publish와 같이 하이퍼미디어 및 하이퍼텍스트 제작에 특화된 도구도 있다. HTML 편집기는 임의의 웹 브라우저에서 액세스할 수 있는 HTML 파일을 생성할 수 있다. DVD Studio Pro 등의 CD/DVD 저작 도구는 인터넷에 연결된 개인용 컴퓨터에서 디스크를 재생할 때 웹으로의 링크를 사용할 수 있으며, DVD 플레이어에서는 DVD 콘텐츠에서 하이퍼링크를 설정할 수 있다.

2. 1. 소프트웨어

하이퍼미디어는 다양한 방식으로 개발될 수 있다. 어떠한 프로그래밍 도구라도 내부 변수 및 외부 데이터 파일의 노드에서 데이터를 연결하는 프로그램을 작성하는 데 사용될 수 있다. 어도비 플래시, 어도비 디렉터, 어소웨어, MatchWare Mediator와 같은 멀티미디어 개발 소프트웨어는 독립 실행형 하이퍼미디어 애플리케이션을 만드는 데 사용될 수 있으며, 주로 엔터테인먼트 콘텐츠 제작에 사용된다. 비주얼 폭스프로 및 파일메이커 개발 프로그램과 같은 일부 데이터베이스 소프트웨어는 교육 및 비즈니스 콘텐츠 관리 목적의 독립 실행형 하이퍼미디어 애플리케이션 개발에 사용될 수 있다.

하이퍼미디어 애플리케이션은 W3C(월드 와이드 웹 컨소시엄)의 SVG(Scalable Vector Graphics) 사양을 사용하여 모바일 및 디지털 사이니지 산업용 임베디드 장치에서 개발될 수 있다. Ikivo Animator 및 잉크스케이프와 같은 소프트웨어 애플리케이션은 SVG 기반 하이퍼미디어 콘텐츠의 개발을 단순화한다. 아이폰과 같은 임베디드 장치는 SVG 사양을 기본적으로 지원하며 모바일 및 분산 하이퍼미디어 애플리케이션을 만드는 데 사용될 수 있다.

대부분의 비즈니스 소프트웨어는 내장된 제한적인 스크립팅 언어 및 하이퍼링크 기능을 통해 데이터 파일에 하이퍼링크를 추가할 수 있다. 마이크로소프트 오피스 제품군 및 LibreOffice와 같은 문서 소프트웨어는 동일한 파일 내의 다른 콘텐츠, 다른 외부 파일, 외부 파일 서버의 파일에 대한 URL 링크에 대한 하이퍼텍스트 링크를 허용한다. 그래픽 및 페이지 레이아웃을 더욱 강조하기 위해 대부분의 최신 탁상 출판 도구를 사용하여 하이퍼링크를 추가할 수 있다. 여기에는 프레젠테이션 프로그램, 쿼크 이미디어와 같은 인쇄 레이아웃 프로그램의 애드온, 어도비 인디자인과 같이 PDF 문서에 하이퍼링크를 포함하는 도구가 포함되며, 어도비 어크로뱃으로 편집하고 생성할 수 있다. Hyper Publish는 하이퍼미디어 및 하이퍼텍스트 관리를 위해 특별히 설계되고 최적화된 도구이다. 모든 HTML 편집기는 모든 웹 브라우저에서 액세스할 수 있는 HTML 파일을 만드는 데 사용될 수 있다. 광학 디스크 저작 도구, 예를 들어 DVD 스튜디오 프로는 DVD의 콘텐츠를 DVD 플레이어용으로 하이퍼링크하거나 디스크가 인터넷에 연결된 개인용 컴퓨터에서 재생될 때 웹 링크를 만들 수 있다.

3. 학습

하이퍼미디어와 학습에 관한 여러 이론이 존재해 왔다. 하이퍼미디어와 학습에 관한 문헌에서 중요한 주장 중 하나는 독자나 학생에게 교육 환경에 대한 더 많은 제어권을 제공한다는 것이다. 또 다른 주장은 다양한 능력을 가진 학생들 간의 경쟁 환경을 평등하게 만들고 협력 학습을 향상시킨다는 것이다. 심리학의 한 주장은 인쇄된 텍스트와 비교하여 하이퍼미디어가 뇌의 구조를 더 가깝게 모델링한다는 개념을 포함한다.[4]

4. 응용 프로그래밍 인터페이스 (API)

하이퍼미디어는 특정 응용 프로그래밍 인터페이스(API)에서 매체 및 제약 조건으로 사용된다. HATEOAS(Hypermedia as the Engine of Application State)는 REST 애플리케이션 아키텍처의 제약 조건으로, 클라이언트는 애플리케이션 서버에서 동적으로 제공하는 하이퍼미디어를 통해 서버와 완전히 상호 작용한다. 이는 이론적으로 API 문서가 필요하지 않다는 것을 의미한다. 클라이언트는 하이퍼미디어에 대한 일반적인 이해 외에는 특정 애플리케이션이나 서버와 상호 작용하는 방법에 대한 사전 지식이 필요하지 않기 때문이다. 다른 서비스 지향 아키텍처(SOA)에서 클라이언트와 서버는 문서 또는 인터페이스 기술 언어(IDL)를 통해 공유되는 고정된 인터페이스(컴퓨팅)를 통해 상호 작용한다.

참조

[1] 서적 Proceedings of the 1965 20th national conference Association for Computing Machinery 2024-04-07
[2] 웹사이트 Complex Information Processing: A File Structure for the Complex, the Changing, and the Indeterminate http://elmcip.net/no[...] Electronic Literature as a Model of Creativity and Innovation in Practice 2020-07-17
[3] 저널 The development of a sound viewer for an open hypermedia system
[4] 간행물 A Psychology of Hypermedia: A Conceptual Framework for R&D. http://eric.ed.gov:8[...] 2012-06-06
[5] 웹사이트 Complex information processing: a file structure for the complex, the changing and the indeterminate http://portal.acm.or[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com