Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Formats > Kindle Formats

Notices

Reply
 
Thread Tools Search this Thread
Old 10-03-2015, 02:07 PM   #166
Hitch
Bookmaker & Cat Slave
Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.
 
Hitch's Avatar
 
Posts: 11,503
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
Quote:
Originally Posted by AaronShep View Post
I think Amazon's statements have made it very clear that they're gradually working their way through at the least the majority of all Kindle books, and probably all. That's the only reason it's taking so long. They've also stated that books may be reprocessed more than once and whenever necessary, as features change. I imagine that slower sellers get low priority, but that would only be temporary protection.

Aaron
Yes. Even ignoring Amazon's comments about it, the tests conducted within this thread alone indicate that reprocessing is definitely occurring. My ponderment is...I wonder when the authors/self-pubs, etc. will figure out if their book was improved thereby, or demolished thereby?

Hitch
Hitch is offline   Reply With Quote
Old 10-05-2015, 07:13 PM   #167
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,077
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
I decided to do a little digging into the release history of KFX. I know that the Kindle iOS app has supported it since version 4.9 (May 2015) and recent e-ink Kindles support it as of version 5.6.5 (August 2015).

I was wondering when support was added to Fire devices so I did a little snooping. By checking downloadable firmware updates for strings related to KFX I was able to see that support was first added in the 4th quarter of 2013 with the release of the 3rd Generation Fire devices. This is much earlier than I expected!

It seems that the roll out of KFX has been going on for a lot longer and at a much slower pace than I thought.


----Edit----
Here is a bit more information on my method:

Since Amazon usually only lists the most recent version of each device's firmware on their website, I searched in Google for older firmware versions. I was able to find quite a few. (I wouldn't recommend actually installing anything found that way; too much chance of tampering.)

The Fire firmware files are archives in zip format. I expanded them and then searched for strings associated with the KFX format, such as 'yj' and 'kfx'. After weeding through many false positives I was able to come up with longer strings that work better, including 'yjsdk' and 'parseKFXContainer'. I found that when these strings occur they are most often in the file named '/lib/libKRF.so'.

Since the file dates within the archives are unreliable (most are 9/6/2011), I used the 'post-timestamp' (in Unix format) found in /META-INF/com/android/metadata to determine when each release was actually created.

I wasn't able to find every release, but I found enough to narrow the window of when KFX first appeared to late 2013. The earliest release I found with KFX support was Kindle Fire HDX 8.9 (3rd Generation) OS version 3.0.5, dated 10/29/2013. The second generation Fires also received an update with KFX around the same time.

Last edited by jhowell; 10-06-2015 at 09:48 AM.
jhowell is offline   Reply With Quote
Old 10-06-2015, 09:50 AM   #168
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,788
Karma: 6000000
Join Date: Nov 2009
Device: many
Hi,

Forgive my ignorance but what processor is used on the Fire? Is it x86 family or ARM or ?

Thanks,

Kevin
KevinH is offline   Reply With Quote
Old 10-06-2015, 10:40 AM   #169
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,077
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by KevinH View Post
Forgive my ignorance but what processor is used on the Fire? Is it x86 family or ARM or ?
They are ARM processors running a customized Android OS.

The early appearance of KFX on Fire tablets makes me believe that it was the platform used for early testing. If Amazon is continuing to use Fire in this way then perhaps there are hints at more upcoming Kindle features hidden in the new Fire tablet firmware.
jhowell is offline   Reply With Quote
Old 10-08-2015, 11:33 AM   #170
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,077
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
KevinH passed on some information that he discovered on-line. In order to avoid possible trouble for the source of this information I won't be too specific. The main points that I picked out are:
  • Yellow Jersey was a project to bring interactive magazines to Fire tablets.
  • It included PDF to KFX conversion.
  • KFX does stand for Kindle Format 10.


This information explains why there are references to 'yj' and 'kfx' in Fire OS code going back to late 2013. It wasn't, as I had guessed, an early test of KFX for e-books, but actually the roll-out of magazine capability.

Perhaps the re-purposing of KFX as an e-book format was a later idea and not the original plan. Re-purposing existing software is much easier and less expensive than developing something new from scratch. Some the the quirkiness of KFX and its limited availability across Amazon's e-book collection may be due to limitations in the format carried over from the original project.

The mention of PDF as a source is a bit disturbing. The hidden contents of KFX is probably very unlike previous e-book formats.
jhowell is offline   Reply With Quote
Old 10-08-2015, 01:27 PM   #171
DaleDe
Grand Sorcerer
DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.
 
DaleDe's Avatar
 
Posts: 11,470
Karma: 13095790
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7
Quote:
Originally Posted by jhowell View Post
KevinH passed on some information that he discovered on-line. In order to avoid possible trouble for the source of this information I won't be too specific. The main points that I picked out are:
  • Yellow Jersey was a project to bring interactive magazines to Fire tablets.
  • It included PDF to KFX conversion.
  • KFX does stand for Kindle Format 10.

*stuff deleted**

