I published an open access book last November in PDF, and then this past February as ePub. (The ePub version has a few more corrections in it, but academics like to cite page numbers!)
The pdf-js plugin has been useful for me in showing some Libreoffice slide decks that I've exported to PDF. That works great.
I'm thinking (slowly) about how I might better put my ePub (which on PDF is 670 pages) on the web. Yes, I know that ePub is fundamentally HTML. However, the ePub also includes a style sheet that enables links to footnotes and references (and back). My ePub has a lot of SVG diagrams embedded in it.
If there were a plugin for Grav as easy as the one for pdf-js, the footnotes and references would be easy to test. It could be that a Grav plugin could be an easy solution ... or perhaps I should be create a node.js site as a subdomain, and work with that instead.
So far, in my searches, I've turned up:
- Readium.js Viewer at https://github.com/readium/readium-js-viewer
- Futurepress epubjs-reader at https://github.com/futurepress/epubjs-reader
Since many cPanel hosting providers now seem to offer node.js as an option, I've been exploring that. (I'm not quite done with testing and documenting of installing federated wiki on cPanel, but the thread that I started at https://github.com/fedwiki/wiki/issues/114 has a working web site).
Insights, speculation and general discussion would be welcomed!
P.S. In case you're wondering about the book, it's at http://openinnovationlearning.com/online/ . That's a Grav site!