GSA / openacr

OpenACR is a digital native Accessibility Conformance Report (ACR). The initial development is based on Section 508 requirements. The main goal is to be able to compare the accessibility claims of digital products and services. A structured, self-validated, machine-readable documentation will provide for this.
https://gsa.github.io/openacr/
Other
83 stars 18 forks source link

Add WCAG 2.2 and EN 301 549 data, update to VPAT 2.5, refactor Librarian #353

Closed patrickhlauke closed 6 months ago

patrickhlauke commented 8 months ago
patrickhlauke commented 8 months ago

Note that this may need more work in other parts of the project - I focused purely on the /catalog and related Librarian generation parts

thibaudcolas commented 8 months ago

For what it’s worth – I tried updating my report based on 2.4-edition-wcag-2.1-508-eu-en.yaml to the new 2.5 edition WCAG 2.2 here, it worked great 🌈. All I had to do was manually add the data for the additional SCs in my YAML report, then use the CLI with this PR to output Markdown and HTML. Thank you!

patrickhlauke commented 8 months ago

thanks for checking, @thibaudcolas - admittedly, I made this PR "cold" without actually trying it out. I do suspect this will require some work on related projects like https://github.com/GSA/openacr-editor

additionally, note that unfortunately for the EU standard, it seems there's only a PDF version officially available, so the alt_id references are made-up and don't actually point back to the relevant section in the PDF. not sure if these should therefore just be left blank, or changed to reference just the #page=... number for the PDF (as is the case in the official ITI VPAT when it comes to the EU links), or something else...

dmundra commented 6 months ago

@patrickhlauke I submitted a PR to these changes by forking your repo https://github.com/patrickhlauke/openacr/pull/1, it should fix the tests and make a few modifications.

patrickhlauke commented 6 months ago

@dmundra merged your PR into my branch, which I can see updated the PR here