브라우저에서 직접 ePub 전자책 파일을 업로드하고 열기
읽는 것을 개인화하기 위해 글꼴 크기, 스타일, 색상 테마를 조정
책 목록 측면이나 화살표 키를 사용하여 책을 이동
로컬로 저장된 데이터로 로드된 책을 오프라인으로 계속 읽기
각 책의 읽는 진행 상황을 자동으로 저장
ePub는 국제 디지털 출판 포럼(IDPF)에서 개발한 오픈 소스 전자책 표준입니다. ePub은 XHTML, CSS 및 XML 등의 웹 표준을 사용하여 전자책 콘텐츠를 구조화하고 스타일링하여 다양한 장치 및 플랫폼에서의 호환성과 휴대성을 보장합니다. ePub 형식은 상호 작용성, 미디어 통합 및 접근성 옵션과 같은 고급 기능을 지원합니다. 원하는 기능을 표현할 수 있는 필수적인 기법 강좌 및 방식을 포함하여 디지털 출판물을 만들고 패키지화하고 배포하기 위한 지침을 제공합니다. ePub는 주요 출판사, 소매업체 및 전자책 제조 업체에서 널리 사용되고 있으며 세계적으로 디지털 출판물의 주요 형식이 되고 있습니다.
ePub Viewer 앱은 웹 기술과 라이브러리를 주로 활용하여 ePub 파일을 렌더링 및 표시합니다.
1. ePub.js: 브라우저에서 ePub 파일을 파싱하고 렌더링하는 오픈 소스 JavaScript 라이브러리입니다.
2. 웹 표준: 애플리케이션은 XHTML, CSS, 및 XML을 활용하여 형식화된 콘텐츠를 정확하게 표시하고 eBook의 원래 레이아웃 및 타이포그래피를 유지합니다.
3. JavaScript: ePub.js 라이브러리와 상호 작용하고 사용자 상호 작용을 처리하며 읽기 인터페이스를 동적으로 업데이트하는 데 사용됩니다.
4. 로컬 스토리지: 웹 스토리지 API를 사용하여 사용자 설정 및 읽는 진행 상황을 로컬로 지속적으로 저장합니다.