E-mail List Archives
Re: PDF Container tags
From: Jon Metz
Date: Sep 29, 2015 8:08AM
- Next message: Andrew Kirkpatrick: "Re: PDF Container tags"
- Previous message: Robert Fentress: "Re: I have a question on focus. Not Visual Focus"
- Next message in Thread: Andrew Kirkpatrick: "Re: PDF Container tags"
- Previous message in Thread: Moore,Michael (Accessibility) (HHSC): "Re: PDF Container tags"
- View all messages in this Thread
Hi Bevi,
Standard Grouping structure tags are not exposed to Assistive Technology
(AT), unless the user navigates the tag tree themselves. I'm writing
from my phone, so I can't view 32000 at the moment. Unfortunately I just
need to go by memory.
I *believe* these tags are intended for a "Strongly Structured" document,
that is, one that is nested using only H tags and subsequent tags.
Unfortunately (fortunately?) AT trends to have lackluster performance
dealing with Strongly Structured documents, so using Grouping tags becomes
optional, with the exception of the <Document> tag, which is required as
the root tag.
32000 does a rather poor job of explaining when to use them, and how. The
order in which they appear in the specification doesn't even help. I'll do
my best to recall their purpose though.
There can be only one <Document> tag, defined as the root. <Part> is used
to explain a segment of the overall document, such as an excerpt for a
book. There can be multiple <Part>s in a document, but if there's only one
<Part>, it's fairly superfluous. <Sect> tags can be nested within each
other, and typically note separating sections, such as Chapters or Asides.
<Div> tags can also be nested inside each other, and can be useful for
independent groups of content, such as address info. I rarely use these
though, as nesting structure too deeply can actually make it difficult for
screen readers to access the content.
A special kind of Grouping Structure tag, <TOC> contains a list of places
to find content in a document, and can only have other nested <TOC> and
<TOCI> tags. <TOCI> tags can have a <Lbl>, <Reference>, and <Link> tag
associated with them. Note that using <Lbl> outside an <L> tag might
generate a false error in PAC 2.
Now, the following is just my opinion. I prefer to use Grouping tags in my
documents for a few different reasons: First, to improve semantics when
submitting to Fed clients who might have Acrobat Pro who are disabled. In
my opinion, they provide a better idea about the structure of the Document. I
also tend to give Grouping tags a Title, so I can identify their purpose in
the document.
Further, it can be extremely useful when marking up a longer document
(especially PowerPoint conversions) in order to differentiate the
separate components of the file.
Finally, it can be useful when there's significant changes or errors to
only one part of the Document and I need to extract corrupt sections or
replace with new iterations without retagging the entire thing. For
example, there are times when there's a significant error in the document
and indeed to break out sections to find where the troubled page is. I just
break a section at a time until I find the culprit.
In the end, it's really for the remediator and not the end user, although
it can make it easier for other purposes later, such as using a third party
app to map to HTML or even reflow the document, which can sort of be seen
in use via the free Callas PDFgoHTML plug-in.
Hope this helps.
Jon
On Tuesday, September 29, 2015, Moore,Michael (Accessibility) (HHSC) <
<EMAIL REMOVED>
<javascript:_e(%7B%7D,'cvml',' <EMAIL REMOVED> ');>> wrote:
> <bevi>
> But to clarify my earlier question:
> Do these various container tags -- <DOCUMENT>, <PART>, <ART>, <SECT>, and
> <DIV> -- have any effect on screen readers and other AT?
> </bevi>
>
> These tags do not have any impact on any AT that I have tested with (JAWS,
> Window Eyes, NVDA, ZoomText, Magic, Dragon, or VoiceOver for either OSX or
> iOS). I have found them useful when remediating document because they allow
> me to work on logical chunks in the tag tree. If you split a document
> Acrobat Pro will place each split section into a <PART> which makes it easy
> to work on a page at a time when you stitch things back together.
>
> Mike Moore
> Accessibility Coordinator
> Texas Health and Human Services Commission
> Civil Rights Office
> (512) 438-3431 (Office)
>
>
- Next message: Andrew Kirkpatrick: "Re: PDF Container tags"
- Previous message: Robert Fentress: "Re: I have a question on focus. Not Visual Focus"
- Next message in Thread: Andrew Kirkpatrick: "Re: PDF Container tags"
- Previous message in Thread: Moore,Michael (Accessibility) (HHSC): "Re: PDF Container tags"
- View all messages in this Thread