2013-06-20 5 views
0

이것은 코딩 질문보다 더 많은 이론적 인 질문입니다. 일부 대화 형 구성 요소를 사용하여 epub을 만들려고합니다. 이제 코드를 분리하기 위해 각 대화 형 구성 요소를 별도의 html 파일에 저장했습니다. 일반적인 대화식 구성 요소는 설문지입니다. - 대화 형 요소는 책의 일환으로 표시되며, 사용자가 원활하게 작업을 완료합니다html5의 iFrames가 Epub3.0에서 더 구체적으로 표시됩니다.

iframe이 :

내가 고려하고 두 가지 옵션이있다, 내 EPUB이를 연결하는 가장 좋은 방법이 될 것입니다 무엇.

외부 링크 - 책에 아이콘이 표시되어 새 페이지에 대한 링크로 사용되며이 페이지에는 대화 형 구성 요소가 포함됩니다.

나는 epub 3.0 표준에 따라 epub을 유지하고 싶습니다.

내가 제안 할 수있는 제안이나 대안?

답변

1

외부 링크가 허용되고 iFrame 내에서 스크립팅이 허용되므로 (컨테이너의 스크립팅이라고도 함) 어느 방법이든 표준과 호환됩니다.

더 넓은 질문은 무엇을 성취하려는 것입니까? 사용자가 브라우저의 외부 페이지로 전송 된 경우 브라우저는 결과를 다시 디스크 또는 EPUB에 쓸 수 없으므로 브라우저는 결과를 일부 서버에 다시 게시해야합니다.

또한 EPUB 읽기 시스템이 브라우저 기반인지 앱인지에 따라 달라집니다. 그것은 응용 프로그램입니다 다음 이론의 응용 프로그램은 보안 영향을 미칠 수있는 몇 가지 농구를 통해 점프 필요하지만 (로컬 정보를 기록하는 방법을 알고 있습니다.

를 따라서 목표는 여기에 무엇입니까?

+0

그것은 응용 프로그램입니다, 브라우저를 기반으로하지는 않습니다. 최종 목표는 사용자 활동을 추적하기 위해 결과를 일부 서버로 다시 보내는 것입니다. iFrames를 사용할 수 있으므로 iFrames를 사용하게 될 것입니다. 활동은 책의 일부처럼 보입니다. – Morne