Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Formats > ePub

Notices

Reply
 
Thread Tools Search this Thread
Old 10-03-2026, 08:02 AM   #16
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: 29,799
Karma: 212614993
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by JSWolf View Post
The thing is, there are a lot of people who are using Readers that cannot handle webp. My Kobo cannot handle webp. So if you convert the images to webp, the ePub will be broken. There is no need to change what works in all cases to one that only works in some cases.

Also, the new compression works in no cases.
I'm fairly certain you missed my point entirely.
DiapDealer is online now   Reply With Quote
Old 10-03-2026, 08:09 AM   #17
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: 29,799
Karma: 212614993
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by JSWolf View Post
The thing is, it took a long time after ePub3 came out to adopt it. The existing software did not support it. So until there was enough software to support ePub3, it was not adopted.
Epub3 was being widely used for much longer than you give it credit for. So long as it was text-based fiction (that included an ncx), epub2 systems were happy to render it. There was no need for software updates for the initial support. It was only for the advanced features of epub3 (features that most commercial text-based fiction is still not incorporating anyway, by the way) that updates were needed. People were buying and reading epub3s on their old, un-updated devices before they knew that epub3s were available. It was widely adopted once people figured out that embracing epub3 didn't mean their preferred reading material was going to be all video-ed up and jammed full of interactive JavaScript content.

For instance: back when you were still fighting the notion of all things epub3 tooth and nail (We don't need it! We don't need it!), the vast majority of new releases on Google Books were already being sold as epub3s.

Last edited by DiapDealer; 10-03-2026 at 08:49 AM.
DiapDealer is online now   Reply With Quote
Old 10-03-2026, 09:02 AM   #18
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: 85,242
Karma: 154365101
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
But this new compression and webp are not backwards compatible with anything.
JSWolf is offline   Reply With Quote
Old 10-03-2026, 09:31 AM   #19
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: 29,799
Karma: 212614993
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by JSWolf View Post
But this new compression and webp are not backwards compatible with anything.
I know that, Jon. YOU know I know that. I'm not certain what has given you the impression that I'm embracing all of the decisions in this new tool. I have no need of this tool, so I'm not going to get worked up over decisions that won't really effect me. I was merely inquiring as to why make the point of accommodating epub2 reading systems (RE including the NCX), only to then break that backward compatibility when converting all images to webp. Seems counter-productive to me.

Last edited by DiapDealer; 10-03-2026 at 12:26 PM.
DiapDealer is online now   Reply With Quote
Old 10-03-2026, 11:41 AM   #20
Lukusaukko
Connoisseur
Lukusaukko ought to be getting tired of karma fortunes by now.Lukusaukko ought to be getting tired of karma fortunes by now.Lukusaukko ought to be getting tired of karma fortunes by now.Lukusaukko ought to be getting tired of karma fortunes by now.Lukusaukko ought to be getting tired of karma fortunes by now.Lukusaukko ought to be getting tired of karma fortunes by now.Lukusaukko ought to be getting tired of karma fortunes by now.Lukusaukko ought to be getting tired of karma fortunes by now.Lukusaukko ought to be getting tired of karma fortunes by now.Lukusaukko ought to be getting tired of karma fortunes by now.Lukusaukko ought to be getting tired of karma fortunes by now.
 
Posts: 92
Karma: 392326
Join Date: Feb 2023
Device: Kobo Libra 2
Quote:
Originally Posted by Kayadelenium View Post
Why are there so many ebook formats?
As a gross simplification, the first formats were born of device limitations, general disagreement on what would constitute a good ebook format (DRM and other concerns), and everyone trying to lock in their corner of the business and keep others out.

Then Amazon comes along and blows everyone else out of the water with (at the time) superior device and ecosystem - at this point some companies either folded or got out of the ebook market. Now the remaining players start to think that if they can't agree on something, no one else will be making any money except Amazon, so ePub comes along. And now you have two markets, Amazon and everyone else - and Amazon can get away with having a proprietary format due to its vendor lock-in and captive market share, the others not so much.
Lukusaukko is offline   Reply With Quote
Old 10-03-2026, 12:17 PM   #21
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: 85,242
Karma: 154365101
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Sony was the first to add ePub to the Sony Reader PRS-505.

Last edited by JSWolf; 10-03-2026 at 02:53 PM.
JSWolf is offline   Reply With Quote
Old 10-05-2026, 12:17 PM   #22
Sarmat89
Fanatic
Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.
 
