WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: Screenreader voicing of tables

for

Number of posts in this thread: 3 (In chronological order)

From: Langum, Michael J
Date: Fri, Aug 27 2010 12:06PM
Subject: Screenreader voicing of tables
No previous message | Next message →

Would our screenreader experts please explain how screen readers convey the column and row header information (when in Table mode).

I was told that using "scope" attributes, causes a screen reader to voice the value of the associated column-head (or row-head) cells as you move from one cell to an adjacent cell (horizontally or vertically. That is, if you move horizontally across a row, the value of the column head that changed will voiced before the value of the cell. If you move vertically up or down a column, the value of the row head that changed will be voiced before the value of the cell.

For complex tables using ID and Headers --
I was told that when using "id" and "headers" for complex tables, the screen reader will voice the value of all the cells associated in the headers attribute list. However, a complex table may have many combinations of associated header cells. Not all of these associations will change when you move from one cell to it's neighbor. If the screen reader voices the values of ALL associated headers, then there may be more information voiced than is needed.

Am I correct that the screen reader will voice the values of ALL associated headers, or just the ones that change?

-- Mike




From: Léonie Watson
Date: Tue, Aug 31 2010 2:33AM
Subject: Re: Screenreader voicing of tables
← Previous message | Next message →

"Would our screenreader experts please explain how screen readers convey the column and row header information (when in Table mode)."

The answer is with very little consistency. I'd been looking into this anyway, so it seemed like a good time to push this post live:
http://tink.co.uk/2010/08/screen-reader-support-for-html-tables/


Regards,
Léonie.

--
Nomensa - humanising technology

Léonie Watson | Director of Accessibility
t. +44 (0)117 929 7333


From: adam solomon
Date: Tue, Aug 31 2010 2:54AM
Subject: Re: Screenreader voicing of tables
← Previous message | No next message

This is the time to make a very important point after reading the previous
linked article about tables and screen readers:
Our job as developers is to support WCAG 2.0 or whatever standard there
might be. Our job is not to develop specifically for screen readers and
their various bugs and quirks. If you marked up a table according to WCAG 2
you shouldn't even have to check it with a screen reader. There would be no
end to that approach.

On Tue, Aug 31, 2010 at 11:32 AM, Léonie Watson < = EMAIL ADDRESS REMOVED = > wrote:

> "Would our screenreader experts please explain how screen readers convey
> the column and row header information (when in Table mode)."
>
> The answer is with very little consistency. I'd been looking into
> this anyway, so it seemed like a good time to push this post live:
> http://tink.co.uk/2010/08/screen-reader-support-for-html-tables/
>
>
> Regards,
> Léonie.
>
> --
> Nomensa - humanising technology
>
> Léonie Watson | Director of Accessibility
> t. +44 (0)117 929 7333
>
>
>