W3C home > Mailing lists > Public > public-comments-wcag20@w3.org > March 2013

Re: SCR18: Providing client-side validation and alert

From: Loretta Guarino Reid <lorettaguarino@google.com>
Date: Tue, 26 Mar 2013 16:58:28 -0700
Message-ID: <CAHu5OWbt8No9gVhsJ86yOqr_u5XgByBYzz4XGgXbGeaS3bFSvQ@mail.gmail.com>
To: Devarshi Pant <devarshipant@gmail.com>
Cc: "public-comments-wcag20@w3.org" <public-comments-wcag20@w3.org>
On Wed, Jun 27, 2012 at 9:53 AM, Devarshi Pant <devarshipant@gmail.com>wrote:

> SCR18: Providing client-side validation and alert. Refer to
> http://www.w3.org/TR/2012/NOTE-WCAG20-TECHS-20120103/SCR18
>
> Summary: I see a problem suggesting this technique as a sufficient
> technique for SC 3.3.1 when implemented on pages that have multiple
> mandatory form fields (Situation A), or follow Situation B. I have
> noticed when there are more than a certain number of form fields,
> client side validation is generally not helpful -- as a user must
> resubmit and then follow the pop up dialog route for every incorrectly
> filled field.
>
> Proposed Change: Make it an advisory technique that works under
> specific conditions, say when there are fewer than three (3) mandatory
> form fields on the page.
>
> - Devarshi
>
> ================================
Response from the Working Group
================================
Thank you for your comment.  The technique as it stands is still
sufficient, regardless of the number of times it is applied, because if it
is correctly applied for every form field, the success criterion will be
satisfied, no matter how many form fields there are.

Note that in the example, the field is validated as soon as it is
completed. It is not necessary to submit the form to validate the field.
However, missing required fields may not be caught until the form is
submitted.


Loretta Guarino Reid, WCAG WG Co-Chair
Gregg Vanderheiden, WCAG WG Co-Chair
Michael Cooper, WCAG WG Staff Contact


On behalf of the WCAG Working Group
Received on Tuesday, 26 March 2013 23:58:55 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 23:58:56 GMT