[WordPress] 外掛分享: WCAG 2.0 form fields for Gravity Forms

首頁外掛目錄 › WCAG 2.0 form fields for Gravity Forms
WordPress 外掛 WCAG 2.0 form fields for Gravity Forms 的封面圖片
5,000+
安裝啟用
★★★★★
5/5 分(11 則評價)
2521 天前
最後更新
問題解決
WordPress 5.0+ v1.7.2 上架:2015-01-27

內容簡介

此外掛是 Gravity Forms 的附加元件。如果您還沒有擁有 Gravity Forms 授權,請 現在購買!(聯盟網路連結)

此外掛的功能是什麼?

將單選、勾選框和列表(重複)欄位套上 fieldset 標籤。
透過向頁面上顯示的訊息來改善表單驗證,以描述此頁面中有多少錯誤。此訊息包含有錯誤的表單欄位清單、錯誤的描述和欄位的連結。
為日期和網站欄位添加 aria-describedby 屬性,為使用螢幕閱讀器的使用者提供指定該欄位所需格式的清晰說明。
為未通過驗證的欄位添加 aria-describedby 屬性,為使用螢幕閱讀器的使用者提供欄位錯誤的明確說明。使用的描述為欄位的預設驗證訊息,或者如果設置了,則為欄位的驗證訊息。
禁用 Gravity Forms 配置的 tabindex,防止使用者能夠在欄位和頁面內連結之間進行 Tab 鍵切換。
更改表單內的連結,例如欄位描述或 HTML 欄位,以在新視窗中打開。對於螢幕閱讀器使用者,添加或附加顯示標題,顯示“此連結將在新視窗中打開”的訊息。
改進的檔案上傳欄位 - 使用 fieldset 標籤包裹,清楚地向螢幕閱讀器使用者顯示欄位是否設置了任何檔案大小或檔案類型限制。
改進的欄位說明 - 如果為欄位提供了說明,則使用 aria-describedby 屬性在描述欄位時使用該說明。

在 demo.itsupportguides.com/gravity-forms-wcag-20-form-fields 上查看此外掛的示範。

如何使用此外掛?

只需安裝和啟用此外掛 - 不需要任何配置。

有任何建議、意見或需求嗎?

請在支援選項卡上留下詳細訊息。

請告訴我您的想法

請花點時間回顧此外掛。您的反饋顯示 Gravity Forms 需要基於 WCAG 2.0 規範原生支援,並有助於我了解此外掛的價值。

請注意:

無障礙性是一個復雜的主題,有時關於如何實現無障礙網站會有不同的意見。製作無障礙表單更是難上加難,有很多不同的方法。如果您有建議、意見或需求,請在支援選項卡上留下詳細訊息。
此外掛不涵蓋其他無障礙性方面,例如內容順序、清晰的說明、顏色對比等方面。
您需要確保網站的佈景主題是無障礙的。

聲明

Gravity Forms 是 Rocketgenius 公司的商標。

本外掛程式“按原樣”提供,不提供任何形式的明示或默示擔保。作者不會對因使用或無法使用此外掛程式而產生的任何損害,包括但不限於直接、間接、特殊、意外或後果性損失負責。

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.7.2) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「WCAG 2.0 form fields for Gravity Forms」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

This plugin is an add-on for the Gravity Forms plugin. If you don’t yet own a license for Gravity Forms – buy one now! (affiliate link)

What does this plugin do?

Wraps radio, checkbox and list (repeater) fields in a fieldset.
Improves form validation by displaying an on-page message that describes how many errors there were in the page. The message contains a list of the form fields with the errors, a description of the error and a link to the field.
Adds aria-describedby attributes for date and website fields – providing clear instructions for screen reader users of what format is required for the field.
Adds aria-describedby attributes for fields that have failed validation – providing clear instructions for screen reader users of what the field error is. Description used is the default validation message for the field, or if set, the validation message for the field.
Disables the Gravity Forms configured tabindex – this stops users from being able to tab between fields and on-page links.
Changes links in the form body, such as field descriptions or HTML fields, so they open in a new window. A title is added or appended to any existing title for screen reader users which reads ‘this link will open in a new window’.
Improved file upload field – wrapped in field set, clearly identifies to screen reader users if any file size of file type restrictions have been set of the field.
Improved field instructions – if a description has been provided for the field, the field is ‘described by’ the description, using the aria-describedby attribute

See a demo of this plugin at demo.itsupportguides.com/gravity-forms-wcag-20-form-fields

How to I use the plugin?
Simply install and activate the plugin – no configuration required.
Have a suggestion, comment or request?
Please leave a detailed message on the support tab.
Let me know what you think
Please take the time to review the plugin. Your feedback shows the need for Gravity Forms to meet the WCAG 2.0 requirements natively, and will help me understand the value of this plugin.
Please note:

Accessibility is a complicated topic and sometimes there are different opinions on how to best achieve an accessible website. Accessible forms are even harder to achieve, with many different approaches. If you have a suggestion, comment or request please leave a detailed message on the support tab.
This plugin does not cover other aspects of accessibility, such as content order, clear instructions, colour contrast etc.
You will need to ensure that your websites theme is accessible.

Disclaimer
Gravity Forms is a trademark of Rocketgenius, Inc.
This plugins is provided “as is” without warranty of any kind, expressed or implied. The author shall not be liable for any damages, including but not limited to, direct, indirect, special, incidental or consequential damages or losses that occur out of the use or inability to use the plugin.

延伸相關外掛

文章
Filter
Mastodon