![]() |
#1 |
Connoisseur
![]() Posts: 69
Karma: 10
Join Date: May 2025
Device: iPad
|
Which Reader for which Platform to support?
This topic has certainly been covered countless times, but I'd still like to take the liberty of asking for your opinions here.
I want to provide eBooks for a private community, which should be readable on iOS, Android, Windows, Mac and Linux. Which readers would you recommend to be supported? I've tried several readers and I am very disappointed with almost all of them for their unwillingness to adhere to EPUB standards: stylesheets are completely ignored, books are consistently displayed differently than intended, you can find basically every conceivable manifestation of crap in one or the other reader. Let's start with 1. iOS: Apple Books is fairly usable. Which secondary application should be supported? ADE certainly not, nothing works there at all. PocketBook ignores margins for p-tags, I don't know if you can enforce that. Also, graphics are split, which seems to be a problem in general (solutions like float don't let the graphics get centered, for example). Yomo is similar to PocketBook, but in addition also ignores h1-6 formatting. 2. Android: Google Play Books is better than nothing, but not perfect either. Which app would be your number 2 for Android? 3. Windows: Calibre seems to work reasonably well. Thorium as an alternative works, but for chapters in separate HTML files that contain graphics, a vertical scrollbar may got displayed on all chapter pages (probably cannot adapt larger images correctly to the viewport). Any other recommendations here? 4. Mac: Which reader would you recommend for MacOS (Calibre and Thorium)? 5. Linux: Which reader would you recommend for Linux (Calibre and Thorium)? I'd like to thank you very much for all your recommendations. |
![]() |
![]() |
![]() |
#2 |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,122
Karma: 105211945
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
2. Number one for Android for me would be Pocketbook. It properly does all the CSS/HTL and does not spy. Supports OPDS/WiFi to Calibre Content Server and PDFs (on suitable screens). The only use for Google Books is Google free titles that can't download. Bluefire, Aldiko and Lithium work on older Androids.
5. I don't read ebooks on Linux, only check links. TOC etc. Calibre or Okular (though the default settings need changed). 3. I used Windows seriously 1993 - 2016. Best solution is Calibre, or change to Linux (free) or Mac (new laptop). I only use desktop/laptop for huge PDFs or checking epubs, so I'd never use Thorium as too much works on it that doesn't work on most dedicated ereaders (I have Sony, Kindles, Kobos etc) or apps. Most people read on a phone, so I check on small screens inc an ancient Android 5 that is 4.3" as well as big tablet screens (Pocketbook on Nxtpaper 11 and Nxtpaper 14). |
![]() |
![]() |
![]() |
#3 | |
Connoisseur
![]() Posts: 69
Karma: 10
Join Date: May 2025
Device: iPad
|
Quote:
May I ask you regarding PocketBook: is the p-tag margin issue, meaning not applying the stylesheet margins, also present on Android? Last edited by Slevin#7; 06-15-2025 at 04:38 AM. |
|
![]() |
![]() |
![]() |
#4 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,792
Karma: 146391129
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
As for iOS, I'm using BookFusion. It works well and there is an Android version. So those on iOS, iPadOS, and Android can all run the same program. That's all of the platforms you've listed sorted. |
|
![]() |
![]() |
![]() |
#5 |
Connoisseur
![]() Posts: 69
Karma: 10
Join Date: May 2025
Device: iPad
|
|
![]() |
![]() |
![]() |
#6 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,792
Karma: 146391129
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
|
![]() |
![]() |
![]() |
#7 |
A Hairy Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,355
Karma: 20171571
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 15/11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
I, and probably a lot of people, don’t like being locked into a subscription model. Mostly because if you stop paying you lose all your books???
Check the software for that before you decide. |
![]() |
![]() |
![]() |
#8 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,796
Karma: 8700631
Join Date: Mar 2013
Location: Rosario - Santa Fe - Argentina
Device: Kindle 4 NT
|
1. On Android: Cantook, Kobo, PocketBook, Lithium, Reasily, InfinityReader. All of them support epub3 very well.
2. On Linux: Foliate, Thorium, Calibre Viewer; also could be Koodo Reader but the last version is buggy. 3. On Windows: Thorium, Koodo Reader, ADE 4.x, Icecream Ebook Reader. 4. On iOS: Bluefire, Kobo. Regarding your issues on Thorium, very probably due to epubs bad built. Thorium is based on Readium and honors very well css2/css3 properties. |
![]() |
![]() |
![]() |
#9 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,792
Karma: 146391129
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
I don't pay the subscription. I send eBooks to Dropbox or OneDrive and download from there.
|
![]() |
![]() |
![]() |
#10 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,792
Karma: 146391129
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
![]() |
#11 |
Connoisseur
![]() Posts: 89
Karma: 10
Join Date: Dec 2024
Device: Tolino Shine 5
|
For Mac:
Apple Books is quite nice, I found no issues with it. Unlike any other software I tried, it can do hanging punctuation. Calibre’s ebook-viewer is good as well. Again: no issues. Thorium is neat, but it does seem to have some quirks. Sometimes it interprets font sizes differently from other readers. Also, for page breaks I had to use "-webkit-column-break-before" instead of "break-before" or "page-break-before". |
![]() |
![]() |
![]() |
#12 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,796
Karma: 8700631
Join Date: Mar 2013
Location: Rosario - Santa Fe - Argentina
Device: Kindle 4 NT
|
You are right regarding the fonts and indeed, you need to use "-webkit-column-break-before" (or to use "-webkit-column-break-after") for page breaks; all programs based on Readium must do it. But that is not an issue.
|
![]() |
![]() |
![]() |
#13 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,796
Karma: 8700631
Join Date: Mar 2013
Location: Rosario - Santa Fe - Argentina
Device: Kindle 4 NT
|
Yes, you can. But take into account that Calibre Viewer has issues to show background colors, font colors and background images. I don't say is a bug but a decision by Kovid.
|
![]() |
![]() |
![]() |
#14 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,329
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Perhaps deserving of mention is that since the calibre e-book viewer is based on Chromium, it is not very useful for finding issues with ePubs since like most web browser based code, it does it's best to hide any issues.
|
![]() |
![]() |
![]() |
#15 | ||||
Connoisseur
![]() Posts: 69
Karma: 10
Join Date: May 2025
Device: iPad
|
Quote:
Quote:
Quote:
Apple Books is imo thoroughly good, but the head is a bit annoying. I know the book I'm reading, I don't have to sit the title on the top on each page. Quote:
Code:
-webkit-column-break-before: avoid; -webkit-page-break-before: avoid; page-break-before: avoid; break-before: avoid; |
||||
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Best cross-platform e-reader: BookFusion? | Faterson | Which one should I buy? | 79 | 11-30-2023 09:39 PM |
Cross-platform reader software recommendations | drawson1 | General Discussions | 5 | 01-02-2022 11:11 PM |
3M Library Platform Reader is the TXTR | Dulin's Books | News | 10 | 06-30-2011 08:22 PM |
$99 Android e-ink e-reader platform | JobAccommodation | Android Devices | 6 | 04-13-2011 03:59 AM |