2012-01-20 2 views
5

С помощью нового инструмента iBooks Author вы можете создавать электронные книги для iPad. Формат позволяет встраивать HTML-виджеты, созданные с помощью Dashcode. Результирующие файлы могут быть распределены за пределами хранилища приложений, аналогичные, но, вероятно, проще (поскольку это всего лишь один файл в формате, который полностью поддерживает Apple), чем автономные веб-приложения HTML5 (которые вы должны установить через Safari).Какие функции HTML5 доступны для виджетов Dashcode в iBooks?

Какие функции HTML5 можно использовать в этих виджетах Dashcode? Есть ли, например, хранилище DOM? Canvas? Место нахождения?

+0

Следует отметить, что вне темы немного, но актуально, это новый стандарт ePub для Apple. Это ломает его. Книги от автора iBook не соответствуют стандарту epub open. то есть написать его с помощью инструмента iBook author, и он будет работать только на iPad, и вы сможете продавать его только через магазин Apple. – PurplePilot

+3

@PurplePilot: Я не думаю, что Apple или кто-то утверждает, что новый формат iBooks является стандартом ePub. Они ясно дают понять, что iBook Author нацелен исключительно на iPad. – Thilo

ответ

0

я не получил Canvas код, чтобы выполнить на IPad 1.

Update: нет успеха на IPad 2 либо.

(Edit: я использую Processing.js библиотеки)

2

Я только что построил тестовый виджет, который использует flot для рисования графиков в брезентовый элемент, а затем я вставил виджет в качестве IBook. Когда вы просматриваете iBook на iPad 1, график не отображается в миниатюре в макете, но когда он расширяется до полноэкранного режима, график отображается красиво.

Так же, как и на холсте: он доступен, но, видимо, только в полноэкранном интерактивном режиме.

Обновление: По-видимому, миниатюра в макете - это просто изображение виджета, а не самого виджета, поэтому граф (который требует выполнения кода) не отображается.

1

CSS Анимация может быть вставлена ​​в iBooks через поддержку виджета автора iBooks. Вот пример использования нами Sencha Animator для add animations to iBooks Author.

3

Что касается хранения, тесты, выполненные в режиме предварительного просмотра на iPad, предполагают, что localStorage работает. Это за книгу. Вы можете сохранять данные в одном HTML-виджетах и ​​читать их в другом виджетах HTML.

Что касается местоположения, это сообщение в блоге на «Location with iBooks Author» предполагает, что это функциональный

Смежные вопросы