Calibre 9.17 расширяет поддержку CSS и проверку доступности электронных книг

Calibre 9.17 расширяет поддержку CSS и проверку доступности электронных книг
Содержание статьи

23 октября вышла Calibre 9.17, новая версия программы для работы с электронными книгами. Обновление расширяет возможности конвертации и проверки разметки, а также исправляет ошибки PDF и EPUB. На Mentoring.digital выделяем изменения, полезные при подготовке учебных материалов и технических книг.

CSS и изображения при конвертации

В преобразовании книг появилась поддержка селекторов CSS Level 4 и чтения изображений JPEG XL. Селекторы определяют, к каким элементам документа применяется оформление. Расширение их поддержки важно для книг со сложными правилами стилей.

При этом поддержка функции в конвертере не означает, что любой конечный формат или устройство чтения покажет книгу одинаково. После преобразования нужно проверять именно выходной файл и программу, которой будет пользоваться читатель.

Проверка ARIA и уменьшение анимации

Инструмент Check Book научился находить ссылки ARIA на отсутствующие элементы. При автоматическом исправлении некорректных идентификаторов обновляются и связанные ссылки ARIA. Такие связи нужны, в частности, чтобы обозначать доступные названия и описания элементов документа.

В просмотрщике и сервере содержимого также учитывается системное предпочтение уменьшенного движения, prefers-reduced-motion. Это относится к поведению интерфейса и не заменяет проверку самой книги на доступность.

Что перепроверить в EPUB и PDF

Разработчики исправили регрессию конвертации PDF, появившуюся в предыдущей версии, и ошибку некорректной навигационной разметки EPUB 3. Поэтому при проблемах, возникших после недавнего обновления, имеет смысл повторить преобразование в новой версии на копии исходника.

  1. Сохраните исходную книгу, чтобы сравнить её с результатом преобразования.
  2. В редакторе проверьте разметку и сообщения Check Book, особенно после изменения идентификаторов элементов.
  3. Откройте готовый файл: проверьте оглавление, переходы, изображения и разрывы страниц.
  4. Оцените чтение в целевой программе, включая увеличение шрифта. Успешное завершение конвертации ещё не подтверждает удобство документа.

Работа с EPUB помогает увидеть, как структура документа связана со стилями. Если трудно понять, почему правило затрагивает лишние элементы или оформление меняется после преобразования, основы селекторов и каскада можно разобрать с наставником по CSS.

Похожие статьи по данной теме