2012-07-16 7 views
1

내 콘텐츠를 복사하지 못하게하는 방법을 찾고 있었는데 epub3이 있습니다.html + JS를 사용하는 epub3

Html5 + js + CSS를 사용하여 모바일 앱을 개발하고 있는데 js + html을 사용하여 epub3 zip 파일을 사용할 수 있습니까? 그렇다면 어떻게 epub 리더를 추가 할 수 있습니까?

내 질문이 잘못되었을 수도 있습니다. b/c 나는 그것에 대해 많이 모른다.

전문가의 의견이 있어야합니다.

감사

+0

phonegap, titanium 등의 하이브리드 모바일 개발 플랫폼을 고려하십시오. – MZH

답변

2

난이 여러 가지 이유로 작동합니다 생각하지 않습니다

  1. EPUB 전자 책을위한 파일 형식입니다. 현재 전자 책 리더 앱에서만이 형식을 읽을 수 있습니다. 파일에 판독기를 포함시키는 것은 해결책이 아닙니다. 파일을 읽는 데 판독기 응용 프로그램이 필요하기 때문입니다.
  2. epub 형식의 최신 버전 인 epub3에는 JavaScript et.al과 같은 상호 작용을위한 반짝이는 특수 효과가 모두 포함되어 있으며 HTML5 기능도 많이 포함되어 있다고 생각합니다. 그러나 현재 epub3의 모든 기능을 지원하는 리더 앱은 없습니다.
  3. epub3은 여전히 ​​zip 파일 형식을 읽을 수있는 모든 응용 프로그램에서 열 수있는 zip 아카이브입니다. 콘텐츠를 보호하려면 물론 zip 형식의 암호화 메커니즘을 사용할 수 있습니다. 그러나 사용자가 액세스 할 수있게하려는 경우 콘텐츠를 해독하는 자체 메커니즘을 구현하거나 기존 스키마 (Adobe DRM이 가장 많이 사용됨)를 사용할 수 있어야합니다. 이 경우 Adobe에서 사인하고 그 서비스를 암호화에 사용할 필요가 있습니다.
0

현재 Adobe는 epub 파일 암호화에 대한 업계 표준 (Adobe Content Server 참조)과 비슷한 것을 제공하고 있습니다. 매우 비싸고 독점적입니다. epub 사양은 암호화 사용 방법에 대한 지침을 제공하지만 독자적인 DRM 모델을 만들어야합니다. DRM은 자체 독서 시스템에서만 작동합니다.

Epub 2와 3은 웹용입니다. 일반적으로 Zip 파일의 HTML입니다. Epub 3은 HTML 5의 일부와 일부 스크립팅 기능을 지원합니다. 온라인 독서 시스템을 제공했다면, 최근에 개시 한 메가 업로드 서비스가 수행 한 것처럼 클라이언트 측 암호 해독을 구현할 수 있습니다. 어느 누구도 알지 못하는 파일 별 암호화 키를 사용자가 제공하지 않으면 쉽게 알 수 있습니다.

현재 가장 좋은 방법은 epub 파일에 대한 DRM을 피하는 것입니다. 일부 게시자는 불법 복제를 방지하기 위해 사용자의 이메일 주소를 epub 파일에 각인하고 로그인을 통한 파일 액세스 (액세스 제어)를 사용합니다. 두 가지 모두 독점적 인 콘텐츠 서버 사용에 대해 Adobe의 매우 높은 요금을 지불하는 것보다 낫습니다.

1

LCP라고하는 ePub3 용 오픈 소스 lighweight DRM이 IDPF에 의해 지정되었지만 우리는 여전히 Readium SDK에서 구현을 기다리고 있습니다. 일단 완료되면 솔루션을 무료로 사용할 수 있습니다.