vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

Вот задумался над выбором более другой читалки электронных книг и для телефона и для десктопа (Linux, LXDE).

Раньше я и там, и там пользовался FBReader. но десктопный FBRedader по-моему развиваться прекратил А то направление, в котором развивается андроидная версия мне не очень нравится. Хотя уже привык.

Рассматриваются следующие кандидаты:

  • FBReader
  • KOReader
  • AlReaderX
  • Librera
  • Document Viewer
  • ReadEra - пока под вопросом. Не могу понять где взять APK тем, кого в гугле забанили. Возможно здесь но я согласен с гуглем в том что качать приложения откуда попало - рискуешь опять попасть.

Критерии оценки:

  1. Работа с большими библиотеками. Моя текущая библиотека - два с лишним гига, 3109 книг. Интересно насколько эффективно читает каталог библиотеки с файловой системы, не забывает ли удаленные по файловой системе книжки в списках.
  2. Работа с большими файлами в формате epub. Тестироваться будем на документации от постгреса 5Мб русская, 4Мб английская, 2500 страниц и питона (5 Мб английская). Конечно хотелось бы иметь читалку, способную эффективно работать английской википедией завернутой в один большой epub
  3. То же с CHM. Благо дока на постгрес у меня и в таком формате есть
  4. Работа с большими файлами DJVU. На примере энциклопедии "Море" Романовкого и Сo. Тут интересно как читалка сумеет показать на маленьком экране страницы A4.
  5. Работа с PDF. Не знаю даже что в качестве подобного кролика брать. Ну можно PostGis In Action. Интересуют PDF-ы состоянище не из отсканированных изображений. а из текста набранного шрифтом и богато иллюстрированные
  6. Ну просто чтение - шрифты (с одной стороны для фарматов, которые не имеют встроенных шрифтов, с другой - наоборот, для тех, кто имеет), фон, поддерживаемые режимы листания
  7. Навигация по сноскам.
  8. Удобство работы со списокм недавно читавшихся книг.
  9. Чтение вслух.
  10. Общий стиль интерфейса
  11. Работа с метаинформацией. Умеем ли мы извлекать название, авторов и т.д. изо всех поддерживаемых форматов или только из некоторых? По каким из полей метаинформации возможна сортировака списка книг? Есть ли возомжность использовать в списке не метаинформацию из содержимого файла, а банальо его имя? Могут ли списки книг быть организованы иерарически?

Чего я НЕ собираюсь проверять

  1. Работу с сетевыми ресурсами. Книжки я на телефоне читаю обычно тогда, когда нахожусь за пределами сотового покрытия. Ну и вообще по сети безопаснее лазить с десктопа.
  2. Интеграцию с Calibre. Не люблю я его.

Вот думаю что я еще полезного (для себя любимого, естественно) забыл. Может быть коллеги комментаторы вспомнят что-то полезное для них, а я подумаю и решу что и для меня оно полезное?

X-Post to LJ

Date: 2022-10-13 10:10 am (UTC)
jno: (Default)
From: [personal profile] jno
где взять APK

https://apkpure.com/apk-downloader (и тот же 4пда) - не?
Edited Date: 2022-10-13 10:17 am (UTC)

Date: 2022-10-13 11:28 am (UTC)
jno: (Default)
From: [personal profile] jno
ну, я привёл то, чем сам пользовался - пока все целы :)

Date: 2022-10-13 10:11 am (UTC)
jno: (Default)
From: [personal profile] jno
Работа с большими библиотеками

OPDS - не предлагать? (свой, конечно, не чей-то там "сетевой ресурс")
Нужен строго оффлайн?
На все "гигазы вареза"?
Edited Date: 2022-10-13 10:12 am (UTC)

Date: 2022-10-13 11:29 am (UTC)
jno: (Default)
From: [personal profile] jno
https://github.com/mitshel/sopds - он, вроде как, WSGI со всеми вытекающими.
За nginx'ом норм живёт.

Date: 2022-10-13 10:38 am (UTC)
2e8: (Default)
From: [personal profile] 2e8
Вот чего никогда не понимал, так это зачем в программе-читалке работа с библиотеками. Для библиотеки должна быть отдельная программа, а читалка должна хорошо читать, так что пункты с второго по восьмой поддержу.

И да, 3109 книг это не библиотека, а так - библиотечка. Библиотека это когда хотя-бы пара миллионов.

Date: 2022-10-13 11:30 am (UTC)
jno: (Default)
From: [personal profile] jno
С поиском/индексацией в ФС - так себе дела.
На каждый чих - симлинк?

Date: 2022-10-13 01:28 pm (UTC)
jno: (Default)
From: [personal profile] jno
Хардлинк - хороший способ загадить ФС "с концами", сделав файлы "бессмертными"…
Опять же, расставлять все эти сим- и хард- линки кто-то должен.

(no subject)

From: [personal profile] yurikhan - Date: 2022-10-13 07:06 pm (UTC) - Expand

(no subject)

From: [personal profile] jno - Date: 2022-10-14 07:17 am (UTC) - Expand

(no subject)

From: [personal profile] jno - Date: 2022-10-14 07:21 am (UTC) - Expand

(no subject)

From: [personal profile] yurikhan - Date: 2022-10-15 06:46 am (UTC) - Expand

Date: 2022-10-13 03:21 pm (UTC)
2e8: (Default)
From: [personal profile] 2e8
С поиском и индексацией сейчас везде беда. Даже ставший нарицательным гугл, выдает полную пургу. На фоне всего остального поиск в файловой системе не так уж и плох, по крайней мере он работает, в отличие от.

Date: 2022-10-13 11:31 am (UTC)
jno: (Default)
From: [personal profile] jno
для того OPDS придуман - как шлюз читалки и библиотеки.

