Полифил Blob.js для работы с двоичными данными.
Структура FB3: поддерживаемые типы данных архива, обложка книги, связанные ресурсы с телом книги (изображения).