ePub Creator: 쉽게 오프라인 전자책 만들기
ePub Creator는 Niklas Gollenstede가 개발한 무료 Chrome 애드온으로, 사용자가 웹 페이지와 인기있는 도서관 서비스인 overdrive.com에서 쉽게 오프라인 전자책을 만들 수 있게 해줍니다. 아이콘을 클릭하면 브라우저에서 열린 웹 페이지를 오프라인 ePub 전자책으로 저장할 수 있습니다.
이 애드온은 현재 두 가지 주요 기능을 지원합니다. 첫째, Firefox의 Reader 모드에서 열 수 있는 모든 웹 페이지를 저장할 수 있으므로 대부분의 텍스트 기반 웹 사이트에 적합합니다. 둘째, 전 세계 많은 지역 도서관과 협력하는 도서관 서비스인 overdrive.com의 온라인 리더에서 열린 책을 저장할 수 있습니다.
책을 만들고 저장하려면 원하는 웹 페이지나 책을 열고, 브라우저 오른쪽 상단에 있는 ePub Creator 확장 아이콘을 클릭하면 됩니다. 아이콘의 회전 애니메이션이 완료될 때까지 기다리면 됩니다. 이미지가 많은 전자책의 경우 시간이 걸릴 수 있습니다. Reader 모드 페이지의 경우, 전자책을 저장하거나 열기 전에 책의 저자를 입력하라는 확장이 나타납니다.
이 확장을 사용하여 콘텐츠를 저장하는 것의 합법성은 콘텐츠 자체와 사용자의 지역 법률에 따라 다릅니다. 사용자는 자신의 행동의 합법성을 확인하고 지역 법률을 준수하는 것이 좋습니다.
기능과 문제 해결 측면에서 ePub Creator는 Mozilla의 Readability.js를 사용하여 일반 웹 페이지에서 콘텐츠를 추출합니다. 이를 통해 결과적인 ePub 책은 Firefox의 Reader 보기와 유사하며 이미지와 같은 모든 리소스를 포함합니다. 그러나 책에서 일부 웹 사이트의 특정 부분이 누락된 경우 사용자는 리더 모드에 나타나는지 확인하는 것이 좋습니다. overdrive.com의 책의 경우, 콘텐츠는 열린 책에서 구문 분석되며 목차가 다시 작성되고 대부분의 서식이 제거됩니다. 이미지는 일반적으로 포함되지만 일부 e-reader에서 크기가 잘못 설정될 수 있으므로 만화나 유사한 콘텐츠에는 적합하지 않을 수 있습니다.
앞서 언급한 제한 사항으로 설명되지 않는 문제가 발생한 경우 사용자는 GitHub에서 문제를 확인하거나 열어보도록 권장됩니다.
확장은 아이콘을 클릭한 직접적인 결과로만 알림을 표시하거나 오류를 보고하기 위해 특정 권한이 필요합니다. 또한 사용자가 선택한 경우 페이지 콘텐츠를 다운로드하기 위해 모든 웹 사이트의 사용자 데이터에 액세스해야 합니다. 또한 자체 팝업을 최근 닫은 탭에서 제거하기 위해 최근 닫은 탭에 액세스합니다.