Skip to content
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

WCAG 2.1 #49

Open
TanjaKleut opened this issue Oct 4, 2018 · 4 comments
Open

WCAG 2.1 #49

TanjaKleut opened this issue Oct 4, 2018 · 4 comments

Comments

@TanjaKleut
Copy link

Hello,

do you have plans to update Koa11y to WCAG 2.1?

Thanks a lot for this program :)
Tanja

@TheJaredWilcurt
Copy link
Member

I had a group of people meeting weekly to work on this, and with that many people we ended up planning a more robust, redesigned version for Koa11y 4. But that group disbanded a long time ago, and the redesign, although great in theory, is a lot of work for just me to do in practice. The underlying engine that Koa11y runs on is Pa11y. Koa11y 3 uses Pa11y 4 which only supports WCAG 2.0. For Koa11y to support WCAG 2.1 we would need to update to Pa11y 5, which is a lot more work than just bumping a version number in our dependencies. It's work we had intended to do in Koa11y 4, but again, it's a lot of work.

I'm in the process of working on a newer project, a lot of which is me solving architectural patterns for how to build desktop apps like this better/easier in the future. So perhaps once I get all the kinks worked out in that system I can come back to Koa11y with some more powerful tools that will help with the heavy lifting.

@TanjaKleut
Copy link
Author

Many thanks for your answer. I understand your reasons.
Nevertheless, I hope that the Koa11y project will continue because I think it is a good tool, but the risk is that it will become obsolete which is a pity for the work that was done until now.
Best regards,
Tanja

@hollsk
Copy link

hollsk commented Oct 4, 2018

Hey there! I just wanted to say that it's possible that you might get WCAG 2.1 rules without updating to Pa11y 5. ☺️

Pa11y Dashboard still relies on Pa11y 4, so although we're not actively adding new features to Pa11y 4, we are still maintaining it, and we don't have a date for when we'll stop doing that. The HTML_Codesniffer team are working on adding WCAG 2.1 to their rulesets, so once that's released, we can integrate it into Pa11y 5 and Pa11y 4 simultaneously, and then it'll be available to Koa11y on the 4.x branch. We don't yet know when that will be, though.

@vv-aaugustin
Copy link

Any updates on this being able to support WCAG 2.1 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants