Validating PDF Accessibility Compliance: Difference between revisions

From Littledamien Wiki
Jump to navigation Jump to search
(Created page with "== Workflow == === Adobe Acrobat XI Pro === * '''Tools pane''' > '''Accessibility''' > '''Full Check''' * Make sure all options are checked. * Click '''Start Checking''' to...")
 
 
(2 intermediate revisions by the same user not shown)
Line 8: Line 8:
* View the report: '''Accessibility Checker''' pane
* View the report: '''Accessibility Checker''' pane


=== Form fields ===
=== PAC2 ===


==== tab order ====
PAC2 is an utility that checks accessibility against the [http://en.wikipedia.org/?title=PDF/UA PDF/UA standard], which is stricter than the standard used by the Adobe Acrobat XI accessibility checker.


Form field tab order must match the flow of the document: left to right, then top to bottom, with the exception of columns where it makes more sense to go from the top to the bottom of the leftmost column, then return to the top of the next column to the right.  
[http://www.access-for-all.ch/ch/pdf-werkstatt/pdf-accessibility-checker-pac/download-pac.html Download PAC2 here] or [http://www.access-for-all.ch/ch here].


* '''Tools pane''' > '''Forms''' > '''Edit''' > '''Fields tab'''
It's not a normal Windows installer. Instead it unzips a folder containing an .exe and .dlls. The program can be run from that directory.


==== alternate text ====
==== PAC2 errors and their fixes ====


Each form field must have alternate text that accurately describes the data to be collected by the field.  
Add errors with fixes here as they are encountered.


* '''Tools pane''' > '''Forms''' > '''Edit'''
===== PDF/UA identifier missing =====
* Form fields can be selected either in the document content area, or under the '''Fields tab'''.
* With a field selected: '''right click''' > '''Properties''' (Ctrl+i)
** '''Name''' is the label of the field. If a tooltip value is provided, this can be a code containing abbreviations, underscores and/or numbers that wouldn't necessarily make sense if it were read out loud. The Name field can contain spaces and special characters.
** '''Tooltip''', if provided, is the text that is read out loud for the form field. As such the tooltip value should be easily understood. If a tooltip value is not provided, a screen reader would typically fall back on the Name value.


=== PAC2 ===
* Create a file containing the required metadata. (`\\diskstation\development\gsg\compliance\pdfuaid.xmp` or [http://bygosh.com/files/pdfuaid.xmp])
* Append the metadata to the file with '''File''' > '''Properties''' > '''Description tab''' > '''Additional Metadata...''' > '''Advanced''' > '''Append'''


PAC2 is an utility that checks accessibility against the [http://en.wikipedia.org/?title=PDF/UA PDF/UA standard], which is stricter than the standard used by the Adobe Acrobat XI accessibility checker.
===== Font not embedded =====
 
[http://www.access-for-all.ch/ch/pdf-werkstatt/pdf-accessibility-checker-pac/download-pac.html Download PAC2 here] or [http://www.access-for-all.ch/ch here].


It's not a normal Windows installer. Instead it unzips a folder containing an .exe and .dlls. The program can be run from that directory.
Encountered this in a PDF document containing Chinese characters. Space characters seemed to cause this error.  


==== Fixes for PAC2 reported errors ====
Hard to track down because PAC2 only shows one instance of the missing font at a time, which requires editing & saving the PDF, re-running the check in PAC2 only to find the next instance of a space character.


TODO: fill this out.  
Source: [https://forums.adobe.com/thread/1294099 Please share your PDF/UA-compliance experience] (Acrobat Standards & Accessibility Forum)


== Resources ==
== Resources ==

Latest revision as of 23:44, 9 September 2014

Workflow[edit]

Adobe Acrobat XI Pro[edit]

  • Tools pane > Accessibility > Full Check
  • Make sure all options are checked.
  • Click Start Checking to generate a report.
  • View the report: Accessibility Checker pane

PAC2[edit]

PAC2 is an utility that checks accessibility against the PDF/UA standard, which is stricter than the standard used by the Adobe Acrobat XI accessibility checker.

Download PAC2 here or here.

It's not a normal Windows installer. Instead it unzips a folder containing an .exe and .dlls. The program can be run from that directory.

PAC2 errors and their fixes[edit]

Add errors with fixes here as they are encountered.

PDF/UA identifier missing[edit]
  • Create a file containing the required metadata. (\\diskstation\development\gsg\compliance\pdfuaid.xmp or [1])
  • Append the metadata to the file with File > Properties > Description tab > Additional Metadata... > Advanced > Append
Font not embedded[edit]

Encountered this in a PDF document containing Chinese characters. Space characters seemed to cause this error.

Hard to track down because PAC2 only shows one instance of the missing font at a time, which requires editing & saving the PDF, re-running the check in PAC2 only to find the next instance of a space character.

Source: Please share your PDF/UA-compliance experience (Acrobat Standards & Accessibility Forum)

Resources[edit]