dzz: Dizzy の冬 (Default)
[personal profile] dzz
Софт современных бук-ридеров, увы, совершенно неприспособлен для работы с большими библиотеками.

В принципе, сейчас не проблема докупить к читалке флеш-карту подходящего форм-фактора на 8-16 гигабайт, да и залить туда, к примеру, весь LibRusEc в формате FB2.ZIP. Допустим, купили, залили, вставили. Что получили? Правильно, каталог (в худшем случае) или слабо структурированное дерево каталогов (в лучшем), содержащее более 100 тысяч книг. С шестью тысячами фамилий авторов на букву Б ;)

Вот тут и выясняется самое поганое: книгочитательное ПО разрабатывалось под совершенно другие объёмы библиотек. Найти все книги автора - добро пожаловать в полный поиск по дереву. Найти книгу по названию - то же самое. Вручную добраться до нужного автора - извольте пролистать 60 экранчиков. А ведь e-ink - это не LCD-дисплей, "быстренько прокрутить" его невозможно по техническим ограничениям. По сути, приобретение карт памяти к бук-ридерам становится совершенно бесполезной затеей ввиду того, что читалка просто не позволяет читателю справиться с предоставленным объёмом информации.

Конечно, можно ввести собственную категоризацию по авторам (например, каталоги по первой букве, внутри - группа каталогов по нескольким буквам и т.п.) и даже написать на "большом брате" скрипт по раскладыванию файлов указанным образом, но это не спасает при необходимости, к примеру, найти книгу по названию.

В то же время, большинство форматов электронных книг допускает использование тегов, а электронные библиотеки худо-бедно ведут индексацию книг по авторам, названиям и жанрам. И, в принципе, читалки имеют достаточно мощные процессоры и большие объёмы ОП, чтобы поддерживать использование загружаемой книжной БД в переносимом формате. Само же устройство должно при этом уметь проиндексировать по тегам загруженные в него книги, а далее - искать их по заданным критериям БЫСТРО. Дополнительно было бы здорово уметь хранить и показывать аннотации и читательские рейтинги. Ну и аналог функции "покопаться на книжных полках" (случайная подборка книг по критериям) довершил бы картину электронно-библиоманского счастья ;)

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

Недавно проведённый опросик, в частности, говорит о том, что есть и другие книжные маньяки вроде меня такой подход кое-кому не чужд :)

Date: 2009-10-18 03:13 am (UTC)
From: [identity profile] zmeuka.livejournal.com
Но ведь не проблема и доработать каталогизатор для читалки.

Понятно, что обычно авторы читалочкового софта не заморачиваются, но, учитывая линукс инсайд, не вижу препятствий с разбором тех же жанров и тегов, скажем, fb2. Тут уж, как грится, дайте мне ту читалку - сделаю. :) В конце концов, писал библиотечные движки на многотысяч...

Кстати, надо посмотреть, что с библиотечным софтом в OpenInkPot.

Date: 2009-10-18 03:49 am (UTC)
From: [identity profile] spinkedzzz.livejournal.com
на айфоне есть чудесная f2b читалка ShortBook, там есть каталогизация и по автору, и по названию, и по серии книг, по прочитанности, по жанру. Есть даже обложко-пролистыватель на манер альбомов в iTunes

Date: 2009-10-18 06:51 am (UTC)
From: [identity profile] dzz.livejournal.com
Если собственно книгочитальный софт - открытый, то, действительно, не проблема. Если закрытый, то будет непросто с интеграцией. Linux inside обычно сводится к ядру.

У покетбука, например, открыто не всё (единственный чистый опенсорс, по-моему, у "Азбуки"). Если ставить на тот же покетбук полностью стороннюю читалку, придётся писать в неё поддержку гиродатчика.

January 2026

S M T W T F S
     1 23
45678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 2nd, 2026 09:15 am
Powered by Dreamwidth Studios