View Single Post
Old 02-09-2018, 03:39 PM   #1
Doitsu
Grand Sorcerer
Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.
 
Doitsu's Avatar
 
Posts: 5,737
Karma: 24031401
Join Date: Dec 2010
Device: Kindle PW2
[Plugin] ACE - DAISY EPUB Accessibility Checker wrapper

Updated: October 4, 2019
Current Version: "0.2.2"

This plugin is a simple DAISY ACE (=Accessibility Checker for EPUB) wrapper.

Credits: This plugin uses an epubcfi module originally written by Kovid Goyal, which was adapted for Sigil by KevinH.

System requirements:

This plugin requires Sigil 0.9.5 or higher. Obviously, you'll also need to install DAISY ACE. (Theoretically, the plugin should work on Macs, too, however, I couldn't get it to work on a Mac.)

Installation:

1. Visit the Inclusive Publishing website and follow the ACE installation instructions.

2. Select Manage Plugins from the Plugins menu and select Use Bundled Python, if it isn't already selected.

3. Click Add Plugin and select ACE_v0.2.2.zip. This will install the plugin, which you can select via Plugins > Validation > ACE.

If ACE doesn't crash, it'll display all messages in the validation panel and in the default browser.
If you don't want the plugin to display the results in a web browser change the following value in the ACE.json preferences file to false.

Code:
{
  "html_output": false
}
BTW, KevinH has created an accessibility plugin that'll automatically add recommended attributes to epub files. You can download it here.

Known Issues:

Since the developers apparently haven't implemented the July 2019 recommendations of the EPUB Type to ARIA Role Authoring Guide, ACE 1.1.1 might erroneously flag some tags that can't have ARIA roles attributes.

License: GNU General Public License v3 (GPL-3)
Attached Files
File Type: zip ACE_0.2.2.zip (13.8 KB, 2766 views)

Last edited by Doitsu; 10-04-2019 at 06:53 AM. Reason: New plugin version with minor updates attached
Doitsu is offline   Reply With Quote