The mention of PDF as a source is a bit disturbing. The hidden contents of KFX is probably very unlike previous e-book formats.
I would expect this and don't find it disturbing. Magazines are typically released in PDF format by the publisher if they have a eBook version at all. They are similar to text books which get the same treatment from publishers. Amazon has already released a AZW4 format that is a mobi wrapper for PDF content. However it is likely inadequate for many devices. I am not surprised that this was the impetus to drive a new format.

Dale
DaleDe is offline   Reply With Quote
Old 10-10-2015, 10:19 AM   #172
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,077
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
I continue to see a lot of books in my Kindle e-book purchases that do not support enhanced typesetting, even though they are regular novels with no apparent special formatting. I decided to look into this since it could provide useful information for authors/publishers wondering why certain books do not allow enhanced typesetting.

In order to research this I took from my collection a sample of 15 books that support enhanced typesetting and 20 books that do not. I then did an inventory of HTML tags and CSS properties in these books, based on the KF8/AZW3 version. Finally, I compared the two sets to see if there was anything unusual I could find in the books that do not support enhanced typesetting.

I found two sets of tags that appear in some books that do not support enhanced typesetting, but never appear in the sample of books that do support it:
  • table/tr/td tags
  • h3 and higher heading tags

Could these be e-book features not (yet) implemented in KFX?

(Due to the small sample size of this experiment the results could just have come about by chance, so take this with a grain of salt.)
jhowell is offline   Reply With Quote
Old 10-10-2015, 10:52 AM   #173
shamanNS
Wizard
shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.
 
Posts: 1,115
Karma: 12345678
Join Date: Feb 2010
Location: Serbia
Device: Kindle PW5, Kobo Libra 2, Kindle PW1
I think they are just doing it randomly. Because for the same recently (06. and 08.10.2015) published book of the two different Kindle Editions (one by Tor, one by Gollanz) one has (Tor) and one has not (Gollanz) enhanced typography enabled.
shamanNS is offline   Reply With Quote
Old 10-10-2015, 07:19 PM   #174
DaleDe
Grand Sorcerer
DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.DaleDe ought to be getting tired of karma fortunes by now.
 
DaleDe's Avatar
 
Posts: 11,470
Karma: 13095790
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7
Quote:
Originally Posted by jhowell View Post
I continue to see a lot of books in my Kindle e-book purchases that do not support enhanced typesetting, even though they are regular novels with no apparent special formatting. I decided to look into this since it could provide useful information for authors/publishers wondering why certain books do not allow enhanced typesetting.


I found two sets of tags that appear in some books that do not support enhanced typesetting, but never appear in the sample of books that do support it:
  • table/tr/td tags
  • h3 and higher heading tags

Could these be e-book features not (yet) implemented in KFX?

(Due to the small sample size of this experiment the results could just have come about by chance, so take this with a grain of salt.)
I can't imagine h3 and higher tags causing a problem but tables could be a good clue.

Dale
DaleDe is offline   Reply With Quote
Old 11-04-2015, 12:11 AM   #175
gtoal
Junior Member
gtoal began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Oct 2014
Device: Slick ER430
Quote:
Originally Posted by AaronShep View Post
It's a nice sentiment, but what I've seen over and over is that people are conditioned to favor poor typography because that's what they're used to nowadays. So, principles of good typography that were developed over centuries have been discarded in favor of the preferences of engineers raised on Microsoft Word. I don't think anyone with a grounding in book typography would see the Kindle's typography as any better than a necessary evil.

Still, I wouldn't object to reader control if that's actually what we were offered. But if it's a choice between Amazon's dictating the typography or me, I won't willingly leave it in the hands of people who have proven themselves clueless.

Aaron
As an old TeX hand, it has appalled me for years that very few typesetting systems approach what TeX achieved thirty years ago, and those which do make an effort have done so pretty much by straight copying of TeX's core algorithms. However that gripe is not the point of my post; rather it is to ask if anyone is interested in a piece of code I wrote a few years ago when the Kindle first came out, which takes an HTML file and 'manually' inserts & shy; characters into words at the points determined by TeX's hyphenation algorithm. I never released it at the time I wrote it because the use of & shy; as the equivalent of TeX's \- discretionary hyphen was not its intended purpose; however it worked, and I used it, but I didn't want to release something that would entrench non-standard codification in published documents, in case Amazon corrected their reading software and suddenly all the soft hyphens became visible. However at this point that is unlikely to happen (in fact I think the original definition of the soft hyphen character has been forgotten - it was probably a faulty specification anyway...) and if the discretionary-hyphen-insertion software is still of interest I'll package it up and release it.

PS The original meaning of & shy; is apparently not entirely forgotten: this old posting summarizes the issues: http://www.cs.tut.fi/~jkorpela/shy.html

Last edited by gtoal; 11-04-2015 at 12:37 AM. Reason: added PS
gtoal is offline   Reply With Quote
Old 11-04-2015, 12:27 AM   #176
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,373
Karma: 27230406
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
@gtoal dont want to dampen your enthusiasm, but see https://www.mobileread.com/forums/sho....php?p=2456848
kovidgoyal is offline   Reply With Quote
Old 11-04-2015, 01:00 AM   #177
gtoal
Junior Member
gtoal began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Oct 2014
Device: Slick ER430
Quote:
Originally Posted by kovidgoyal View Post
@gtoal dont want to dampen your enthusiasm, but see https://www.mobileread.com/forums/sho....php?p=2456848
Actually I'm delighted to see it; I have quite enough projects on the go at the moment that I'm happy not to take on another support commitment :-) I just felt obliged to offer the code since it seemed like it would be a solution for some folks in this thread to give them a way to avoid switching to the new format.
gtoal is offline   Reply With Quote
Old 11-05-2015, 01:40 AM   #178
AaronShep
Connoisseur
AaronShep could sell banana peel slippers to a Deveel.AaronShep could sell banana peel slippers to a Deveel.AaronShep could sell banana peel slippers to a Deveel.AaronShep could sell banana peel slippers to a Deveel.AaronShep could sell banana peel slippers to a Deveel.AaronShep could sell banana peel slippers to a Deveel.AaronShep could sell banana peel slippers to a Deveel.AaronShep could sell banana peel slippers to a Deveel.AaronShep could sell banana peel slippers to a Deveel.AaronShep could sell banana peel slippers to a Deveel.AaronShep could sell banana peel slippers to a Deveel.
 
Posts: 56
Karma: 3274
Join Date: Dec 2011
Device: iPad
Quote:
Originally Posted by gtoal View Post
However that gripe is not the point of my post; rather it is to ask if anyone is interested in a piece of code I wrote a few years ago when the Kindle first came out, which takes an HTML file and 'manually' inserts & shy; characters into words at the points determined by TeX's hyphenation algorithm.
Not all Kindles support soft hyphens. Some will display a soft hyphen as a hard hyphen, whether or not it falls at the end of the line. In other words, YOU CAN'T USE SOFT HYPHENS IN KINDLE BOOKS. Amazon is very explicit about it not being supported. The only special formatting characters supported by ALL Kindles -- or supposed to be, anyway -- are the nonbreaking space and the zero width non-joiner.

This is a common error of Kindle authors that leads to desperate forum posts and viral complaints based on nothing but not being aware of Kindle guidelines. "Where did all those extra hyphens come from?!!!!" They're soft hyphens, that's all.
AaronShep is offline   Reply With Quote
Old 11-05-2015, 03:31 PM   #179
Hitch
Bookmaker & Cat Slave
Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.
 
Hitch's Avatar
 
Posts: 11,503
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
Quote:
Originally Posted by AaronShep View Post
Not all Kindles support soft hyphens. Some will display a soft hyphen as a hard hyphen, whether or not it falls at the end of the line. In other words, YOU CAN'T USE SOFT HYPHENS IN KINDLE BOOKS. Amazon is very explicit about it not being supported. The only special formatting characters supported by ALL Kindles -- or supposed to be, anyway -- are the nonbreaking space and the zero width non-joiner.

This is a common error of Kindle authors that leads to desperate forum posts and viral complaints based on nothing but not being aware of Kindle guidelines. "Where did all those extra hyphens come from?!!!!" They're soft hyphens, that's all.
First, thanks--you beat me to it, (there are days I want to SCREAM about the endless soft-hyphen discussions) and second--that's also caused in large part by people who don't know how to clean up Review marks. Happens near-daily.

Hitch
Hitch is offline   Reply With Quote
Old 11-05-2015, 06:51 PM   #180
DuckieTigger
Wizard
DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.
 
DuckieTigger's Avatar
 
Posts: 4,763
Karma: 246906703
Join Date: Dec 2011
Location: USA
Device: Oasis 3, Oasis 2, PW3, PW1, KT
Quote:
Originally Posted by Hitch View Post
First, thanks--you beat me to it, (there are days I want to SCREAM about the endless soft-hyphen discussions) and second--that's also caused in large part by people who don't know how to clean up Review marks. Happens near-daily.

Hitch
I don't give a hoot if there is no soft-hyphens suppossed to be when creating a book. As reader I only care that I can add them and the books will be hyphenated on my Voyage. And that is what the plugin for calibre is supposed to do - not as a book-creation tool.
DuckieTigger is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Using Kindle format vs ePub format is like using a compiler vs winzip? Julius Caesar Workshop 1 09-01-2013 07:34 PM
iPhone Convert epub format to kindle for iPhone format. Is it possible? thecyberphotog Apple Devices 16 03-14-2013 01:04 AM
No 'epub' format shown in Plugboards Format dropdown list kakkalla Library Management 3 06-16-2012 04:23 AM
Ebook in PRC format will not convert to any other format Katelyn Calibre 0 10-01-2010 07:02 PM
Master Format for multi-format eBook Generation? cerement Workshop 43 04-01-2009 12:00 PM


All times are GMT -4. The time now is 05:05 PM.


MobileRead.com is a privately owned, operated and funded community.