I am working on converting graphic and mock books (created in Adobe InDesign) into cross-platform e-books with non-standard functionality (embedded video, audio, interactivity, etc.).
Exporting from InDesign to EPUB or other similar formats does not seem to work very well with the types of books I'm working with. There are all kinds of problems with the loss of the layout, images become divided, etc.
Of all the available formats, it seems that a combination of HTML5 and JavaScript is the best way. Although, the only way to do this is to export each page as JPEG (without text), then put the page images in an HTML wrapper and add the text using DIV tags (formatting with CSS).
This seems like a lot of work, and the idea of โโexporting page images to create a book seems awkwardly amateurish to me.
I understand that HTML5 is not quite cross-platform at the moment, but that is not a problem for me right now. I know that Adobe has other options that would be better, but I also need these books to work on the iPad. If Apple does not change its terms, I cannot use Adobe technology developed to convert books made in InDesign into applications.
In addition, I would like to add custom features that formats such as epub and PDF are not supported, but relatively easy to use HTML + JS.
Is there a better way to switch from InDesign to some kind of cross-platform eBook format? Or get everything in HTML, and not just create page images and manually add to all the text?