InDesign EPUB carga diferida

Estoy creando un EPUB de 80 páginas, diseño fijo y muchas imágenes para un cliente. Cuando se exporta como un PDF de baja calidad en su forma actual (diseño A3 de InDesign), el tamaño total del PDF es de alrededor de: 500 MB.

El EPUB se verá a través de un iPad para una presentación importante.

Estoy muy preocupado por el rendimiento de un EPUB tan grande. Para asegurarse de que el usuario final no esté esperando a que se cargue toda la presentación, ¿es posible implementar la carga diferida?

En un mundo ideal, me gustaría cargar 5 páginas cuando se inicie la presentación. Cuando se pasa una página, debería cargar páginas adicionales.

¿Le importaría hacer una edición y aclarar lo que quiere decir con "80 páginas, EPUB con imágenes pesadas", ya que no menciona si se trata de un diseño fijo o re-fluido?
He actualizado mi pregunta. ¿Es esta información suficiente?
ya, todavía recomendaría atacar el ePub desde un nivel de secuencias de comandos después de la exportación desde InDesign. Haciéndolo así puedes modificar el HTML, CSS y las imágenes para aumentar el rendimiento. Si se trata de un evento aislado y no de distribución, lo separaría en archivos HTML individuales, pero tendría que probarlo. Debe comprender que ePub tiene capacidades muy limitadas porque eso quiere que lo desarrolle en una aplicación. Solo Apple tiene una biblioteca de JavaScript que lo restringe a animar solo con, lo que recuerdo, 25 eventos y la carga de imágenes no fue uno de ellos.

Respuestas (1)

No, esto no es posible debido al control de la aplicación del título y que la mayoría del software de libros electrónicos restringe el uso de JavaScript. Aconsejaría usar un script para descomprimir el ePub y usar algo como Imagemagick o sips (para Mac) para cambiar el tamaño de las imágenes a alrededor de 650 px de ancho, pero eso depende del tamaño general de la imagen.

Un problema que enfrentará con InDesign es que si usa la misma imagen, digamos como un adorno de capítulo , la aplicación no considera que la use varias veces, sino que genera la misma imagen para cada instancia que encuentra. Le aconsejaría que haga lo que pueda y luego, al exportar, descomprima y limpie las imágenes. En cuanto a la carga diferida, la mayoría de las aplicaciones se cargan en incrementos de capítulo, así que asegúrese de separar el contenido por niveles de capítulo para que no afecte al usuario.

Una cosa que señalaría es que si tiene una tonelada de texto como imágenes, reconsideraría ese enfoque, ya que el texto en una imagen se considera malo y tiende a ser rechazado por muchas áreas.

Para mejorar el rendimiento, si usó estilos de párrafo, puede usar InDesign para exportar a archivos HTML individuales según el estilo de InDesign en la exportación de ePub. Eso puede aumentar el rendimiento para usted, pero al final aún recomendaría descomprimir el ePub, ya que técnicamente es un archivo comprimido, y limpiar el HTML, el CSS y las imágenes.

Excelente respuesta, gracias. Creo que desempaquetar el epub para optimizar HTML/CSS es una buena medida. Soy un desarrollador front-end, así que espero poder hacer algo de magia.