In our recent blog post, "The Accessible PDF: Techniques for Creating a Document Everyone Can Use," we discussed the essential characteristics of an accessible PDF document:
- Proper Structure
- Readable and Searchable Text
- ALT Text
- Logical Navigation
- Color Contrast
- Document Properties & Metadata
When creating an interactive PDF form, these characteristics and three other features are required: tagged form fields, tooltips, and proper tab order.
Tagging Form Fields
Tagging form fields in PDFs is a crucial aspect of accessibility. Like in an HTML form, these tags provide essential context for screen readers, allowing them to identify the form fields accurately and allowing screen reader users to navigate and complete forms.
In the video below, you will learn about tagging form fields to add them to the Accessibility Tags Tree, which makes them easier for screen reader users to navigate and interact with.
Tooltips
A Tooltip is a brief, informative label that appears when you hover over a form field in a PDF. Tooltips are essential for accessibility because screen readers read them out to users.
To access the Tooltip field, right-click the form field and select "Properties."
Tooltip text must match visible text that functions as a label for the field.
Add "Required" at the beginning of the Tooltip text for required fields.
Proper Tab Order
Like an HTML form, tab order in a PDF form determines the sequence in which fields are selected when you press the Tab key. Typically, the tab order should follow the visual order, but this should always be verified, specifically if you manually add form field tags.
Of course, the easiest way to verify the tab order is correct is to save your PDF form document, reopen it in Adobe Acrobat, and tab through the form.
You can also check the tab order inside of Adobe Acrobat.
Click the funnel icon to the right of the Fields label to view the drop-down list.
From the drop-down list, choose "Show tab numbers."
You can then drag-n-drop any form field not in the correct sequential order.
Best Practices to Remember
As with any form, whether on the web, a Word document, or even a hard copy form, display instructions at the beginning of your form, not at the end.
These instructions should guide users through the form's completion, explaining how to use each field and control. Be sure to specify the required information and any specific formatting requirements or other relevant details. For example, Birth Date (MM / YYYY) *
The following Success Criteria apply to all PDF interactive forms:
- 1.3.1 Info and Relationships: Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text. (Level A)
- 1.3.5 Identify Input Purpose (Level AA)
- 2.4.6 Headings and Labels: Headings and labels describe topic or purpose. (Level AA)
- 3.3.2 Labels or Instructions: Labels or instructions are provided when content requires user input. (Level A)
- 4.1.2 Name, Role, Value: For all user interface components (including but not limited to: form elements, links, and components generated by scripts), the name and role can be programmatically determined; states, properties, and values that can be set by the user can be programmatically set; and notification of changes to these items is available to user agents, including assistive technologies. (Level A)
By ensuring your PDFs have the necessary accessibility characteristics and specific PDF form accessibility features and best practices, you will create an interactive PDF form that is accessible, easy to navigate, and usable for everyone, regardless of ability.
Resources
- How to make a fillable PDF
- The anatomy of accessible forms: Best practices
- Accessible PDF Forms Online – There’s a Catch
- PDF Accessibility Accessible Forms in Acrobat