Posts: 539
Karma: 2268308
Join Date: Nov 2015
Device: none
Quote:
Originally Posted by Kayadelenium View Post
Why are there so many ebook formats?
Some of those are machine-readable conversions of text/HTML for use with low-power devices and primitive storage: PDB, MOBI, AZW, LRF.
DJVU is supposed to be more compact than PDF for bicolor images.
FB2 adds metadata that can be used to catalog and manage the books automatically, and allows advanced features not found in EPUB like chapter headings, epigraphs, poetry and footnotes.
RTF allows for more adequate formatting of the book matter.

EPUB is just a comittee bastard child, which does everything poorly. The decision to made it around the obsolescent HTML format basically closed all the possible roads to improve it.
Sarmat89 is offline   Reply With Quote
Old 10-05-2026, 04:22 PM   #23
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 54,906
Karma: 182340541
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by Sarmat89 View Post
FB2 adds metadata that can be used to catalog and manage the books automatically, and allows advanced features not found in EPUB like chapter headings, epigraphs, poetry and footnotes.
You can easily do exactly the same text display in an ePub by making use of CSS and with more flexibility than in a FB2 ebook. Chapter headings using the h(1-6) header tags plus CSS, footnotes using epub:type="noteref", role="doc-noteref", <aside> & epub:type="footnote" work rather well, epigraphs and poetry simply require the CSS for formatting the text. A quick check of my complete CSS stylesheet shows I have 4 epigraph and 7 poetry entries.

As for the metadata, IMNSHO, ePub metadata is more capable and flexible that FB2 metadata.
DNSB is offline   Reply With Quote
Old Yesterday, 02:05 AM   #24
Sarmat89
Fanatic
Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.Sarmat89 ought to be getting tired of karma fortunes by now.
 
Posts: 539
Karma: 2268308
Join Date: Nov 2015
Device: none
Quote:
Originally Posted by DNSB View Post
Chapter headings using the h(1-6) header tags plus CSS, footnotes using epub:type="noteref", role="doc-noteref", <aside> & epub:type="footnote" work rather well
...or don't.
Quote:
epigraphs and poetry simply require the CSS for formatting the text.
A lot of CSS for such basic things. Note that poetry requires setting that cannot be reproduced with CSS.

Quote:
ePub metadata is more capable and flexible that FB2 metadata.
Well, both FB2 and EPUB have insufficient metadata. The issue is the EPUB tries to use some obsolete formats like MARC and DublinCore which have almost no bearing to the books. There is no concept of compilation editor, cover artist, or poetry author/translator.
The greater issue is that EPUB metadata cannot handle even such trivial things as translated books. At all.
Sarmat89 is offline   Reply With Quote
Old Yesterday, 02:33 AM   #25
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 54,906
Karma: 182340541
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Have you even looked at the capabilities of ePub3 metadata? Heck, ePub2 allowed opf:role="trl" while ePub3 uses refines for a contributor to specify a translator or original book information

Code:
<dc:contributor id="translator01">Ann Onymous</dc:contributor>
<meta refines="#translator01" property="role" scheme="marc:relators">trl</meta>
and optionally:
Code:
<meta refines="#translator01" property="file-as">Onymous, Ann</meta>
For the original title, use a title element with a refines to indicate the original title:

Code:
<dc:title id="t1">The Metamorphosis</dc:title>
<dc:title id="t-original">Die Verwandlung</dc:title>
  <meta refines="#t-original" property="title-type">main</meta>
Yes, the src-title-info may be a bit simpler but ePub2 nevermind ePub3 are fully capable of storing metadata for a translated book.

The next question is whether any reading software can make much use of either format's metadata. I do know that a while back, people were complaining that while FB2 had the sequence metadata for series/series index, the reading programs did not seem to make use of the info.

Last edited by DNSB; Yesterday at 02:37 AM.
DNSB is offline   Reply With Quote
Old Yesterday, 03:44 PM   #26
Kayadelenium
Addict
Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.
 
Kayadelenium's Avatar
 
Posts: 223
Karma: 363834
Join Date: Jul 2026
Location: Planet Earth
Device: Kobo Forma
Thank you all for your replies, the critical ones included. I asked because I wanted to hear your views, and I got them.

One thing I would like to make clear: none of the software I have written has ever forced anything on anyone. epublift never touches the original file; it writes a new one next to it. On the web page the image format is a choice, WebP or Keep original. Readers whose devices support WebP can upgrade. Readers whose devices do not, or who simply do not want to, keep their images as they are. I am one of them: my own Kobo Forma does not show WebP.

