WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Mismatch between PDF Object Properties Content Tag and Structure Tag

for

From: Jonathan Avila
Date: Jun 12, 2020 8:33AM


Hi Philip, thank you for your thoughts. In this case the document came from inDesign and the role mappings look fine. Most of the time when I have run into this issue it has impacted TalkBack on Android and VoiceOver on iOS - so you are correct that it tends to affect technology most that don't use the tags structure.

In this case I am having an issue with JAWS and NVDA with Adobe Reader -- so perhaps it's not this mismatch but something else wrong with my table. The table has correct row/colspan and equal number of cells, and correct markup. I did notice the table was missing a Bounding Box (BBox) array but adding one didn't seem to help. JAWS and NVDA totally skip over the table. There is no other attributes like a null actualText property or something like that either. Have you experience screen readers skipping over content such as tables completely? Any idea on what else like BBox or other attributes are required to be present in tags attributes?

Looking through the arrays such as "k" and "p" seem to be correct structures for the children and siblings. But any additional details on understanding these structures might be helpful if someone knows of a resource.

I peeked at the preflight PDF structure as well and it's hard to tell there exactly what might be wrong as reading the streams are something I am not an expert on.

Jonathan