WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: WCAG and role="presentation"

for

From: Lovely, Brian (CONT)
Date: Aug 23, 2017 6:54AM


I would call out a page for a table containing non-tabular data.

The role of presentation strips an element of its semantic meaning (essentially converting it to the equivalent of a non-semantic container like a div or span). The semantic meaning of elements is an important part of accessibility, particularly actionable elements. Use of the correct semantic element provides information about the type of information presented, and how the element can be successfully interacted with. I'm not always a "slippery slope" kind of guy, but once you start to erode the trust in the semantic information you present, the user really doesn't know what to expect and must take the extra time and energy to determine if elements are actually what they are presenting themselves to be, and if those elements actually behave as expected.