PA11Y Integration

Component ID

2145131

Component name

PA11Y Integration

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

817

Component created

Component changed

Component body

Overview

The PA11Y Integration module acts as a client for a PA11Y webservice.

A pa11y-webservice provides scheduled accessibility reports for multiple URLs. It runs pa11y on a list of URLs, which you can update and query the results of via a JSON web-service.

pa11y itself is an automated accessibility testing tool, which runs HTML CodeSniffer from the command line for programmatic accessibility reporting.

See https://github.com/nature/pa11y for further information about PA11Y

Features

This module at the moment can submit all your published content to a PA11Y webservice at the click of a button, and provides a full overview report of the results.

Failed submissions can be rerun individually from the reporting page.

Requirements

Requires a PA11Y webservice to be available. See https://github.com/nature/pa11y-webservice/

Known problems

The webservice seems to have issues accepting large number of submissions at once.

To mitigate this all failed tests on the reporting page have a Run this test option which runs each test individually.

Credits

Current maintainers:
* Michel Vloon (michel_v) - https://drupal.org/user/412695

This project has been sponsored by:
* Nomensa Ltd
Humanising Technology. Visit http://www.nomensa.com for more information.