Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

Validating the EPUB package

Validation is very vital and should not be ignored. The pagina EPUB-Checker and the DAISY-ACE are open-source tools used in the validation of EPUB files.

Validating Using the  Pagina EPUB-Checker

OCF container structure, OPF and OPS mark-up, and internal reference consistency are checked using the tool.

To validate the Book+X.epub file:

  1. Launch the pagina EPUB-Checker
  2. Click on "Choose EPUB file" to open the explorer.                                                                                                                          Image Removed
  3. Navigate to the location on where you were working on template, and select the EPUB file that was generated by the eCanCrusher.          Image Removed
  4. Click "Open" to initiate the validation. Wait for the validation result.
  5. If the epub is not valid, the errors/warnings will be displayed with the location of the file generating the error specified.
  6. DELETE the EPUB file you validated and REPEAT the process from the STEP 4 after making the changes. Validate the EPUB iteratively until all issues have been resolved.
  7. If the EPUB is valid, this is the screen you expect to see:                            Image Removed

Validating Using the DAISY-ACE

Ace, the Accessibility Checker for EPUB, is a tool developed by the DAISY Consortium to assist with the evaluation of accessibility features of EPUB publications.

To check Book_X.epub with the DAISY ACE:

...

Run the command below. You can specify the directory for Ace to store its output with the --outdir option (which is the Ace_Report folder we created) 

Code Block
languagebash
themeDJango
titleitem-id
ace --outdir "Ace_Report" "Book_X.epub"

...

titleNote

...

You

...

Info
titleNote
  1. Ace outputs a human-readable report in HTML format, containing information about which automated tests failed, as well as extracted data visualizations, to highlight potential problem areas and to assist in manual checking.

...

can test the image descriptions using the NVDA software while using the VitalSource Bookshelf.

...

Go out and test with your users!