책소개
EPUB 3.0은 EPUB 표준의 개정 버전으로 2010년 5월, IDPF에서 개발되었으며, 2011년 10월 11일 승인되었다. EPUB 3.0은 이전 버전의 EPUB를 대신한다(EPUB 2.0.1).
EPUB 3은 여러 스펙의 조합으로 정의되며 이를 이해하기 위한 좋은 방법으로 개요를 천천히 읽어보면 된다.
EPUB 3.0 스펙은 IDPF 멤버 대표와 초청된 전문가들로 이루어진 IDPF EPUB 워킹그룹에 의해 개발되었다. 모든 워킹그룹의 활동은 “오픈 소스” 방식으로 시행되었다. EPUB 3 워킹 그룹 프로젝트 사이트는 공개적으로 접근할 수 있으며, 요건, 솔루션, 미팅 노트 등은 Wiki에 스펙 및 관련 작업물의 소스 코드가 포함되어 있다.
EPUB 3 스펙에 대한 모든 코멘트는 구글 코드(Google Code)에 호스팅되어 있는 EPUB 3 워킹그룹 이슈트래커를 통해 제출하면 된다. 문제를 제기하기 위해서는 구글 계정을 통해 로그인해야 하며, 라벨 “Type-ReviewComment”와 “Spec-Publications”와 같이 특정 문제에 적합한 추가 라벨을 포함하여 스펙 관련 코멘트를 제출한다.
본 문서는 EPUB3.0 Specification (2011년 10월)을 기준으로 작성되었으며 이 글에 포함된 모든 원본 저작권은 IDPF에 있으며, 복사 및 전재를 금지한다. EPUB는 국제 디지털 퍼블리싱 포럼(International Digital Publishing Forum)의 등록상표이다.
목차
1장. EPUB 3 개요
1 서론
1.1 개요
1.2 로드맵
2 특징
2.1 패키지 문서
2.2 네비게이션
2.3 메타데이터
2.4 콘텐츠 문서
2.5 렌더링 및 CSS
2.6 멀티미디어
2.7 폰트
2.8 스크립팅
2.9 텍스트-투-스피치(Text-to-speech: TTS)
2.10 컨테이너
3 공통 언어 지원
3.1 메타데이터
3.2 콘텐츠 문서
3.3 CSS
3.4 폰트
3.5 텍스트-투-스피치(Text-to-speech)
3.6 컨테이너
4 접근성
4.1 네비게이션
4.2 세멘틱 마크업(Semantic Markup)
4.3 동적 레이아웃
4.4 가청식 렌디션(aural rendition) 및 미디어 오버레이
4.5 폴백(Fallback)
4.6 스크립팅
2장. EPUB 퍼블리케이션 3.0
1 개요
1.1 목적 및 범주
2 EPUB 퍼블리케이션
2.1 콘텐츠 적합성
2.2 리딩 시스템 적합성
3 패키지 문서
3.1 개요
3.2 콘텐츠 적합성
3.3 리딩 시스템 적합성
3.4 패키지 문서 정의
4 패키지 메타데이터
4.1 퍼블리케이션 식별자
4.2 어휘 연결 메커니즘
4.3 패키지 메타데이터 어휘
5 퍼블리케이션 리소스
5.1 핵심 미디어 타입
5.2 제한사항 및 폴백
5.3 퍼블리케이션 리소스 위치
5.4 XML 적합성
1 개요
1.1 목적 및 범주
1.2 다른 스펙과의 관계
1.4 네임스페이스 접두사 맵핑
2 EPUB 콘텐츠 문서
2.1 XHTML 콘텐츠 문서
2.2 EPUB 네비게이션 문서
2.3 SVG 콘텐츠 문서
2.4 스크립트 콘텐츠 문서
3 EPUB 스타일 시트
3.1 콘텐츠 적합성
3.2 리딩 시스템 적합성
3.3 EPUB 3 CSS 프로파일
4 PLS 문서
4.1 개요
4.2 EPUB 퍼블리케이션 적합성
4.3 콘텐츠 적합성
4.4 리딩 시스템 적합성
부록 A. 용어
부록 B. 패키지 문서 스키마
부록 C. application/oebps-package+xml 미디어 타입