![]() |
#1 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 398
Karma: 96448
Join Date: Dec 2013
Device: iPad
|
ePub Validation
Hello everyone,
I am using EpubCheck tool to validate my books. According to what I know I need both toc.ncx and toc.html in order to pass the EpubCheck (EDIT: correction - I need toc.ncx for previous versions compatibility and reader application toc like in iBooks) validation proccess. Why? because I must set: PHP Code:
So my question is this: I want to avoid using a Table of Contents html in this book, the TOC in the book reader application is sufficient. How do I make the book pass validation process? Thanks. Last edited by odedta; 12-17-2013 at 07:21 AM. |
![]() |
![]() |
![]() |
#2 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
|
For ePUB2 the toc.html is not required. For ePUB3 the toc.ncx is no longer required. However, if the ePUB3 must be read in an ePUB2 reader, the toc.ncx must be there for backwards compatibility. Be aware that not all ePUB3 functionality works in ePUB2.
Also be aware that there are very limited number of ePUB3 readers out there and that most people cannot read it. Also, there are no real ePUB3 editors. |
![]() |
![]() |
![]() |
#3 |
ePub Maker
![]() Posts: 120
Karma: 16
Join Date: Dec 2009
Location: Mordor
Device: iPad,Kindle 3, Nook 2
|
If you are using some software, please choose output as ePub 2.0.
Then in validation, epubcheck will detect it as 2.0, "Detected version: EPUB 2.0 " Then you can pass epubcheck with only toc.ncx |
![]() |
![]() |
![]() |
#4 | |
ePub Maker
![]() Posts: 120
Karma: 16
Join Date: Dec 2009
Location: Mordor
Device: iPad,Kindle 3, Nook 2
|
Quote:
Actually, I want to whisper, ePub 3 is still a joke, I even want to murmur, ePubcheck is also a joke. (I jest tested, Adobe's own EPUB Best Practices Guide can not pass epubcheck, many errors reported. But it shows perfectly on all ereaders. ) ![]() ![]() ![]() |
|
![]() |
![]() |
![]() |
#5 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 398
Karma: 96448
Join Date: Dec 2013
Device: iPad
|
Toxaris:
So in order to create a validated ePub3 that has backwards compatibility I have to include both toc.ncx and toc.html. About the ePub3 readers, yes there may not be many readers that support this standard, still this market is at it's infancy in my opinion and I am always for upgrading to a better format/system. Thanks for your reply! eping: I understand your frustration, however, I do not personally stick to ADOBE best practice guide or any other guide for that matter, the only thing I stick to is the idpf standards and everyone should in my opinion. Epub validation system is critical to publishers that are getting eBooks for other people and need to insure the book is written to the standards, much so that you want to know a factory has ISO9000 to know they are following quality standards and that way you don't need to check their products, saves a lot of time on your side. Thanks for your reply! |
![]() |
![]() |
![]() |
#6 |
Color me gone
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,089
Karma: 1445295
Join Date: Apr 2008
Location: Central Oregon Coast
Device: PRS-300
|
Ask Hitch about the crazy quilt of requirements to qualify books that are device, brand specific.
To my understanding, epub3 did very little to correct the shortcomings of epub2, but did add on a bunch of media stuff which can not be displayed on the millions of older devices. So qualifying for epub3 is not necessarily a step forward for most people. |
![]() |
![]() |
![]() |
#7 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
|
Quote:
One of the big issues with the ePUB3 standard, is that it does not fix the main issues with regards to ePUB2 that relate to BOOKreading, but does add al kinds of fancy stuff that has nothing to do with books. And the stuff that does gets added that has value (MathML), is mostly ignored by all the programmers that create the reading programs. Heck, Apple's iBooks doesn't support the full ePUB3 specs, but only their own mangled version of it. So, if you do not need the ePUB3 features, don't use ePUB3. Trust me, you will sleep better... Also ePUBcheck is a joke. It gives some indication, but even that is debatable. All reading programs have their own interpretation of the standard so it is great if your book follows the specs, but if it isn't readable it is still an issue. Most retailers use their own version of ePUBCheck (or very old versions), making it challenging getting the book to the retailer. Ask Hitch or any other about their experiences. It will make you cry... |
|
![]() |
![]() |
![]() |
#8 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 398
Karma: 96448
Join Date: Dec 2013
Device: iPad
|
Thank you very much, I value your opinion
![]() |
![]() |
![]() |
![]() |
Tags |
validation;epubcheck; |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Another EPUB validation error! | Garyhei | ePub | 1 | 11-28-2013 12:39 AM |
Epub validation error | Pixie25 | ePub | 13 | 09-18-2012 09:39 AM |
Epub 3 validation | carl_torstensson | ePub | 11 | 02-14-2012 06:00 AM |
Epub validation Error | fiona86 | ePub | 3 | 06-25-2011 12:57 AM |
epub validation error | drwinn | Workshop | 17 | 03-22-2011 05:10 PM |