Drupal knows what URLs are available, butter than anything else. We can rely on a sitemap.xml file to crawl a Drupal site, or crawl a site, but ultimately there may be pages which are missing.
It would be nice if we build in axe testing for both individual pages and all pages using Deque's axe. This could be available to the author after a pages is published, but also aggregated so that an administrator could review pages for the number and complexity of errors that are on the site.
It could also be that tools like Editoria11y catch errors that happen in CKEditor, but miss errors that happen when the page components are stitched together into the final product. Upgrades of modules/themes can also affect accessibility. This Previous/Next post does a good job illustrating how axe can be built into NightwatchJS.
Proposed wireframes from Funka study:
This would need to be stored in the DB. We'd also ideally be able to see accessibility over time, so historical information should be captured.
Active
10.0 ✨
Last updated
It affects the ability of people with disabilities or special needs (such as blindness or color-blindness) to use Drupal.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.