View Single Post
Old 03-06-2026, 08:36 AM   #7
chris185
Junior Member
chris185 began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Feb 2026
Device: Kindle
Quote:
Originally Posted by QuietShelfLife View Post
Thanks for the detailed answers, Christoph.



Ha, fair point. The Calibre 9 schema changes caught a lot of third-party tools off guard. Having your own database with a sync layer means you're insulated from that -- you just update the import logic rather than having the whole app break when Calibre restructures its internals. And being configurable for pre-9 vs. 9 schemas is a nice touch.



Rolling your own EPUB-to-HTML pipeline gives you full control, which is nice. One thing to watch out for: some EPUBs rely heavily on their CSS for basic readability -- things like text-indent for paragraph formatting, margin on blockquotes, or @font-face for embedded fonts. Stripping all CSS links can turn a well-formatted book into a wall of unstyled text. Might be worth selectively inlining the CSS (or at least the layout-affecting properties) rather than dropping it entirely.

Also, some EPUB3 books use epub:type attributes for semantic structure -- footnotes, endnotes, etc. Those won't mean anything to a browser, but they could be an opportunity to add nice pop-up footnote handling in the web UI.

I'll send you an email for the beta -- happy to throw some EPUBs with tricky formatting at it.
Hello,

Until now all epubs which i have tested where rendered correctly. Did you sent the email ? until now i have nothing received.

Best regards
Christoph Weller
chris185 is offline   Reply With Quote