WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Tagging Form Fields in PDF?

for

From: chagnon@pubcom.com
Date: Jan 22, 2020 6:05PM


Agree with Duff's comments and adding more.

It's not difficult to tag the form fields, just one click and then step through the prompts. See Adobe's training seminars for accessible forms by Rob Haverty at https://adobe.lookbookhq.com/acrobataccessibility/accessible-pdf-forms View time stamp 38:30 in Rob's video.

One other benefit to tagging (and correctly ordering) the <Form> tags is that they can be woven into the instruction text and text labels so that screen reader users get a better experience and don't mistakenly skip over important instructional text. (See time stamp 42:00)

The final tag structure should be something like this:
<P>
First Name (this is the visible text label)
<Form>
Name-OBJR

The <Form> tag is nested inside the <P> that also holds the visible label.

Hope this helps,
—Bevi
— — —
Bevi Chagnon, founder/CEO | <EMAIL REMOVED>
— — —
PubCom: Technologists for Accessible Design + Publishing
consulting • training • development • design • sec. 508 services
Upcoming classes at www.PubCom.com/classes
— — —
Latest blog-newsletter – Accessibility Tips at www.PubCom.com/blog

-----Original Message-----
From: WebAIM-Forum < <EMAIL REMOVED> > On Behalf Of Duff Johnson
Sent: Wednesday, January 22, 2020 2:29 PM
To: WebAIM Discussion List < <EMAIL REMOVED> >
Subject: Re: [WebAIM] Tagging Form Fields in PDF?

The answer is: "context".

Sure, a list of form field controls may work for relatively simple forms… but grouping, sequence, labeling and general context is (at best) risked or lost entirely.

Also, your chosen screen-reader might be smart enough to present untagged fields in a useful manner, but other AT technology may depend on the tags themselves to (for example) highlight a field's label alongside the field. Screen-readers are only one type of AT.

Duff.

> On Jan 22, 2020, at 14:16, Joseph Sherman < <EMAIL REMOVED> > wrote:
>
> Hi all. I have a question from one of my colleagues I could not answer. What is the practical impact of not tagging form fields? I know it must be done for the specifications and the error checkers, and how to do it. I always take the time to tag them, but we have forms where everything is tagged properly except the form fields.
>
> Without tagging the form fields it works perfectly with the keyboard and in JAWS and NVDA, both with the Tab and Arrow keys. I can even bring up a list of form controls in JAWS.
>
> What benefit does the user get from spending time tagging a hundred form fields? I need to give a better answer than "It's the specification".
>
> Thanks.
>
> Joseph
>
> > > archives at http://webaim.org/discussion/archives
>