Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Formats > ePub

Notices

Reply
 
Thread Tools Search this Thread
Old 09-18-2017, 12:20 PM   #31
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: 7,644
Karma: 5433388
Join Date: Nov 2009
Device: many
As it stands much of "epub 3.1" dc metadata will actually be closer to what epub2 dc metadata was. The big change will be in non-dc metadata where epub 3.1 would require no old fashioned (self closing) epub2 meta statements. The key things done in the old meta data can easily be done in the new style meta (and without refines) but things like cover image setting will be replaced by manifest properties.
KevinH is offline   Reply With Quote
Old 09-18-2017, 03:38 PM   #32
nabsltd
Evangelist
nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.
 
Posts: 417
Karma: 6913952
Join Date: Aug 2013
Location: Hamden, CT
Device: Kindle Paperwhite (11th gen), Scribe
Quote:
Originally Posted by DiapDealer View Post
The answer is "all of them". Epub3 engines render Epub3s using epub3 specifications.
I would be shocked if the underlying HTML/CSS renderer for a reader that understands EPUB3 changes when the reader encounters an EPUB2.

Basically, the reason that readers that understand EPUB3 render better is not because of the EPUB3 part...it's because the HTML/CSS renderer has been upgraded along with the EPUB unpacker. There are many EPUB2-only readers that handle a lot more HTML/CSS than is actually legal in the EPUB2 specification. In the same way, a reader that understands EPUB3 will likely handle more HTML/CSS than is required by the EPUB3 spec, simply because the HTML/CSS renderer is newer.
nabsltd is offline   Reply With Quote
Advert
Old 09-18-2017, 04:00 PM   #33
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by nabsltd View Post
I would be shocked if the underlying HTML/CSS renderer for a reader that understands EPUB3 changes when the reader encounters an EPUB2.
You shouldn't be shocked at all. Bookari uses Readium for its EPUB3 rendering engine and RMSDK for EPUB2. Many dedicated devices also use entirely different engines for rendering the different formats they make available via their walled gardens. Do you think Kobo's kepubs are rendered with the same engine they use for presenting their regular epubs?

In all honesty, I would be more shocked if a reading system that supports EPUB3 didn't use an entirely different rendering engine than it does for its EPUB2 content.
DiapDealer is offline   Reply With Quote
Old 09-18-2017, 05:53 PM   #34
AnotherCat
....
AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.
 
Posts: 1,547
Karma: 18068960
Join Date: May 2012
Device: ....
Quote:
Originally Posted by nabsltd View Post
...Basically, the reason that readers that understand EPUB3 render better is not because of the EPUB3 part...it's because the HTML/CSS renderer has been upgraded along with the EPUB unpacker. There are many EPUB2-only readers that handle a lot more HTML/CSS than is actually legal in the EPUB2 specification. In the same way, a reader that understands EPUB3 will likely handle more HTML/CSS than is required by the EPUB3 spec, simply because the HTML/CSS renderer is newer.
Thanks, that answers my earlier question in a lucid and non emotional manner (and is aligned with what I would have expected).
AnotherCat is offline   Reply With Quote
Old 09-19-2017, 08:07 PM   #35
nabsltd
Evangelist
nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.nabsltd ought to be getting tired of karma fortunes by now.
 
Posts: 417
Karma: 6913952
Join Date: Aug 2013
Location: Hamden, CT
Device: Kindle Paperwhite (11th gen), Scribe
Quote:
Originally Posted by DiapDealer View Post
You shouldn't be shocked at all. Bookari uses Readium for its EPUB3 rendering engine and RMSDK for EPUB2.
Although this may be, it makes no sense.

After the determination of whether a file is EPUB2 or EPUB3, the metadata read gets done, and the structure of the book sorted out by the program. At that point, it should then pass the first HTML page to the HTML/CSS renderer, and having different ones is merely code bloat. There is nothing in the HTML of an EPUB2 that will render incorrectly using an HTML/CSS renderer that is EPUB3-compliant.

Quote:
Do you think Kobo's kepubs are rendered with the same engine they use for presenting their regular epubs?
I've never seen the HTML inside a kepub, but based on the MR Wiki description, again, using another HTML renderer is just useless code bloat. The kepub reader and epub reader could use the same HTML/CSS rendering engine. The extra kepub features are merely for navigation and annotations, and the next level above the renderer should pay attention to them. Also, there is zero need for the extra HTML to allow the reader app to offer those same features...most of them are available on EPUB on Kobo readers, too.

