03-07-2017, 10:15 PM | #571 |
Read, don't parrot.
Posts: 224
Karma: 110242
Join Date: Apr 2011
Device: Kindle Fire, Kobo Touch, Aldiko for Android
|
Thank, JHowell, that's what I thought but didn't want to conclude without question.
So now I've been doing tests to see what, exactly, KFX doesn't like. Media queries is the first culprit. It makes sense that a KFX file would not contain media queries (since KFX files are only sent to newer devices and apps). However, in the KDP publication process, a single ePub file uploaded to KDP is processed into multiple files: mobi7, mobi8, and now potentially KFX. So I wonder why the mere presence of media queries prevents Enhanced Typesetting. They do not interfere with K8. Do you think this has something to do with the way that ePub files are converted to this new format that is not HTML based? So, if one wants their book to be eligible for Enhanced Typesetting, it appears to be a blanket rule that one must forgo media queries for older devices in any file uploaded to KDP. Yes, mobi7 consumers are few, and in simple ebooks media queries are unnecessary. But if you have a complex ebook, it's now clear that you have to choose between customers of future Amazon products and the existing customers that may have older devices. It seems like just another way to force consumers to upgrade. Secondly, KP3 does not report on errors unless the conversion process fails. I deliberately created unresolved hyperlinks (one internal, one external) and the book built without any warnings; the links were simply dead. That's kind of a drag. KP2 produced warnings for such errors. Seems like a loss of a helpful feature. |
03-08-2017, 05:41 AM | #572 |
Resident Curmudgeon
Posts: 74,249
Karma: 129333566
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
I was just thinking. If Amazon was to force Kindle for PC 1.19.x on us, what happens to those who use Kindle for PC to download eBooks and then side load to a device that doesn't support KFX? How will that work?
|
03-08-2017, 05:54 AM | #573 |
The Grand Mouse 高貴的老鼠
Posts: 71,526
Karma: 306214458
Join Date: Jul 2007
Location: Norfolk, England
Device: Kindle Voyage
|
Download for transfer via USB from the web site, of course.
|
03-08-2017, 08:19 AM | #574 | |
Grand Sorcerer
Posts: 27,568
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
|
|
03-08-2017, 08:47 AM | #575 | ||
Grand Sorcerer
Posts: 6,505
Karma: 84500001
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Quote:
Quote:
|
||
03-08-2017, 12:24 PM | #576 | ||
Read, don't parrot.
Posts: 224
Karma: 110242
Join Date: Apr 2011
Device: Kindle Fire, Kobo Touch, Aldiko for Android
|
Quote:
In the files you converted, did they report as Enhanced Typesetting: Supported? Quote:
What I've been doing is adding one more element at a time and seeing what elements show as Enhanced Typesetting: Supported. So far media queries, and now tables and floating frames, have returned Unsupported results. I asked Amazon about the media queries and am awaiting a response. I'll next ask about the tables and floating frames. |
||
03-08-2017, 01:47 PM | #577 | |
Grand Sorcerer
Posts: 6,505
Karma: 84500001
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Quote:
Most tables convert fine in my testing. Last edited by jhowell; 03-08-2017 at 01:49 PM. |
|
03-08-2017, 02:08 PM | #578 |
Read, don't parrot.
Posts: 224
Karma: 110242
Join Date: Apr 2011
Device: Kindle Fire, Kobo Touch, Aldiko for Android
|
I'll try again tomorrow (I will be away the rest of the day) and see what I did in my file that is different. It's simple code, validates, displays properly, etc...Maybe it was because I was using classes in my tables to create background shading and colored headings and such? Hmmm...
|
03-09-2017, 01:04 AM | #579 |
Connoisseur
Posts: 56
Karma: 3274
Join Date: Dec 2011
Device: iPad
|
I believe that media queries will or won't work depending on what you're asking for. For instance, if you ask for use of an SVG image, that won't work, because KFX doesn't yet support it. So, that could be used to avoid Enhanced Typesetting.
Or at least, it could before. KFX and Enhanced Typesetting are continually under development, so anything that's not supported at the moment could be supported at any time. And here's the rub: Previewer may not exactly reflect what's done to your file at Amazon. I have found formatting differences between the current Previewer Beta and newly published books with Enhanced Typesetting. I think it's fruitless to try to pin down Enhanced Typesetting to create complex typography. Whatever you're doing could stop working tomorrow, and you might never know. If you need that kind of solidity, get the Kindle Textbook Creator and output fixed format. |
03-09-2017, 01:34 PM | #580 |
mostly an observer
Posts: 1,515
Karma: 987654
Join Date: Dec 2012
Device: Kindle
|
When one downloads a file, a window pops up asking for what device or app it is intended.
|
03-09-2017, 04:16 PM | #581 |
Read, don't parrot.
Posts: 224
Karma: 110242
Join Date: Apr 2011
Device: Kindle Fire, Kobo Touch, Aldiko for Android
|
Hi JHowell,
In my media query test I used Amazon's code for displaying different content based on device: Code:
.defaultcontent {display:block;} .mobicontent {display:none;} @media amzn-mobi { .defaultcontent {display:none;} .mobicontent {display:block;}} |
03-09-2017, 04:36 PM | #582 |
Read, don't parrot.
Posts: 224
Karma: 110242
Join Date: Apr 2011
Device: Kindle Fire, Kobo Touch, Aldiko for Android
|
JHowell,
Attached is my test tables file. Not sure why it's not supported in KFX. These are not particularly complex tables. |
03-09-2017, 06:44 PM | #583 |
Grand Sorcerer
Posts: 6,505
Karma: 84500001
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
|
03-09-2017, 08:56 PM | #584 | |
Grand Sorcerer
Posts: 6,505
Karma: 84500001
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Quote:
I have attached a test file to demonstrate this. As is, it will convert properly using Previewer 3.9. But if the second paragraph, with repeated "Mobi only" text, is made about 10 characters longer it will fail to convert. (Edit fixed minor problem with attachment.) Last edited by jhowell; 03-10-2017 at 07:50 AM. |
|
03-09-2017, 10:27 PM | #585 | ||
Read, don't parrot.
Posts: 224
Karma: 110242
Join Date: Apr 2011
Device: Kindle Fire, Kobo Touch, Aldiko for Android
|
Quote:
Quote:
|
||
|
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 |