Values assigned to role="" are not valid ARIA roles.
ARIA roles enable assistive technologies to know the role of each element on the web page. If the role values are misspelled, not existing ARIA role values, or abstract roles, then the purpose of the element will not be communicated to users of assistive technologies.
Possible solutions:
Change role: If the element is actually acting as a slide in a slideshow, the group role might not be the best choice. You could change the role to tabpanel to make it clear that it is part of a slideshow.
I’m a bit confused because the code example is from the nestable slider (because it’s a splide__slide), which by default already contains role=“tabpanel”. How do I get it to change the role to group?
That’s odd. I have used an ACSS Frame for the slider, but since it does only the styling, it should not be an issue. I will also check if any scripts from my end might interfere.
Hi Jan,
Please insert the nestable slider (which is not from a frames template) somewhere and have a look at the attributes. If frames changes anything in any way, it is unfortunately out of our hands.