EPUB

General

The EPUB3 is one of the most accessible digital publishing formats. It is based on web technologies therefore, most of the accessibility guidelines and best practices of web development apply here too. This format is recommended for books, reference material, class handouts and other documents intended for reading-only.

Key tips

The EPUB format
Creation from an accessible document

The easiest way of creating an EPUB is from an accessible Word document and using the tool WordToEPUB by DAISY created by the DAISY Consortium. The main steps are:

  1. Start from an accessible Word document. To know more go to Accessible office documents.
  2. Use the WordToEPUB by DAISY.
  3. Use the advance option to:
    1. set the metadata,
    2. add extra content like maths formulas and
    3. Convert to PNG the images in incompatible formats. To know more go to: 3.1.2 Supported Media Types - EPUB3 specification.
Automated accessibility checking

A good starting point for assessing the accessibility of digital documents is the use of automated accessibility checking tools. This detects accessibility problems that can be checked programmatically, reducing the workload. Then, the user has to focus only on the accessibility issues that an automatic checker cannot find.
One free and open source tool that you can use is Ace by DAISY Consortium. There is a Ace FAQ page by DAISY Consortium where you may find instructions for installing and using it.

Manual accessibility checking
  • Tere is an introductory and non-complete list of manual checks to assure the accessibility of EPUB publications.
  • There is a cover page.
  • Table of content is accessible and users can use it to jump directly to specific sections and pages. More at: 3.4.1 Page navigation by W3C in the EPUB Accessibility 1.1 specification.
  • Review the metadata and assure that the information is accurate and correct in the file META-INF/metadata.xml.
  • Check that the logical reading order matches with the physical one.
  • Use keyboard-only to verify that it is possible to navigate through the whole document without the need of pointing devices.
  • The alternative texts of the non-textual elements accurately describe the information they contain.
  • Use assistive technology with the EPUB document to check that the information is properly displayed.
  • Check other accessibility issues to assure the HTML and CSS comply with Web Content Accessibility Guidelines (WCAG) 2.0. See: Web.

Resources