EPUB is een bestandsformaat voor (interactieve) elektronische boeken en documenten. Een EPUB zit technisch in elkaar als mini-website die je ook zonder internet kunt gebruiken. Maar hoe test je nu of een EPUB toegankelijk is?
EPUB testen op toegankelijkheid = HTML testen
Om te testen of een EPUB toegankelijk is, moet je de webpagina’s in een EPUB testen. Je test ze op dezelfde criteria als de webpagina’s die onderdeel uitmaken van een ‘gewone website’. Deze pagina’s zijn “HTML-pagina’s”. HTML is een taal waarmee je webpagina’s maakt.
Toetsen: automatisch èn handmatig
Net als bij een gewone website kun je als startpunt gebruik maken van tools, maar er is altijd aanvullend handmatig onderzoek nodig. Slecht een deel van de toegankelijkheidsrichtlijnen en de Webrichtlijnen is automatisch te toetsen en er komt op vrijwel alle punten menselijke beoordeling bij kijken.
Bijvoorbeeld: Een tool kan wel checken of een afbeelding voorzien is van een alternatieve tekst is, maar niet beoordelen of dit ook een goed alternatief voor een specifieke afbeelding is.
Nog geen EPUB-testtool voor toegankelijkheid
De ontwikkeling van tools om EPUB te testen komt net op gang. Wat handig zou zijn is als er straks een EPUB-tool is die de verschillende HTML-pagina’s in een EPUB onderzoekt en de resultaten in 1 overzicht geeft.
Stappen om een EPUB te testen
Omdat zo’n tool nog niet beschikbaar is, moet je nu zelf de HTML-pagina’s van een EPUB openen en onderzoeken. Je doorloopt hiervoor de volgende stappen :
1. Sla de EPUB op als zip-bestand
Je moet het zip-bestand uitpakken met een uitpakprogramma. Je hebt nu een map met de losse bestanden, waaronder de HTML-pagina’s, waarmee de EPUB is opgebouwd.
Bij het schrijven van het artikel lukte ons dit op een Mac niet met het standaardprogramma. Met The Unarchiver uit de App Store lukte het wel.
2. Pak het zip-bestand uit
Je moet het zip-bestand uitpakken met een uitpakprogramma.
Bij het schrijven van het artikel lukte ons dit op een Mac niet met het standaardprogramma. Met The Unarchiver uit de App Store lukte het wel.
Je hebt nu een map met de losse bestanden, waaronder de HTML-pagina’s, waarmee de EPUB is opgebouwd.
3. Test de HTML-pagina’s op toegankelijkheid
De HTML-pagina’s in deze map moet je nu afzonderlijk beoordelen op toegankelijkheid. Dit kun je deels automatisch doen met tools.
Een tool is altijd een hulpmiddel. En dat kan heel handig zijn en een goed startpunt. Toch moet je ook handmatig testen op de succescriteria van WCAG 2.1. Afhankelijk van waaraan je wilt of moet voldoen kies je voor niveau A of niveau AA.
Tools en ontwikkelingen
Er zijn tools in ontwikkeling. Mocht je horen over nieuwe tools, deel deze met ons! Bij nieuwe ontwikkelingen passen we dit artikel aan.
EPUB-checker
Het Daisy Consortium gaat een open source EPUB-checker ontwikkelen die de toegankelijkheid van de verschillende HTML-pagina’s in een EPUB onderzoekt. Dit kan een handig hulpmiddel zijn.
EPUBTest
Mocht je ‘EPUBTest‘ willen gebruiken, dan is het goed om te weten wat deze tool wel en niet doet. EPUBTest kijkt alleen of de container van de EPUB voldoet aan de hiervoor geldende specificatie. De bestanden in die container en de toegankelijkheid ervan worden dus niet getest.
Meer informatie
- EPUB voor toegankelijke documenten: een alternatief voor pdf?
In dit artikel leggen we uit wat een EPUB is en wat de voordelen zijn.
Geef een antwoord