2012-01-20 5 views
5

새로운 iBooks 작성 도구를 사용하면 iPad 용 전자 서적을 만들 수 있습니다. 이 형식을 사용하면 Dashcode로 만든 HTML 위젯을 내장 할 수 있습니다. 결과 파일은 앱 스토어 외부로 배포 될 수 있습니다 (Safari를 통해 설치해야하는 오프라인 HTML5 웹 앱보다 Apple이 완벽하게 지원하는 형식의 파일 하나이기 때문에).iBooks의 Dashcode 위젯에는 어떤 HTML5 기능을 사용할 수 있습니까?

Dashcode 위젯에는 어떤 HTML5 기능을 사용할 수 있습니까? 예를 들어 DOM 저장소가 있습니까? 캔버스? 위치? 아이 패드 2에는 성공 중 하나

+0

주제와는 조금 다르지만 관련성이있는 한 가지 사실은 새 사과 ePub 표준입니다. 그것은 그것을 깨뜨린다. iBook 제작자의 책은 epub 공개 표준을 따르지 않습니다. 즉 iBook 작성 도구로 작성하면 iPad에서만 실행되며 Apple 상점을 통해서만 판매 할 수 있습니다. – PurplePilot

+3

@PurplePilot : Apple이나 새로운 iBooks 형식이 ePub 표준이라고 주장하지는 않습니다. 그들은 iBook Author가 iPad만을 독점적으로 타겟팅한다는 것을 분명히합니다. – Thilo

답변

0

나는 캔버스 코드는 아이 패드 1

업데이트에 실행되지 못해서.

(편집 : 나는 Processing.js 라이브러리를 사용했다) 난 그냥 캔버스 요소로 그래프를 그릴 flot를 사용하는 테스트 위젯을 내장

2

하고 내가 아이북에 위젯을 삽입했다. 내 iPad 1에서 iBook을 미리 볼 때 그래프는 레이아웃 내의 미리보기 이미지에 나타나지 않지만 전체 화면으로 확장하면 그래프가 아름답게 표시됩니다.

캔버스와 관련이 있습니다. 전체 화면 대화 형 모드에서만 사용할 수있는 것처럼 보입니다.

업데이트 : 레이아웃 내 축소판 그림은 위젯 자체가 아니라 위젯 자체의 이미지이므로 외관상으로는 (실행 코드가 필요한) 그래프가 표시되지 않는 이유입니다.

1

CSS 애니메이션은 iBooks 작성자 위젯 지원을 통해 iBooks에 삽입 할 수 있습니다. Sencha Animator를 사용하여 우리가 사용한 예는 다음과 같습니다. add animations to iBooks Author.

3

저장 장치와 관련하여 iPad에서 미리보기 모드로 테스트했을 때 localStorage가 작동한다고합니다. 책 당입니다. 하나의 HTML 위젯에 데이터를 저장하고 다른 HTML 위젯으로 읽을 수 있습니다. 위치에 대해

, "Location with iBooks Author"에이 블로그 게시물은 대화 형 기능을 사용하는 방법을 보여 a github repo with a few demonstration HTML widgets이 있습니다

0

작동하는지 제시한다.

관련 문제