Date: 2022-10-13 03:16 pm (UTC)
2e8: (Default)
From: [personal profile] 2e8
Вы не поняли, библиотека это программа, а не сервер в заоблачных далях. Ее задача найти книгу и запустить читалку передав ей путь к файлу книги. Для этого достаточно давно придуманной файловой системы.

Date: 2022-10-13 08:33 pm (UTC)
2e8: (Default)
From: [personal profile] 2e8
А зачем им общаться через сокет? Все общение однонаправлено: программа библиотека запускает файл книги в ридере, прописанном в системе. Любой файловый менеджер таким образом запускает просмотрщик пдф или еще чего, по обстоятельствам. Зачем придумывать что-то новое? Зачем ридеру знать что-то о библиотеке и поддерживать какой-то OPDS непонятно для чего? Задача ридера открыть файл и показать его на экране. Все. Точка.

(no subject)

From: [personal profile] 2e8 - Date: 2022-10-14 07:13 am (UTC) - Expand

(no subject)

From: [personal profile] 2e8 - Date: 2022-10-14 12:05 pm (UTC) - Expand

(no subject)

From: [personal profile] 2e8 - Date: 2022-10-14 02:23 pm (UTC) - Expand

Date: 2022-10-14 07:09 am (UTC)
jno: (Default)
From: [personal profile] jno
Это Вы не поняли :)

OPDS - протокол, а не "сервер в заоблачных далях".

Date: 2022-10-14 07:29 am (UTC)
2e8: (Default)
From: [personal profile] 2e8
Это вы не поняли. В операционных системах уже давно есть механизм открытия разных типов файлов в ассоциированных с ними программах. Поэтому еще один протокол не нужен.

(no subject)

From: [personal profile] jno - Date: 2022-10-14 07:32 am (UTC) - Expand

(no subject)

From: [personal profile] 2e8 - Date: 2022-10-14 07:35 am (UTC) - Expand

(no subject)

From: [personal profile] jno - Date: 2022-10-14 09:29 am (UTC) - Expand

(no subject)

From: [personal profile] 2e8 - Date: 2022-10-14 12:13 pm (UTC) - Expand

(no subject)

From: [personal profile] 2e8 - Date: 2022-10-15 07:13 am (UTC) - Expand

(no subject)

From: [personal profile] 2e8 - Date: 2022-10-15 07:45 am (UTC) - Expand

(no subject)

From: [personal profile] fau74 - Date: 2022-10-16 06:21 am (UTC) - Expand

(no subject)

From: [personal profile] 2e8 - Date: 2022-10-17 08:34 am (UTC) - Expand

(no subject)

From: [personal profile] fhunter - Date: 2022-10-17 08:57 am (UTC) - Expand

(no subject)

From: [personal profile] 2e8 - Date: 2022-10-17 09:11 am (UTC) - Expand

(no subject)

From: [personal profile] 2e8 - Date: 2022-10-17 09:32 am (UTC) - Expand

(no subject)

From: [personal profile] fhunter - Date: 2022-10-17 09:23 am (UTC) - Expand

(no subject)

From: [personal profile] 2e8 - Date: 2022-10-17 09:35 am (UTC) - Expand

(no subject)

From: [personal profile] fau74 - Date: 2022-10-17 08:58 am (UTC) - Expand

(no subject)

From: [personal profile] 2e8 - Date: 2022-10-17 09:09 am (UTC) - Expand

(no subject)

From: [personal profile] fau74 - Date: 2022-10-17 09:33 am (UTC) - Expand

(no subject)

From: [personal profile] 2e8 - Date: 2022-10-17 09:45 am (UTC) - Expand

(no subject)

From: [personal profile] fhunter - Date: 2022-10-17 11:04 am (UTC) - Expand

(no subject)

From: [personal profile] 2e8 - Date: 2022-10-17 01:18 pm (UTC) - Expand

(no subject)

From: [personal profile] fhunter - Date: 2022-10-17 01:36 pm (UTC) - Expand

(no subject)

From: [personal profile] 2e8 - Date: 2022-10-17 05:16 pm (UTC) - Expand

Date: 2022-10-18 10:00 am (UTC)
cats_shadow: (Default)
From: [personal profile] cats_shadow
Библиотека у меня на своём сервере. Больше 200Гб. И вот рыться в ней удобнее прямо из интерфейса читалки.
Да и удобно позиции чтения меж девайсами синхронизировать. А вот это пока только у FBReader заметил.
Edited Date: 2022-10-18 10:02 am (UTC)

Date: 2022-10-14 04:56 pm (UTC)
From: [personal profile] vikarti_anantra

А что, кто-то кому реально надо много книг - может НЕ поддержать?
Если счет книг к которым может бьть нужен доступ вот так сраду идет на тысячи хотя бы то нормальный функционал управления библиотекой нужен, иначе будет тотальный бардак. На своем опыте проверено. И у большинства популярных решений где все в одном управление библиотекой (и игнорируя другие требования) либо плохо но терпимо(Bookfusion например, или iBooks) либо очень плохо. И чаще - очень плохо.
А из "менеджеров" - я вот Calibre Companion знаю (который заброшен новым автором) и Calibre Sync (который похуже). А еще что нормальное есть?

Date: 2022-10-18 10:04 am (UTC)
cats_shadow: (Default)
From: [personal profile] cats_shadow
хм... десктопный прекратил развиваться?
А тут пишут, что "Текущая версия: 2.0β16 (1.999.16), опубликована 18 июля 2022 года"
https://fbreader.org/linux

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

August 2025

S M T W T F S
     1 2
3456789
10111213141516
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 3rd, 2025 08:13 pm
Powered by Dreamwidth Studios