[Athen] NVDA, JAWS, and tables

Joseph Sherman Joseph.Sherman at cuny.edu
Fri Feb 14 06:21:52 PST 2020


My understanding is that if a table is not marked up with <th> then the screen reader uses some heuristics to guess if it is a layout table or data table. That is why you may get table announcements even without the <th>.


Joseph

From: athen-list <athen-list-bounces at mailman12.u.washington.edu> On Behalf Of Khoa Pham
Sent: Thursday, February 13, 2020 7:12 PM
To: Access Technology Higher Education Network <athen-list at u.washington.edu>
Subject: Re: [Athen] NVDA, JAWS, and tables

***ATTENTION: This email came from an external source. Do not open attachments or click on links from unknown senders or unexpected emails.***


Robert and Stephen, Thank you getting back to me. The thing is there will be times when it's a table without <th> and the screen reader would still announce that the user is in a table with so many rows and columns.

From: athen-list <athen-list-bounces at mailman12.u.washington.edu<mailto:athen-list-bounces at mailman12.u.washington.edu>> On Behalf Of Stephen (Alex) Marositz
Sent: Thursday, February 13, 2020 10:18 AM
To: Access Technology Higher Education Network <athen-list at u.washington.edu<mailto:athen-list at u.washington.edu>>
Subject: Re: [Athen] NVDA, JAWS, and tables

Hello Khoa

I think the problem is if the table is not marked up with <th> then the screen reader assumes it is a layout table, not a data table and will not allow the user to use standard table reading commands. I guess Layout tables were so common that screen reader manufacturers were kind of forced in to this approach even though it enables bad web design.

I hope this helps
Stephen Alex Marositz
ATI Coordinator
CSUDH
Ext 3077

From: athen-list <athen-list-bounces at mailman12.u.washington.edu<mailto:athen-list-bounces at mailman12.u.washington.edu>> On Behalf Of Khoa Pham
Sent: Wednesday, February 12, 2020 4:02 PM
To: Access Technology Higher Education Network <athen-list at u.washington.edu<mailto:athen-list at u.washington.edu>>
Subject: [Athen] NVDA, JAWS, and tables

Hi everyone,

Recently when I've used NVDA or JAWS to test a page, either on Canvas or OU Campus, I notice it does not detect or announce that I'm currently focusing on a table's contents. The table does not have the proper html mark-up such as <th> or caption. If it does then the screen reader recognizes the table and announces it. I've created my own table with no mark-up in both platform and came out with the same result.

Correct me if I'm wrong, but aren't screen readers supposed to announce when you're in table regardless if they are marked up with a table heard or not? I've made sure all my screen readers are up to date already. Thank you in advance for your input.

Khoa Pham

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman12.u.washington.edu/pipermail/athen-list/attachments/20200214/b3cfb06a/attachment.html>


More information about the athen-list mailing list