![]() |
#31 |
Nameless Being
|
Thanks. Then that is good news as it shows that well formatted KF8 compiled by Kindle Previewer does display on the KT. Tomorrow I'll take a closer look at your book to see if I can find what the issue is.
|
![]() |
![]() |
#32 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 765
Karma: 2825929
Join Date: Feb 2007
Location: Fresno
Device: Kindle 1; iPad Air; iPhone 7; Kobo Libra; Kindle Oasis 3
|
Quote:
For the heck of it, try loading the copy of Kim that I made from my Fire book, if you would. Jim |
|
![]() |
![]() |
Advert | |
|
![]() |
#33 |
Nameless Being
|
|
![]() |
![]() |
#34 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 765
Karma: 2825929
Join Date: Feb 2007
Location: Fresno
Device: Kindle 1; iPad Air; iPhone 7; Kobo Libra; Kindle Oasis 3
|
Weird.
|
![]() |
![]() |
![]() |
#35 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,990
Karma: 17560944
Join Date: Oct 2011
Location: Florida, USA
Device: Kindle Voyage, Kindle Fire HD
|
|
![]() |
![]() |
Advert | |
|
![]() |
#36 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,905
Karma: 27013865
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
|
Quote:
Wool Omnibus Edition It looks fine on my Fire but on Kindle Touch the text size is about 4 sizes too small. Download a sample to see. A disaster. Another case study is Umberto Eco's Prague Cemetery (which is priced 81% below the paperback edition BTW). The font sizes for titles (meaning h1/h2... tags) are much different between KF and KT (KT's are too small). On KF, you can only change the typeface of the titles, and the typeface of the text alternates between serif and sans serif (the latter used for quotations). On KT, typeface selection affects everything, and there's no alternation of typeface. The latter result makes it difficult to identify the quoted text as quoted text (in mobi it would have had an indent via quote tag; I think the designer in this case would have done better to use some means other than typeface to signal this, but still: it sort of works on KF, but not on KT). It seems KT's line spacing is a bit bigger than KF's with the 'same' setting, as well. 'medium' looks a little too large on KT. These are virtually the only KF8 books I've tried on KT so far. They both have some issues. So yes, I have some concern about the KT implementation of KF8. I would like to do more experimentation with my own KF8 creations. Perhaps the above were created with pre-release, buggy versions of kindlegen. But even if that's the case it would not account for the differences seen. Also while media tags can be used to distinguish between CSS for mobi vs kf8, I don't think they can distinguish between two KF8 implementations (nor should they be able to: KF8 CSS should be 'the same' for all KF8 features the implementations have in common). [Update:] As it happens, I've downloaded a couple more KF8 files, and these have been fine on both devices. I'm getting used to the slightly larger leading on KT. Last edited by tomsem; 05-04-2012 at 02:20 PM. |
|
![]() |
![]() |
![]() |
#37 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,242
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
![]() FYI: The problem with the Kim ebook is that it sets height: 100% on the html and body elements in the css. This breaks amazon's KF8 renderer on the Touch whether you create the KF8 with calibre or with kindlegen. Just remove that line and you will no longer get the black pages. @JSWolf: Every epub renderer has quirks. ADE has quirks, calibre has quirks. And now Amazon's epub renderer has quirks. http://oldbugs.calibre-ebook.com/wiki/ReaderQuirks @jswinden: Amazon's KF8 renderer is based on webkit (a browser) and it is not true that it requires "stricter" markup. What is true is that the renderer has lots and lots of bugs and quirks, *some* of which amazon know about and have documented in kindlegen warnings. Off the top of my head: No support for line-height on the Touch Setting height: 100% on body causes black pages on the Touch No support for position:relative Kindle Previewer requires the compiled guide items in KF8 to be sorted aphabetically by type or it wont work All of these (except the last) are in contravention of the HTML5+CSS3 specs. And I'm willing to wager any amount you like that there will be plenty more quirks coming to light in the near future. Last edited by kovidgoyal; 05-02-2012 at 07:22 AM. |
![]() |
![]() |
![]() |
#38 |
eBook Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 85,544
Karma: 93383099
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
Thanks, Kovid. Informative and helpful, as always.
|
![]() |
![]() |
![]() |
#39 |
Nameless Being
|
There were several issues with the book, including an improper cover definition, which of course is unrelated to the black screens. I haven't looked at the CSS yet, but I'll take Kovid at his word. As I said to begin with, "Crap in, crap out." This was a sloppy book to convert and the results were expected. i respectfully disagree with Kovid on the stricter markup required for KF8 as far as the opf goes.
|
![]() |
![]() |
#40 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,365
Karma: 145488914
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
So is the Fire's KF8 renderer not based on web-kit and actually written from the ground up (as it seems to work better)?
|
![]() |
![]() |
![]() |
#41 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,242
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
|
![]() |
![]() |
![]() |
#42 | |
Nameless Being
|
Quote:
My philosophy is to make sure the formatting, and everything else, is as clean as possible. Sure the ePub and HTML renderers might be forgiving and turn out decent eBooks from your files, but occasionally you are going to come up against a renderer that doesn't. So clean is important. It is also important for when the book gets converted to other formats whether digital or print. And yes, if your book contains garbage and the renderer pukes out garbage, it is your fault, not the fault of the renderer. Last edited by jswinden; 05-02-2012 at 11:01 AM. |
|
![]() |
![]() |
#43 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,242
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
When it comes to HTML, there are *different* renderers that render the same formatting instructions *differently*. That means that it is *not possible* to create HTML that will "render cleanly" in all renderers. Especially when you have created the book before the renderer that is failing to render it existed.
In the HTML world the closest thing to standardization that exists is the W3C HTML pseudo-standard. And if you write a book that is correct as per that standard, and that book is then rendered as garbage by renderer X, in contravention of that standard, then the fault is the renderers, not yours. And let me emphasize, that *all* HTML renderers, not just Amazons, break the standard in many different ways. Not to mention all the behavior that isn't covered by the standard. Last edited by kovidgoyal; 05-02-2012 at 12:18 PM. |
![]() |
![]() |
![]() |
#44 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,365
Karma: 145488914
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
Since the Fire's KF8 implementation works with line-height at 100% and Kindlegen allows it to be part of the KF8, then it is valid. It's just the renderer in firmware 5.1 that's broken. Sure there is a work around that's easy to do, but I think a lot of people will not know this. Last edited by JSWolf; 05-02-2012 at 06:56 PM. |
|
![]() |
![]() |
![]() |
#45 | ||
Nameless Being
|
Quote:
Quote:
![]() Last edited by jswinden; 05-02-2012 at 07:36 PM. |
||
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
KF8 & Mobi, what a mess | JSWolf | Kindle Formats | 3 | 04-28-2012 07:45 PM |
Embedded fonts on KF8 & Kindle Touch | dbh2ppa | Amazon Kindle | 5 | 04-27-2012 09:41 PM |
Kindle Touch KF8 support: trouble in paradise? | tomsem | Amazon Kindle | 0 | 04-20-2012 03:16 PM |
Kindle Touch now supports KF8 | pdurrant | News | 12 | 04-17-2012 03:18 PM |
eek! 4 kindles now show up on my manage kindle page | bxrLvr | Amazon Kindle | 6 | 08-21-2009 03:12 PM |