Выбор исходных данных и способа обработки

Отчёт отделяет собственные проверки ресурсов от вывода EPUBCheck. Если внешний валидатор не настроен, соответствие стандарту остаётся непроверенным, даже когда все ссылки существуют.

  • На входе: EPUB.
  • Результат: JSON.

Порядок действий

Проверить структуру.

  1. Загрузите незашифрованную книгу.
  2. Проверьте отсутствующие ресурсы и ссылки.
  3. Изучите EPUBCheck и откройте книгу в двух читалках.

Практический пример

Ошибка ресурса chapter.xhtml и неработающей ссылки nav.

Вход и результат
Исходные данные
EPUB с удалённым chapter.xhtml.
Результат
Ошибка ресурса chapter.xhtml и неработающей ссылки nav.

Все idref spine существуют; nav и главы доступны; якоря ссылок найдены.

Ограничения и проверка готового файла

Все idref spine существуют; nav и главы доступны; якоря ссылок найдены.

Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.

Официальные требования: W3C EPUB 3.3 · W3C EPUBCheck

  • До 4000 архивных записей, 150 МиБ распакованного содержимого.
  • DRM и обфусцированные шрифты не поддерживаются.
  • Без EPUBCheck отчёт не подтверждает соответствие стандарту.

Вопросы и ответы

Какие исходные данные принимает «Проверить книгу EPUB»?

Поддерживаются: EPUB. До 4000 архивных записей, 150 МиБ распакованного содержимого.

Что получится после обработки в «Проверить книгу EPUB»?

Проверьте manifest, spine, ресурсы и внутренние ссылки EPUB; при настройке движка выполните EPUBCheck. Форматы результата: JSON.

Как проверить результат этой операции?

Все idref spine существуют; nav и главы доступны; якоря ссылок найдены.

Какой пример помогает начать работу?

EPUB с удалённым chapter.xhtml.. Проверить структуру. Ожидаемый результат: Ошибка ресурса chapter.xhtml и неработающей ссылки nav..

Какие ограничения нужно учитывать?

До 4000 архивных записей, 150 МиБ распакованного содержимого. DRM и обфусцированные шрифты не поддерживаются. Без EPUBCheck отчёт не подтверждает соответствие стандарту.

Где обрабатываются данные и сохраняется ли история?

Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.