WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Asking for views on using h1-h6 heading markup inside data tables


From: Jim Allan
Date: Aug 30, 2017 8:59AM

Apart from the heading navigation...
What are your thoughts on the tabindex=0 on the table row. You can tab into
the table. It reads the entire header row with no indication that you are
in a table or that these words are separate column headers. When you tab
again, the entire next row is spoken with no indication that you are in a
table, or a row, or a cell, or that it is speaking 4 different cells as 1
text stream. While interesting that the screen reader would do that, the
information was not that useful all strung together. Additionally, in the
second table the heading was not spoken.

On Wed, Aug 30, 2017 at 9:35 AM, KellyFord < <EMAIL REMOVED> > wrote:

> Strictly from the screen reader usability side, in your example, the
> headings make the page more usable in my view. In my experience more
> screen reader users know about heading navigation versus the commands to
> navigate through a table with different table navigation commands.
> I'd also ask though about something you mentioned on the page about the
> services themselves being available as another cell with text that isn't
> reported as a link. Your page says about this:
> There is actually a link to the respective service in the last column (not
> reproduced here) which can be triggered
> using ENTER (but is not announced as link).
> In my experience, many screen reader users won't know they can press enter
> here without an actionable role being communicated i.e. link.
> Kelly
> -----Original Message-----
> From: WebAIM-Forum [mailto: <EMAIL REMOVED> ] On
> Behalf Of Detlev Fischer
> Sent: Wednesday, August 30, 2017 8:14 AM
> Subject: [WebAIM] Asking for views on using h1-h6 heading markup inside
> data tables
> In the context of the test of a public services portal that lists many
> services in a data table, the question came up whether it adds or takes
> away from screen reader accessibility when the names of the services in
> cells are marked up with headings mark-up (in addition to the column header
> markup). Would that just create confusion, or afford quicker access for
> screen reader users calling up a list of headings or using headings
> shortcuts rather than table navigation?
> I have creatred a page that has a simplified example, the first version
> without heading markup and th esecond with h3 headings for the service
> names in the first column:
> http://www.3needs.org/en/testing/code/headings-in-tables.html
> I would be interested both in your views regarding practical screen reader
> usability and regarding WCAG 2.0 conformance.
> Best,
> Detlev
> --
> Detlev Fischer
> testkreis c/o feld.wald.wiese
> Thedestr. 2, 22767 Hamburg
> Mobil +49 (0)157 57 57 57 45
> Fax +49 (0)40 439 10 68-5
> http://www.testkreis.de
> Beratung, Tests und Schulungen für barrierefreie Websites
> > > at http://webaim.org/discussion/archives
> >
> > > > >

Jim Allan, Accessibility Coordinator
Texas School for the Blind and Visually Impaired
1100 W. 45th St., Austin, Texas 78756
voice 512.206.9315 fax: 512.206.9452 http://www.tsbvi.edu/
"We shape our tools and thereafter our tools shape us." McLuhan, 1964