Basically, this is another case of a company that builds decent hardware but can't write good code.
nabsltd is offline   Reply With Quote
Advert
Old 09-19-2017, 08:15 PM   #36
AnotherCat
....
AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.AnotherCat ought to be getting tired of karma fortunes by now.
 
Posts: 1,547
Karma: 18068960
Join Date: May 2012
Device: ....
Quote:
Originally Posted by salamanderjuice View Post
Yea, and epub 3 has plenty of features that are useful to a lot of users too just like .docx. Fixed layouts, more language support, more accessibility support, video & sound, MathML,better metadata etc.

Most Word documents could be written in .doc format too. I mean why not use .doc? Then I can open it on my Pentium laptop running Word 97 right?
Thanks for the response but it would seem that in your run away defensive enthusiasm you have lost track of the original question which was along the lines of why use epub3 in cases where epub2 meets the need.

It does not seem to me that there is any claim in that or subsequently that epub3 should not be used when it delivers benefits for cases when the media profits from its use or when the producer of the media otherwise desires for whatever reason whether useful or not.

So, your response tells me nothing. Thanks for trying though.
AnotherCat is offline   Reply With Quote
Old 09-19-2017, 08:44 PM   #37
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 73,970
Karma: 128903378
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by nabsltd View Post
I've never seen the HTML inside a kepub, but based on the MR Wiki description, again, using another HTML renderer is just useless code bloat. The kepub reader and epub reader could use the same HTML/CSS rendering engine. The extra kepub features are merely for navigation and annotations, and the next level above the renderer should pay attention to them. Also, there is zero need for the extra HTML to allow the reader app to offer those same features...most of them are available on EPUB on Kobo readers, too.

Basically, this is another case of a company that builds decent hardware but can't write good code.
The code that handles ePub 2 also handles the DRM. If Kobo went with the newest version of RMDSK, then maybe they could do away with Access (the renderer for kepub/ePub 3). But then they'd lose kepub.
JSWolf is offline   Reply With Quote
Old 09-19-2017, 08:49 PM   #38
AlexBell
Wizard
AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.
 
AlexBell's Avatar
 
Posts: 3,413
Karma: 13369310
Join Date: May 2008
Location: Launceston, Tasmania
Device: Sony PRS T3, Kobo Glo, Kindle Touch, iPad, Samsung SB 2 tablet
Let me step sideways or perhaps go off topic.

If I continue to produce ePub2 ebooks for the MR library will they be readable in ePub3 readers? Are there any ePub3 only readers?

If I want to learn how to produce ePub3 ebooks where can I go to learn how to do it?
AlexBell is offline   Reply With Quote
Old 09-20-2017, 05:33 AM   #39
Doitsu
Grand Sorcerer
Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.
 
Doitsu's Avatar
 
Posts: 5,584
Karma: 22735033
Join Date: Dec 2010
Device: Kindle PW2
Quote:
Originally Posted by AlexBell View Post
If I continue to produce ePub2 ebooks for the MR library will they be readable in ePub3 readers?
AFAIK, epub3 apps are supposed to also support epub2 books, and I haven't encountered an epub3 app that wouldn't read epub2 books.
Some epub apps, e.g. ADE 4.5/RMSDK 11.5 will actually use different rendering engines for epub2 and epub3 books.

Quote:
Originally Posted by AlexBell View Post
If I want to learn how to produce ePub3 ebooks where can I go to learn how to do it?
There's a Sigil plugin that'll automatically convert epub2 books to (epub2 compatible) epub3 books. However, unless you want to take advantage of epub3-only features, e.g. page numbers, (popup)* footnotes, advanced semantic features for readers with disabilities etc., it'd rather pointless to convert your epub2 books to epub3 books.

* Popup footnotes aren't actually part of the epub3 specs. It's up to the developer how to render them.
Doitsu is offline   Reply With Quote
Old 09-20-2017, 06:06 AM   #40
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 73,970
Karma: 128903378
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
What surprises me is how developers stagnate their software. For example, Kobo is not using the latest RMSDK.

