10장 하이퍼미디어 동물원

  • 정말 다양한 하이퍼미디어 유형들이 있다.

  • 이에 대해서 더 자세히, 기술적으로 알고 싶다면 해당 하이퍼미디어의 형식 명세서를 읽으면 된다.

    도메인 특화 형식

    • Maze+XML: 미로게임
    • 오픈서치(OpenSearch): 검색 쿼리
    • 문제 상세 문서: 오류 조건을 설명
    • SVG: 이미지 형식, 벡터 그래픽
    • VoiceXML: 대화 말하기(음성 인식)

    컬렉션 패턴 형식

    • Collection+JSON: 컬렉션과 아이템
    • AtomPub
    • OData
      • 필터링: 쿼리 언어를 사용하여 내재된 프로토콜 의미 체계의 집합을 정의
      • 함수들과 메타데이터 문서
      • 서비스 설명 문서로서 메타데이터 문서

순수 하이퍼미디어 유형

  • HTTP의 프로토콜 의미 체계를 표현하는 데 집중
  • HTML, HAL, 사이렌, Link 헤더, Location과 Content-Location 헤더, URL 목록, JSON 홈 문서,Link-Template 헤더, WADL, XLink, XForms,
  • GeoJSON: 일반적인 하이퍼미디이 컨트롤, 미디어 유형이 없는 결함있음

의미 체계 동물원

  • 연결 관계의 IANA 등록부
  • 마이크로포맷 위키
    • hCalendar, hCard, XFN, XOXO,adr, geo, hAtom, hListing, hMedia, hNews, hProduct, hRecipe, hResume, hReview 등
  • 마이크로포맷 위키의 연결 관계, schema.rog, 더블린 코어, 액티비티 스트림즈, ALPS 등록부