Quantcast
Channel: MobileRead Forums - Kobo Reader
Viewing all articles
Browse latest Browse all 11219

Possible bug/weird behaviour in ACCESS. Strange scaling on covers

$
0
0
Another possible issue with sideloaded kepubs (or with another undocumented feature).

I've noticed in that when books have a cover (first html) which is bigger than the aura HD resolution then the image is downsized so it fits in width, BUT, as those covers are usually higher than that screen aspect ratio (3/4), then the bottom of the image appears in a second page. And that simply looks horrible.

Some examples:
  • First of all. Resolution of the Aura HD. 1080 / 1440 = 3/4 = 0.75. If the ratio of the images is lower than this number then the image is narrower and taller than the 3/4 screen of the Aura HD (or any other eink device I know BTW).
  • "Las legiones malditas" > 1044/1600 = 0.65 > Width fit. Image split in two pages.
  • "The Carpet people" > 1523/2297 = 0.66 > Width fit. Image split in two pages.
  • "Dafne desvanecida" > 1194/1674 = 0.71 > Width fit. Image split in two pages.
  • "La reina sin espejo" > 542/819 = 0.66 > Height fit. Aspect ratio is kept so width is smaller than the screen. Good rendering.
  • "The Final Empire" > 580/610 = 0.75 > Perfect fit. (This is a kepubized epub book which I also own as a Kobo account official kepub).

More over in all the previous examples but in "La reina sin espejo", the cover image has a height:100% CSS property. So, as you can see, that setting is being completely ignored (a bug?).

But, in addition, in "La reina sin espejo", there's neither height nor width CSS setting so it should be rendered in its original size which is actually smaller than the screen size. But it isn't.

So, unless I've made some kind of mistake, and always considering that we are talking about sideloaded kepubs where other unknown rules different from epubs might be being applied, it really seems that:
  • ACCESS is ignoring CSS height and width properties on the cover. ACCESS always makes a 100% (screen size) rendering.
  • Smaller images than the screen resolution are correctly enlarged. ACCESS performs a height fit which actually works fine.
  • Bigger images than the screen resolution are wrongly downsized. ACCESS performs a width fit which causes the image to be split in two pages.

(In a quick search on my Calibre library, I haven't found any book with a cover image wider than a 3/4 ratio so I cannot test what happens in that situation).

Viewing all articles
Browse latest Browse all 11219