Last edited by JSWolf; 09-20-2017 at 07:16 AM.
JSWolf is offline   Reply With Quote
Old 09-20-2017, 07:02 AM   #41
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
PeterT's Avatar
 
Posts: 12,166
Karma: 73448616
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Clara, Touch, Tolino EPOS
RMSDK not RMDSK

Sent from my Nexus 7 using Tapatalk
PeterT is offline   Reply With Quote
Old 09-20-2017, 07:16 AM   #42
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 73,970
Karma: 128903378
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by PeterT View Post
RMSDK not RMDSK

Sent from my Nexus 7 using Tapatalk
Thanks for that catch.
JSWolf is offline   Reply With Quote
Old 09-20-2017, 08:48 PM   #43
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 20,568
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by PeterT View Post
RMSDK not RMDSK
So, a Root Mean Square in Denmark trumps a Required Markup Declaration in Slovakia

I wonder if GOOGL claims trademark rights on Alphabet soup

BR
BetterRed is offline   Reply With Quote
Old 09-21-2017, 07:26 AM   #44
AlexBell
Wizard
AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.AlexBell ought to be getting tired of karma fortunes by now.
 
AlexBell's Avatar
 
Posts: 3,413
Karma: 13369310
Join Date: May 2008
Location: Launceston, Tasmania
Device: Sony PRS T3, Kobo Glo, Kindle Touch, iPad, Samsung SB 2 tablet
Quote:
Originally Posted by Doitsu View Post
AFAIK, epub3 apps are supposed to also support epub2 books, and I haven't encountered an epub3 app that wouldn't read epub2 books.
Some epub apps, e.g. ADE 4.5/RMSDK 11.5 will actually use different rendering engines for epub2 and epub3 books.


There's a Sigil plugin that'll automatically convert epub2 books to (epub2 compatible) epub3 books. However, unless you want to take advantage of epub3-only features, e.g. page numbers, (popup)* footnotes, advanced semantic features for readers with disabilities etc., it'd rather pointless to convert your epub2 books to epub3 books.

* Popup footnotes aren't actually part of the epub3 specs. It's up to the developer how to render them.
Thanks, Doitsu. I may be the only ePub designer in the western world who doesn't use Sigil; I learned to do XHTML from doing websites, and still use the CoffeeCup website design software.

There doesn't seem to be any urgency to change my ways.
AlexBell is offline   Reply With Quote
Old 09-21-2017, 08:27 AM   #45
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
I'm not pushing Sigil or anything, but after you know how--and can--build an epub from scratch, the knowledge gained is the only advantage--and that knowledge is invaluable. But it doesn't go away just because you start using an editor designed specifically for epubs.

There's no style points given for manually handling each and every tedious change to the opf/ncx/nav file required by changes to the other files. There's no style points for manually changing the url/anchor in every link throughput your xhtml files just because you've decided to rename an file.

Using an editor like Sigil (or calibre) also means it's impossible to forget to add the mimetype file to a zip archive. It means you don't need to worry about making sure the mimetype's the first member of the archive and is uncompressed. It means you don't have to worry about creating/maintaining zip archives at all.

Letting software manage the opf and the zip structure frees you from the mundane portions of epub building. It allows you to focus almost entirely on the xhtml/css. It allows you to work more efficiently.

And using Sigil doesn't mean you have to give up CoffeeCup as your XHTML editor. Sigil has allowed epub creators to use external editors for quite some time now.

But you're right, there's no urgency to change. Especially if you actually enjoy working harder/longer than you need to.
(That's not a personal dig. I realize there's many who adhere to a "if it ain't rough, it ain't right" type of philosophy.)

Last edited by DiapDealer; 09-21-2017 at 10:25 AM.
DiapDealer is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
A New Epub Creator: txt to epub, word to epub oxen ePub 120 07-22-2019 02:28 PM
redo epub to epub - don't use original-epub cybmole Conversion 8 02-20-2014 05:21 AM
epub to epub conversion problem with regex spanning multiple input files ctop Conversion 2 02-12-2012 01:56 AM
epub, ePub, EPUB, warum blos ePub? flowoeB Lounge 5 11-27-2009 09:37 AM


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


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