WELCOME [ Log In · Register ]        SITE [ Search · Page Index · Recent Changes ]    RSS

Content/Structure Separation

Home > PDF/UA Home > Working Draft > Breadcrumb placeholder text

Reference WCAG 2.0 Guideline 1.3

Ensure that information, functionality, and structure can be separated from presentation.

1.3.1

Perceivable structures within the content can be programmatically determined.


Informative Text
Relevant definitions:
"programmatically determined means that the specific value can be determined in a
standard, machine or software readable form."
"Programmatically located means that the value can be found, though there may be multiple
possible values (for example, providing a dictionary definition for a word that has
multiple meanings). This term contrasts with programmatically determined, where the
specific value can be determined."
"structure = 1.he way the parts of an authored unit are organized in relation to each
other and; 2.he way a collection of authored units is organized in relation to a delivery
unit and; 3.he way a collection of delivery units is organized."
"Examples: 1. book is divided into chapters, paragraphs, lists, etc.
Chapter titles help the reader anticipate the meaning of the following paragraphs. Lists
clearly indicate separate, yet related ideas. All of these divisions help the reader
anticipate changes in context. 2.
bicycle
is divided into wheels and a frame. Further, a wheel is divided into a tire and a rim. In
an image of the bicycle, one group of circles and lines becomes "wheel" while another
group becomes "frame.""
"authored unit = Some set of material created as a single entity by an author. Examples
include a collection of markup, a style sheet, and a media resource, such as an image or
audio clip."
"delivery unit = A set of material transferred between two cooperating web programs as the
response to a single HTTP request."
Analysis:
As distinguished from "programmatically located," the definition of "programmatically
determined" conveys unambiguous specificity. Since this WCAG guideline applies the term
to "structures," the intent appears to be that assistive technology does not have to guess
about content structure, or use heuristics, but can obtain authoritative and precise
information about it. The example of a bicycle image suggests that even images can have a
structure with labeled parts. To require labeling of not only an image as a whole but
multiple parts of it, however, seems beyond normal expectations for accessible web
content, so that example may be misleading.
Note that the guideline uses the plural "structures" whereas only the singular
"structure" is defined. Should the guideline use the singular form instead?
Also note that the guideline does not explicitly refer to all structures within the
content. Does this mean that some, but not all, of the structures need to be determinable
in a programmatic manner?
The structure of content is often hierarchical in nature, e.g., chapters, sections, and
subsections of a book. Might PDF content also have a non-hierarchical structure? If so,
should that structure also be subject to this guideline?
To meet this guideline for PDF content, tagging seems necessary (not surprisingly).
Tagging marks parts of content with structural roles.
The
set of tags is organized in a hierarchical tree. This tree defines a logical reading
order for the document.
Knowledge of structure benefits both comprehension and navigation.
Comprehension of content is aided by an understanding of how different ideas are sequenced
and subordinated to one another. Navigation of content is facilitated by boundaries and
levels among parts of the document, enabling assistive technology to jump either to
particular parts or by particular increments.
Some structure may be arbitrary, but still necessary. For example, a sidebar may be
arbitrarily placed between two paragraphs in the tag tree.
If not placed somewhere, assistive technology may never find it.
Minimal tagging requirements might include the following points. All textual content must
be tagged. All significant, non-decorative, non-artifact images must be tagged. Word,
line, and paragraph terminating characters must be explicitly drawn. All headings and
subheadings must be tagged and numbered hierarchically. Long documents must have a table
of contents with hyperlinks into the body. The tag tree must be representable as wellformed
XML validated against a schema defined by the PDF/UA specification. Adobe Reader
implements an API for accessing the DOM of a tag tree, but presumably, other APIs for
determining structures programmatically could be developed by third parties.

1.3.2

When information is conveyed by color, the color can be programmatically determined or the information is also conveyed through another means that does not depend on the user's ability to differentiate colors.

Comments on the Reference (Success Criteria)

Accessibility Issue

If meaning depends on color (e.g. push the yellow button, or required steps are in red),
then users show cannot perceive color will not be able to understand the content.

PDF/UA Implications

  1. Review spec to identify where the color of content can be identified reliably. (I know
  2. that text color can be identified. Need to review other content.)
  3. Advise authors not to depend on color for meaning any place else?


Requirement(s)

Instruction to Authors

Informative Text

Either make sure that the assistive technology will be able to tell the color of content,
so that AT users can find out what color it is, or make sure that understanding the
content doesn't depend on perceiving the colors. Note that this success criterion does not
say that you shouldn't use color.

Reference WCAG 2.0 Guideline 1.3

Ensure that information, functionality, and structure can be separated from presentation.

1.3.3

Information that is conveyed by variations in presentation of text is also conveyed in text or the variations in presentation of text can be programmatically determined.

Comments on the Reference (Success Criteria)

Accessibility Issue

Information implied by variations in the font used, the font size used, styles such as

bold, italic, etc. may not be available to users with visual impairments, and this

information is critical to their understanding of the content.

PDF/UA Implications

Text presentation information can be obtained from the font used to display the text, or

from authoring conventions (like double-printing characters to make them bold, or by

underlining text explicitly).

1. Itemize font information that would be used to characterize text.

2. Make sure Tagged PDF spec indicates how to mark up text so that text style will be

available.

Adobe Reader exposes text information to assistive technology via accessibility APIs.

Getting this well-spec'd will help both ensuring the correctness of that implementation

and guiding authors on correct technique.


Requirement(s)

Instruction to Authors

Either author the content so that the information implied by the text formatting is

redundant, or make sure that assistive technology will be able to inform the user about

critical properties of the text presentation.

Reference WCAG 2.0 Guideline 1.3

Ensure that information, functionality, and structure can be separated from presentation.

1.3.4

Any information that is conveyed by color is visually evident when color is not available.

Reference WCAG 2.0 Guideline 1.3

Ensure that information, functionality, and structure can be separated from presentation.

1.3.5

When content is arranged in a sequence that affects its meaning, that sequence can be programmatically determined.

Reference WCAG 2.0 Guideline 1.3

Ensure that information, functionality, and structure can be separated from presentation.

1.3.6

Information required to understand and operate content does not rely on shape, size, visual location, or orientation of components.