28-004 An annotation, other than of subtype Widget, does not have a Contents entry and does not have an alternative description (in the form of an Alt entry in the enclosing structure element).
An annotation other than Link, Widget or Popup has neither Contents nor an alternative description.
- Checkpoint
- 28: Annotations
- ISO 14289-1 (PDF/UA-1) clause
- 7.18.1-4
- Test type in the protocol
- Machine-testable
- Applies to
- A single object
- WCAG 2.x (AxisRemedy's informative mapping)
- 1.1.1 Non-text Content (level A); 4.1.2 Name, Role, Value (level A)
How AxisRemedy handles it
Tested by the app. AxisRemedy tests this condition itself. For each document it records passed, failed or not applicable, and for every failure the object and the page.
What the check covers
Tests every annotation except Link, Widget, Popup, TrapNet and PrinterMark. A non-blank /Contents, or a non-blank /Alt on the structure element that holds the annotation, satisfies it. Annotations that are hidden (Hidden or NoView flag) or lie entirely outside the page's crop box are not counted.
Repairs that target it
- File specifications get /F and /UF, annotations get a description, /AS leaves the layer settings, PrinterMark appearances become artifacts
Repairs are optional. The few that could change how a page looks, such as embedding a missing font, need your explicit consent.