Thread: KFX Format
View Single Post
Old 10-01-2015, 02:09 PM   #147
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,123
Karma: 92500001
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by mattmc View Post
I don't think that Amazon is likely to "abandon" users, but that's not what I was saying. In the past, Amazon issued firmware updates to everything but (correct me if I'm wrong) the K1, K2, and DX, to make them able to read KF8. I don't know what's stopping them from doing that again, but for KFX. An almost-all-KFX scene could be right around the corner, as fast as Amazon's firmware teams can work.
This seems very unlikely to me. Even if at some point they switch over to KFX for new books, I expect that they will retain the existing older formats for current books. (Also, there are already books that work on some devices and not others. KFX-only books would just be an extension of that.)

I highly doubt they would put any resources into firmware upgrades for outdated models. If anything, when the time comes, they could offer an attractive trade-in or sale on the lowest-end current model to promote upgrades.

Quote:
Originally Posted by mattmc View Post
@kovid, On the soft hyphens, maybe you can clear something up for me. What benefit would there be to adding those to the file itself? What if the user sets a font size that doesn't give a word a reason to break on a particular line? Then you just have a hyphen in the middle of a word...unless the rendering engine is hiding them when they're not necessary, or something, and then you haven't gained anything. I suppose they could be inserting invisible markers in the middle of words that the rendering engine uses as clues to do soft-hyphenation.
See the Wikipedia page for more information on soft hyphens:
Quote:
In this context, the soft hyphen may also be called a discretionary hyphen or optional hyphen. It serves as an invisible marker used to specify a place in text where a hyphenated break is allowed without forcing a line break in an inconvenient place if the text is re-flowed. It becomes visible only after word wrapping at the end of a line. The soft hyphen's Unicode semantics and HTML implementation are in many ways similar to Unicode's zero-width space.

Last edited by jhowell; 10-01-2015 at 02:16 PM.
jhowell is offline   Reply With Quote