Przejdź do głównej treści

Nowości w EPUB 3.4 i EPUB Accessibility 1.2

Nowości w EPUB 3.4 i EPUB Accessibility 1.2

Specyfikacja EPUB 3.4 jest już dostępna jako working draft i zmierza do statusu Candidate Recommendation w W3C. O zmianach w standardzie opowiada Matt Garrish, developer DAISY i edytor specyfikacji EPUB, na blogu Inclusive Publishing.

Co nowego w EPUB 3.4

Pierwotnie rewizja miała być duża — planowano między innymi dopuszczenie składni HTML dla dokumentów treści. Ostatecznie społeczność EPUB zdecydowała, że nie chce gruntownych zmian w EPUB 3, więc 3.4 przynosi serię mniejszych aktualizacji. Najważniejsze z nich:

  • Rolls — nowa metoda układu dla dokumentów o stałym layout (fixed-layout). Zamiast przewijania poziomego strona po stronie, rolls pozwala przewijać strony pionowo.
  • Przestarzałe właściwości — flow, orientation i spread w fixed layout zostały oznaczone jako „outdated". Nie są już zalecane, bo czytniki albo je ignorują, albo próbują kontrolować aspekty renderowania, które lepiej pozostawić preferencjom czytelnika.
  • pageBreakSource — nowa właściwość dozwolona w metadanych package document, wskazująca dokument źródłowy, z którego pochodzą znaczniki podziału stron. Zastępuje starszą metodę z dc:source i atrybutem refines.
  • Atrybuty ITS — atrybuty z Internationalization Tag Set są teraz dozwolone w dokumentach XHTML, np. do wskazywania, które fragmenty treści nadają się do tłumaczenia.
  • Nowe core media types — AVIF, JPEG XL oraz OPUS w kontenerze MP4. Jako core media types nie wymagają już fallbacków.

Pełna lista zmian znajduje się w changelogu EPUB 3.4 oraz w changelogu EPUB Reading System 3.4.

Zmiany w EPUB Accessibility 1.2

Specyfikacja dostępności EPUB również doczekała się aktualizacji. Najważniejsza zmiana dotyczy metadanych:

  • accessMode został przesunięty z wymogu do zalecenia.
  • accessModeSufficient awansował z zalecenia do wymogu.

To efekt doświadczeń z Accessibility Metadata Display Guide: znajomość wystarczających trybów dostępu (accessModeSufficient) jest bardziej pomocna przy ocenie użyteczności publikacji niż sama lista trybów. Zmiana pociąga za sobą nowe identyfikatory zgodności — zdefiniowano je w sekcji „Publication conformance".

Dodano też nową właściwość a11y:contactEmail, pozwalającą wydawcom podać adres e-mail, pod który czytelnicy mogą kierować pytania i uwagi dotyczące dostępności publikacji.

Grupa robocza pracuje również nad dokumentem „Understanding EPUB Accessibility 1.2", który ma wyjaśniać, jak rozumieć kryteria sukcesu WCAG w kontekście EPUB. To wciąż draft — uwagi można zgłaszać przez GitHub.

Co dalej

Oba standardy wkrótce trafią na etap Candidate Recommendation w W3C — ostatni przed oficjalną rekomendacją, na którym zbiera się dowody implementacji. To też ostatnia okazja, by zgłosić uwagi do zmian (przez GitHub).

Równolegle grupa robocza rozpoczyna prace nad rewizją 3.5, skupioną na media overlays w EPUB 3. Chodzi między innymi o wyjście poza samą synchronizację tekstu i audio — istotny wkład mają wnieść prace DAISY w Sync Media Community Group.

Warto przeczytać w całości: What's New in EPUB and EPUB Accessibility? - Inclusive Publishing (Sarah Hilderley)