What stood out to me in this thread is how cautious everyone is about WebP, even though it has been a core media type since EPUB 3.3. EPUB 3.4, which the W3C is finishing now (a Candidate Recommendation Draft since 2 October) and which will probably be published next year, adds AVIF and JPEG XL. I am curious who will support them, and when. If you have a guess for your own reader or app, I would like to hear it.

I have been quiet here for a few days because I found new bugs, and I am fixing those before anything else. I have also been planning a new sub-project. I will write about both when there is something to try.
Kayadelenium is offline   Reply With Quote
Old Yesterday, 03:55 PM   #27
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.
 
Posts: 14,151
Karma: 84699244
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
Any plans on publishing epublift to cargo.io? My approach to all of you tools is doing a cargo build rather than a download of a precompiled binary; it just simplifies my update process

Sent from my SM-X238U using Tapatalk
PeterT is offline   Reply With Quote
Old Yesterday, 04:09 PM   #28
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: 85,242
Karma: 154365101
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 Kayadelenium View Post
Thank you all for your replies, the critical ones included. I asked because I wanted to hear your views, and I got them.

One thing I would like to make clear: none of the software I have written has ever forced anything on anyone. epublift never touches the original file; it writes a new one next to it. On the web page the image format is a choice, WebP or Keep original. Readers whose devices support WebP can upgrade. Readers whose devices do not, or who simply do not want to, keep their images as they are. I am one of them: my own Kobo Forma does not show WebP.

What stood out to me in this thread is how cautious everyone is about WebP, even though it has been a core media type since EPUB 3.3. EPUB 3.4, which the W3C is finishing now (a Candidate Recommendation Draft since 2 October) and which will probably be published next year, adds AVIF and JPEG XL. I am curious who will support them, and when. If you have a guess for your own reader or app, I would like to hear it.

I have been quiet here for a few days because I found new bugs, and I am fixing those before anything else. I have also been planning a new sub-project. I will write about both when there is something to try.
W3C are idiots. They don't get what works and what doesn't work. If they did, they'd not be saying to use Webp. Webp does not work in more situations then it works. I've not seen a single new eBook that has any webp images. The publishers know they'd have many complaints if the images and/or the ePub didn't work. That's why they don't use Webp.

What would really help to stop the complaints is to make the defaults to keep the existing images and ZIP format for the container and make it so you need to set the options to get Webp and/or this new compression.

Last edited by JSWolf; Yesterday at 04:11 PM.
JSWolf is offline   Reply With Quote
Old Yesterday, 05:58 PM   #29
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: 10,110
Karma: 7640000
Join Date: Nov 2009
Device: many
Quote:
Originally Posted by Kayadelenium View Post
What stood out to me in this thread is how cautious everyone is about WebP, even though it has been a core media type since EPUB 3.3. EPUB 3.4, which the W3C is finishing now (a Candidate Recommendation Draft since 2 October) and which will probably be published next year, adds AVIF and JPEG XL. I am curious who will support them, and when. If you have a guess for your own reader or app, I would like to hear it.
I think you might misunderstand what recent EPub 3.x changes mean. They have been trying to merge it with common html usage (including trying and failing to remove xhtml in favour of html) to effectively "future proof" the spec itself. They unfortunately have little to no understanding of the publishing industry and what it wants, so they are guessing. They are pushing webp and webm, avif, and jxl because they guess they represent the future. Unfortunately, they completely misunderstand that the hardware base and stability required in publishing take a much longer term view.

Why would any epub publisher ever use avif or jxl, or webp in an epub when that will limit its adoption and cause customer complaints. One format, jxl, is not yet even supported out of the box on actual browsers such as Chrome. Even the very latest Chrome builds require users to enable it. That includes all the Electron and QtWebEngine apps that are based on Chrome as well.

So just because the Epub spec supports a format, do not expect the publishing community to start throwing away gif, jpeg and png any time soon. Especially for so little gain (if any).

Unfortunately like most specs done by a committee, they always end up broken by design.

Last edited by KevinH; Yesterday at 06:45 PM.
KevinH is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
iLoveEPUB.com — free in-browser EPUB toolbox: compress / merge / split / convert / fi openminimax Self-Promotions by Authors and Publishers 0 09-18-2026 11:35 PM
Creating epub/kepub books (docx→epub/kepub via MS Word→Calibre) SJC-Caron ePub 18 04-21-2016 11:10 AM
How to shrink ePub file size karenbryant ePub 33 03-12-2016 01:21 PM
KePub Toolbox Thasaidon Kobo Reader 1 08-08-2012 07:49 AM
Validate epub carlol Workshop 4 08-10-2011 07:52 PM


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


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