Чтение в браузере
Нажмите Читать — и книга откроется прямо здесь, без приложения-читалки и без скачивания. Поддерживаются четыре формата, и показывают их две разные читалки, потому что это два разных типа книг.
Текст, который перетекает: FB2 и EPUB
FB2 и EPUB — это текст, поэтому браузер раскладывает его по ширине того, с чего вы читаете. Сервер отдаёт книгу целиком одной длинной страницей, а читалка помнит, где вы остановились.
- Размер шрифта и режим весь текст / по главам — в Настройках. В режиме глав стрелки в правом нижнем углу перелистывают по одному разделу.
- Полоса вдоль нижнего края окна показывает, сколько пройдено.
- Позиция сохраняется по мере прокрутки и восстанавливается при возвращении — в том числе если вернуться с другого устройства.
- После первого открытия собранная книга остаётся в локальном хранилище браузера, так что повторное открытие не тянет её заново.
Иллюстрации внутри EPUB отдаются прямо из книги; на сервер ничего не распаковывается.
Страницы с краской: PDF и DjVu
У скана нет абзацев, которые можно перелить по ширине, есть только страницы, поэтому такие книги открывает постраничная читалка, рисующая их по одной.
- Страницы рисуются по мере появления в поле зрения, так что толстая книга открывается сразу, а не после того как приедет весь файл.
- Кнопки в правом нижнем углу увеличивают и уменьшают масштаб, а также возвращают его к «по ширине страницы».
- Номер страницы сохраняется и восстанавливается так же, как номер абзаца в другой читалке.
PDF работает везде. DjVu при первом открытии конвертируется на сервере
в PDF, для чего нужна программа ddjvu (из состава djvulibre). Там, где её нет,
книги в DjVu по-прежнему видны в каталоге и скачиваются, но кнопка Читать
для них не предлагается. Результат конвертации кэшируется, так что ждёт только
первый читатель конкретной книги; большой скан с фотографическими страницами в
этот первый раз может занять некоторое время.
Чего здесь нет
MOBI прочитать в браузере нельзя. Это двоичный контейнер, рассчитанный на одно семейство устройств; скачайте его или отправьте на устройство, которое его понимает.
Выделение и поиск текста внутри PDF не сделаны — постраничная читалка рисует страницы и не строит поверх них текстовый слой.