![]() |
#1 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 477
Karma: 155086
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
[Editor Plugin] ACE by Daisy - EPUB Accessibility Checker
This plugin is a simple ACE (=Accessibility Checker for EPUB) wrapper.
Credits: This plugin is based on Doitsu's code for Sigil's ACE Plugin and EPUBCheck for calibre. The Config Menu is based on KindleUnpack's. Thanks to Kovid Goyal for providing the feature that made possible linked error messages. System requirements: You need to install ACE before you can run the plugin. Mininum calibre version: 2.0.0 (when the Editor was introduced). Ace installation:
Settings: You can change the settings on the 'Configure' dropdown menu beside the ACE icon on the Editor. The same menu is reachable via Preferences > Advanced > Plugins > Customize Plugin. Options:
Language: The default language for ACE is English. There are no other options available right now. As for the plugin itself, it is available* in several languages: de, et, es, eu, fr, hu, id, it, nl, pt_BR, ru, sv, and uk. *Some have partial translations. You can add a translation in your language via Transifex. You can see some instructions on how to do that here. Error handling: Spoiler:
License: GNU General Public License v3 (GPL-3) Screenshots attached. Version History Spoiler:
Last edited by thiago.eec; 01-04-2021 at 12:56 PM. Reason: Version 1.1.2 |
![]() |
![]() |
![]() |
#2 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 477
Karma: 155086
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
New Version - 0.2.0
Version 0.2.0 - 31 Dec 2018
- New GUI settings - Better error handling - Debug Mode Last edited by thiago.eec; 12-31-2018 at 07:43 AM. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 477
Karma: 155086
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
New Release
Version 0.3.0 - 08 Jan 2019
- Config Menu inside the Editor - Integration with Icon Themes - Update on translation mechanism - Mininum Calibre Version reduced to 2.0.0 - Minor fixes Last edited by thiago.eec; 02-20-2019 at 05:41 AM. |
![]() |
![]() |
![]() |
#4 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 477
Karma: 155086
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Version 1.0.0 - 18 Jan 2019
- Plugin redesigned - Now with a complete GUI interface integrated with calibre - Message list can be sorted by File, Severity or Error Message (click on the headers) - Clicking on an error message will take you to the correspondent line Special thanks to all the translators! ![]() Last edited by thiago.eec; 02-20-2019 at 05:41 AM. |
![]() |
![]() |
![]() |
#5 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 477
Karma: 155086
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Version 1.0.2 - 20 Fev 2019
- Update translations - Double-click a message to copy it to clipboard |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 477
Karma: 155086
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Version 1.0.3 - 22 Mar 2019
- Add Indonesian translation |
![]() |
![]() |
![]() |
#7 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 477
Karma: 155086
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Version 1.0.5 - 27 Apr 2019
- Add Dutch translation Last edited by thiago.eec; 04-28-2019 at 06:02 AM. |
![]() |
![]() |
![]() |
#8 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 477
Karma: 155086
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Version 1.0.7 - 10 Jun 2019
- Adjusted the code to use BS4 after calibre version 3.41.0 - Added new status message - Added Estonian translation |
![]() |
![]() |
![]() |
#9 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 477
Karma: 155086
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Version 1.0.8 - 12 Dec 2019
- Change colors for calibre Dark Mode - Add an option to choose the language for messages. Currently supported languages: ACE (en, es, fr, pt_BR) and AXE (de, en, es, fr, ja, nl, pt_BR). Default is 'en' for both. - Add missing severity type (critical) - Fix getrole() function to recognize multiple roles - Add a new option to split multiline errors - Fix entry on Editor's Plugins menu: it only allowed to change configuration, but not to run ACE - Update translations |
![]() |
![]() |
![]() |
#10 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 61,352
Karma: 84262512
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Aura H2O, PRS-650, PRS-T1, nook STR, iPad 4, iPhone SE 2020, PW3
|
What software supports these ePub 3 accessibility features? So any Readers?
|
![]() |
![]() |
![]() |
#11 | |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 477
Karma: 155086
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Quote:
Here you have a general review of some Readers regarding accessibility features. Accessibility is (or at least should be) a goal for the whole industry. EPUB provides the means, and we hope adoption will increase over time. ACE helps in the production of better books. That's the first step. |
|
![]() |
![]() |
![]() |
#12 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 477
Karma: 155086
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Version 1.1.0 - 19 Dec 2019
- Update code to support python 2/3 - Skip dark mode detection on old versions of calibre |
![]() |
![]() |
![]() |
#13 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 477
Karma: 155086
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Version 1.1.1 - 19 Ago 2020
- Update translations - Fix a bug in role detection that could cause plugin to crash, when using 'epub:type' without the equivalent ARIA role. - Linux: Fix a bug in opening report in web browser. |
![]() |
![]() |
![]() |
#14 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 477
Karma: 155086
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite
|
Version 1.1.2 - 04 Jan 2021
- Update translations - Python 3 compatibility bug fix |
![]() |
![]() |
![]() |
Tags |
accessibility, ace, daisy |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Plugin] ACE - DAISY EPUB Accessibility Checker wrapper | Doitsu | Plugins | 25 | 12-29-2020 05:12 PM |
[Plugin] Access-Aide - help improve epub accessibility | KevinH | Plugins | 31 | 11-27-2019 05:51 PM |
[Plugin] Proselint - English style checker | Doitsu | Plugins | 12 | 09-21-2019 06:03 PM |
URL Checker plugin | Doitsu | Plugins | 17 | 11-19-2017 10:39 AM |
Epub Revision - accessibility support | Nate the great | ePub | 1 | 02-23-2011 04:47 AM |