@carnets2routards Thank you for pointing this out. We have WCAG 2.1 compatibility on our backlog, I am sure that we’ll have a look at these checkboxes as well!
Is there anything specific that we could do to help you out right now?
Regards,
Leon
Plugin Author
Aert
(@aahulsebos)
Hi @carnets2routards,
We’re working on a WCAG 2.1 update for this summer. Including the banner, policies, and wizard. We’ll take this into account. Thanks a lot!
regards Aert
Hi @leonwimmenhoeve and @aahulsebos !
Thanks for your reactivity! I’m fine with your plugin, had help already to set it right and everything is working perfectly.
Glad to know you’ll do something about accessibility. Waiting for it!
Best wishes
Please may I add my vote needing WCAG 2.1AA compatibility?
Unfortunately we deal with sites that absolutely require it, and this is now causing a serious problem 🙁
I don’t suppose there’s an ETA so that I can keep my clients informed?
Thanks Mathieu … but I already have 4.7.0
The issue does not appear to be CSS related (I HAVE modified the CSS). I don’t know enough about Themes to know for sure, but the errors being found do not appear to be Theme related.
The errors I’m seeing are related to this “Elements should not have tabindex greater than zero”
And the actual code is similar to the following:
<a aria-label="Preferences" href="#" class="cc-btn cc-save cc-show-settings" tabindex="6">Preferences</a>
But there are four errors in total, one each for the Preference, Accept All, Functional, and Cookie Policy links.
These issues are found with the Axe WCAG tool and fall under WCAG Best Practices, apparently: https://dequeuniversity.com/rules/axe/3.5/tabindex?application=AxeChrome
I have scanned using WAVE and it also find these same things.
Do I have to regenerate the cookie banner or something to trigger the code changes?
Or is the positive tabindex deliberate? After all, you want these buttons to be the “first” that are accessed, overriding anything else. Yet is is not Best Practice according to WCAG 🙁
I am not an expert in this field so please don’t take anything I’ve mentioned here as any form of complaint or criticism.
-
This reply was modified 5 years, 8 months ago by
farisr.
We’re currently testing with the tabindex 0. If you want you can test it yourself using this branch:
https://github.com/Really-Simple-Plugins/complianz-gdpr/tree/tabindex-to-0
If all tests are completed successfully, it will get merged in 4.7.2