WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: A case for artifacting bullets in unordered lists in PDFs

for

From: Olaf Drümmer
Date: Jul 23, 2013 3:34PM


Hi Andrew,

Am 23 Jul 2013 um 22:21 schrieb Andrew Kirkpatrick < <EMAIL REMOVED> >:

> [AWK] Lbl is optional, per the ISO 32000 and ISO 14289 specs.

they are only optional insofar as if there is no bullet character or other kind of label in the page content, then that's fine, and no Lbl has to be present in the tagging structure for the list. But if there is page content that would be considered a bullet character or other kind of label in front of a list item, then PDF/UA clearly mandates that - for labels in list items as much as any other content - the right tag shall be used - and that would be the Lbl tag. No exceptions.


> [AWK] …. As far as how the information is conveyed to AT if you use Lbl and Lbody, just Lbody, or even just put the text inside the LI directly - it is the same. The only difference with JAWS is that when you use Lbl the bullet is being read as if it is on its own line, which in my mind isn't a great way of announcing the bullet item.

The way you write a statement like this is possibly (as I might be reading too much into it) flawed in two ways:
- it silently equates AT to screenreaders
- it silently equates screenreaders to JAWS
[I do know that you are writing it this way with only the best intentions, but...]

This is a common source for a lot of misinformation and misjudgments. JAWS is just one implementation of one type of AT.

Just to give you an example why always pointing to screen readers for blind and low vision users is problematic:

Envision AT that helps a dyslexic user do two things:
- make reading easier (or possible at all)
- help improve reading skills
There are a couple of ways to do this, for example by enlarging the page view, centering the current content in the document window, highlighting every piece of the content let's say word by word, while dimming everything around it (to reduce distraction by immediate context), speak out loud the word, additionally provide an alternate rendition of the word in a special font, then go on to the next word, etc.. If a person with dyslexia (many of them young people still learning the written language, and some of them overcoming their problems over time by working and learning very hard) never encounters a list label, he/she will not become familiar with the concept of 'list item labels'. Not good.

I could think of various other types of AT where not getting list labels right is just not the right thing to do. If it's there and is content (as opposed to decoration or some pagination side effect not conveying any meaning) - tag it! When tagging, always use the right tag (from the set of standard tags in PDF 1.7)! Not more, not less. Skipping or mis-tagging is bad, even if some groups of users wouldn't mind. At least that's the message of PDF/UA.


Olaf