Kadence Theme not Accessibility Ready yet!
-
Hello,
I chose Kadence as it was advertised as accessibility ready & now, we are running into major accessibility challenges. The following are the accessibility problems.1. Broken skip link, with screen reader when skip link is activated the focus of the screen reader does not move to expected region on the page. It can be main region landmark or heading level1. The screen just scrolls visually. Keyboard focus must move to the element when skip link is triggered.
2. Back to scroll not working, similar issue mentioned above. Page just scrolls visually; focus do not move either to skip link or heading level1.
3. Tables are broken on mobile; tables are not responsive. This is due to using wordbreak as 100%.
4. The carousel of similar posts has next & previous buttons, these buttons are not keyboard focusable. Checking the code, the following is observed:
Pressing tab moves focus to the div that contains buttons as div is given tabindex=0. This is a failure of accessibility.
Both previous & next buttons are provided with tabindex=-1. They do not need tabindex as they are <button tags & are accessible by default. Please note that Native HTML elements are accessible to all assistive technologies.<div class=”tns-controls” aria-label=”Carousel Navigation” tabindex=”0″><button type=”button” data-controls=”prev” tabindex=”-1″ aria-controls=”tns1″>prev</button><button type=”button” data-controls=”next” tabindex=”-1″ aria-controls=”tns1″>next</button></div>
- The topic ‘Kadence Theme not Accessibility Ready yet!’ is closed to new replies.