dotCMS provides a Java implementation of Achecker. AChecker is a PHP open source Web accessibility evaluation tool used to review the accessibility of Web pages based on a variety international accessibility guidelines. This implementation is available in the WYSIWYG and can be run as part of the content editing process.
This is an Enterprise Feature only, you can request a trial license to try this new feature.
When editing or creating content, click on the Accessibility Checkmark to run the checker. This will produce a report of all accessibility problems for your selected guidelines. The report identifies 3 types of problems
- Known problems: These are problems that have been identified with certainty as accessibility barriers. You must modify your page to fix these problems;
- Likely problems: These are problems that have been identified as probable barriers, but require a human to make a decision. You will likely need to modify your page to fix these problems;
- Potential problems: These are problems that AChecker cannot identify, that require a human decision. You may have to modify your page for these problems, but in many cases you will just need to confirm that the problem described is not present. (*)
The following guidelines are provided and can be selected by clicking on the Accessibility Checkmark --> Guidelines.
- WCAG1-A, WCAG1-AA, WCAG1-AAA
- WCAG2-A, WCAG2-AA, WCAG2-AAA
(*) Source: AChecker's documentation