-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Accessibility conformance commitment level #10348
Comments
Hi @mmikitka, If we're falling short on any areas of compliance, we certainly want to hear about them. Can you highlight the problem areas you're running into? |
Yeah, I'd love to work on any specific areas where Foundation isn't meeting AA requirements. Please create issues for anything you notice. |
I appreciate the quick response and enthusiasm. It seems as though the current approach to accessibility conformance testing is ad-hoc: if you stumble across something, then log it. However, I am proposing a more controlled approach, inspired by the WCAG Evaluation Methodology, to (a) discover non-conformance at a intra-component and inter-component level, (b) regression tests, cognizant of the need for manual and automated tests (some Sufficient Techniques require manual intervention), and (c) a reporting process, ideally by release (e.g., obtain an accessibility conformance report of all components in the 6.3 release) I can help with the design of such a process, and possibly the implementation. |
@mmikitka We would definately like to improve things with here with your help. |
@brettsmason Might you be able to comment specifically on the high-level plan that I suggested? Once a high-level plan is clarified and there is buy-in from all levels of the organization, the details will follow. Regards |
Hi @mmikitka, While I feel like an official commitment can only be made by Zurb, I guess @kball would agree that we are currently already aiming for improving accessibility of Foundation (at least on the long run as there are not many contributors taking care of this topic) and having a commitment (and later on maybe even some kind of certification) would be an improvement for this goal. The methology you purposed makes sense for me. Of course having an initial, complete list of all issues we have with accessibility will be the hardest part. Once this is done, I think a lot of stuff could be included in the automated unit tests (which is already the case for a lot of things like focus movement or usage of ARIA-attributes). Having manual tests on a regular base would be a good thing to add to the "pre-release" task list to catch any other problems that evolved during the development. |
How do we plan to improve a11y? We can at least test with axe, pa11y/koa11y, sonarwhal, Chrome Dev Tools and so on. |
I'm going to close this, as it's not really a bug. However, we should definitely be strict about WCAG 2.0 AA standards in v7. |
I am working on some sites for a public institution which must satisfy WCAG 2.0 AA, and I am wondering whether the Foundation community would consider striving for a minimum WCAG 2.0 conformance level for all components, and publish WCAG 2.0 conformance test results based on the WCAG Evaluation Methodology.
It seems as though accessibility-related legislation is making greater demands on public and private institutions, and striving for conformance now may pay-off in the future when accessibility conformance demand is greater. And, aside from legislation, attention to accessibility concerns can improve the overall usability of Foundation components from a UI perspective and a data consumer perspective (data enrichment, in the form of semantics, is co-evolving with the accessibility movement).
I only came across one UI component framework with a scope comparable to Foundation and Bootstrap, and a firm commitment to WCAG 2.0 conformance: WET-BOEW is committed to WCAG 2.0 AA. However, I believe that WET-BOEW is lacking in the following areas relative to Foundation (Note: I prefer Foundation over Bootstrap):
Benefits of Foundation over WET-BOEW
However, the driving force towards WET-BOEW is a firm commitment to WCAG 2.0 AA.
I have been using Foundation for five years, and I want to continue to use it, but the cost-benefit of a framework like WET-BOEW is lower in regions where accessibility demands are greater, and in my current case, is pushing us away from Foundation.
Thanks for considering.
The text was updated successfully, but these errors were encountered: