Accessibility Warning Showing on Field

Summary

This article provides information regarding accessibility warning messages you may receive for a particular field on your form. The message is presented in the Field Settings pane of the Form Editor. See screenshots at bottom for some examples.

Description

To ensure your form can be completed by all your visitors. it is important to try and limit your form to using fields that work for everyone. People who use assistive technology for example, may find some form fields have hard to navigate, or some fields are hard to understand when read back by a screen reader or voice recognition software.

If your forms must comply with accessibility guidelines like WCAG, section 508 or the ADA, then please be aware that some form fields with accessibility issues can’t be used. From Gravity Forms 2.5 onwards we present a warning message for the most common of those, and have listed some alternatives here.

Advice Regarding Specific Fields

Enhanced User Interface

The Enhanced User Interface is not accessible for screen reader users and people who cannot use a mouse because the field is removed from the tab order on the page.

Image Choice

A warning will be displayed in the Form Editor when Choice Label Visibility is marked as hidden.

Accessibility Warning | Image Choice Field

Multiselect

The Multiselect field is difficult for people using assistive technology like a screen reader or voice recognition software, as they are not able to properly select multiple options. The better choice is using checkboxes.

A warning will be displayed in the Form Editor when Field Label Visibility is marked as hidden.

Accessibility Warning | Multi Select Field

Google reCAPTCHA V2

The Google Support website has a page is dedicated to the accessibility of reCAPTCHA V2 through the use of an audio challenge. The can present other challenges for your visitors though.

Firstly, this is not an option for deafblind users. Secondly, reCAPTCHA only offers an English audio challenge and expects an English answer to it, which makes it harder for non-native English speakers to understand the challenge or increases the likelihood of typing the answer with a spelling mistake.

There is also a cognitive and cultural accessibility issue. Not everyone understands the visual challenges.

If you have a form that is vital for your visitor to fill out, don’t put the burden of proving they are human on them.

Gravity Forms introduced a reCAPTCHA Add-On in June 2021 that provided support for reCAPTCHA v3. With our reCAPTCHA Add-On, there is no need to add a CAPTCHA field to your form. The Google reCAPTCHA scripts are output on every page of your website. You can read more about our reCAPTCHA Add-On here.

Datepicker

The date field provides the option of displaying a datepicker, but note this datepicker is not keyboard or screen reader accessible at the moment. Therefore we provide an accessible alternative of having the date input fields be text only.

Hints on what the exact date format your field expects is given by placeholders and by additional text, connected to the input field with aria-describedby. Then the date format is announced and visible.

For more info, this external article has a good discussion of accessible datepickers.

Submit/Next Page Button

The presentation of the submit (and next page) buttons can be controlled by conditional logic.

Completely hiding the submit button can have a negative impact on the accessibility of a form.

Additionally, using an image for the submit button will also generate an accessibility warning due to their incompatibility with screen readers.

Accessibility Warning | Submit Button

Introduced In

These warning messages were added in Gravity Forms 2.5. The warning messages contain a link to this article.

Further Information

Refer to the Accessibility area of our documentation site for more helpful advice on improving your form’s accessibility.

Example Screenshots

These images show a few examples of the type of warning you may see.

Accessibility Warning | Post Tags
Accessibility Warning | CAPTCHA Field
Accessibility Warning | Multi Select Field