View Single Post
Old 02-01-2020, 02:34 PM   #422
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,691
Karma: 205039118
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
The problem with links like this is that there's nothing to "correct." KindleBook covers are not "pages" as such. They're just typically images and nothing else. As such, if the hrefs were indeed "correct," they would still be illegal epub hrefs insofar as they point directly to images. Which is not supported in epub. There's no good way to handle this situation without inventing pages to display these images (which is not likely something that KU is going to do). So even if they were "correct" they'd still need to be fixed before they were usable in an epub. It's a bit of a damned-if-you-do-damned-if you-don't situation.

In all likelihood, kindlebooks that contain these kinds of links after running KindleUnpack on them were probably not actually made from epubs to begin with. We try to make it very clear that KindleUnpack's KF8 to Epub "conversion" is only an approximation. If it (the KindleBook) wasn't made from an epub, the resulting epub is not guaranteed to be valid.

The bottom line is the the inline html toc and the ncx both need hrefs to pages not images. And if there was no page in the kindlebook, we really can't go making one up.
DiapDealer is offline   Reply With Quote