2012-01-20 9 views
5

Con la nueva herramienta iBooks Author, puede crear libros electrónicos para el iPad. El formato le permite incrustar widgets HTML creados con Dashcode. Los archivos resultantes se pueden distribuir fuera de la tienda de aplicaciones, similar, pero probablemente más fácil (porque es solo un archivo en un formato que Apple admite por completo), que las aplicaciones web HTML5 fuera de línea (que debe instalar a través de Safari).¿Qué características HTML5 están disponibles para los widgets de Dashcode en iBooks?

¿Qué características de HTML5 se pueden usar en esos widgets de Dashcode? ¿Hay, por ejemplo, almacenamiento DOM? ¿Lona? ¿Ubicación?

+0

Una cosa a tener en cuenta, fuera de tema leve pero relevante, es que el nuevo estándar apple ePub. Lo rompe. Los libros del autor de iBook no son compatibles con el estándar abierto epub. es decir, escríbalo con la herramienta de autor de iBook y solo se ejecutará en un iPad y solo podrá venderlo a través de la tienda de Apple. – PurplePilot

+3

@PurplePilot: No creo que Apple ni nadie afirmen que el nuevo formato iBooks sea un estándar ePub. Dejan muy en claro que iBook Author se dirige exclusivamente al iPad. – Thilo

Respuesta

0

no he tenido Código lienzo para ejecutar en un iPad 1.

Actualización: ningún éxito en el iPad 2, bien.

(Edit: Yo estaba usando la biblioteca Processing.js)

2

simplemente he construido un widget prueba que usa flot para dibujar gráficos en un elemento canvas, y luego insertar el control dentro de un iBook. Al previsualizar el iBook en mi iPad 1, el gráfico no aparece en la miniatura del diseño, pero cuando se expande a pantalla completa, el gráfico se muestra bellamente.

Por lo que respecta al lienzo: parece estar disponible, pero aparentemente solo cuando se está en modo interactivo de pantalla completa.

Actualización: Aparentemente, la miniatura en el diseño es solo una imagen del widget, no el widget en sí, por lo que no se muestra el gráfico (que requiere la ejecución del código).

1

Las animaciones CSS se pueden insertar en iBooks a través del soporte de widgets de autor iBooks. Aquí hay un ejemplo de nosotros usando Sencha Animator en add animations to iBooks Author.

3

En cuanto al almacenamiento, las pruebas realizadas en el modo de vista previa en el iPad sugieren que localStorage funciona. Es por libro Puede guardar datos en un widget HTML y leerlos en otro widget HTML.

Respecto a la ubicación, esta entrada del blog sobre "Location with iBooks Author" sugiere que es funcional

Cuestiones relacionadas