-
Notifications
You must be signed in to change notification settings - Fork 153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide standardized way to turn JSON export into VPAT/custom audit report/etc. #4398
Comments
This issue has been marked as ready for team triage; we will triage it in our weekly review and update the issue. Thank you for contributing to Accessibility Insights! |
Thanks for the feature request @mra11yx! As you mentioned, this is related to part 2 of #653 and after reviewing with the team it sounds like an interesting scenario. We would like to have a consensus within the community for the format for this file; do you have a sample or suggestion for how this should look like? 🙂 |
The team requires additional author feedback; please review their replies and update this issue accordingly. Thank you for contributing to Accessibility Insights! |
Hi @ferBonnin, I'm thinking something like this (could potentially be in a format other than JSON, but I'm using this for simplicity's sake):
|
This issue requires additional investigation by the Accessibility Insights team. When the issue is ready to be triaged again, we will update the issue with the investigation result and add "status: ready for triage". Thank you for contributing to Accessibility Insights! |
Would be really nice to be able to integrate it with this machine-readable accessibility compliance report format -https://github.com/GSA/open-product-accessibility-template |
Marking this as active since are starting the feature work. The JSON will follow a simple format with the WCAG number and the requirements under that WCAG. |
Is it possible to use the ID alone? OPAT is going with We've tried to align with the W3C's by listing an id & alt_id
In our catalog here: We've got some other datasets here that might be convenient to repurpose. Unfortunately, the W3C WAI does not yet provide a central list of JSON files that they are maintaining. Not yet in any case. That said, still useful to align with their practice. |
@mgifford yes, we can have the WCAG Number separated from the WCAG Name |
The team requires additional author feedback; please review their replies and update this issue accordingly. Thank you for contributing to Accessibility Insights! |
This new feature is now live in the latest version of Accessibility Insights for Web. Please let us know what you think! 🙂 |
This issue has been automatically marked as stale because it is marked as requiring author feedback but has not had any activity for 4 days. It will be closed if no further activity occurs within 3 days of this comment. Thank you for contributing to Accessibility Insights! |
@ferBonnin two observations:
Just remembered that you were hoping this would be a community contribution.. |
|
Is your feature request related to a problem? Please describe.
The JSON export feature is currently only designed to facilitate re-importing a test into Accessibility Insights, rather than to export a VPAT or an audit report that could be used for monitoring the test results of a product over time.
I'm spinning this ticket off of #653
Describe the desired outcome
I'd love to see Insights' export feature include a list/data set of each WCAG success criterion, with each test, and that test's pass/fail/untested state, tied to the relevant success criterion/a.
This would make it easier to use Insights for true audit work, as testers could evaluate web content and build out VPAT-esque documents—as well as generate some kind of evaluation score, if appropriate—without having to understand each success criterion in depth.
Note: Although I'm focusing on manual tests here, it would probably also make sense to have any exported WCAG data also include any automated test results. If a tester wanted to have separate manual and automated scores, they could run an automated scan separate from a manual assessment.
Example flow:
Describe alternatives you've considered
It's currently possible to load a .a11ywebassessment file into a webpage, parse it for passes, failures, and "not tested" values, map those to relevant WCAG success criterion/a, and output a file with the resulting data. However, this technique is brittle and will break if the structure of Insights' exported .a11ywebassessment files changes, or if tests are added, removed, or remapped to different WCAG success criteria.
Additional context
Certain auditing products sold by accessibility companies already provide features similar to this.
The text was updated successfully, but these errors were encountered: