The role “none” was added to act as an alias for role=”presentation”, and both are the same and perform the same action. This was meant to provide clarity for those who were confused by the word “presentation.”
Current behavior
We use both
<div role="presentation">
and
<div role="none">
Expected behavior
We only use one. We have an eslint rule to avoid regressions.
Steps to reproduce
See https://www.digitala11y.com/none-role/
Current behavior
We use both
and
Expected behavior
We only use one. We have an eslint rule to avoid regressions.
I'm leaning on
role="none"
because:Context
https://html5accessibility.com/stuff/2021/04/12/short-note-on-role-none-or-presentation/