RE: GitHub issue on checkbox and radio button labels

Ø  If in that pattern the row header is the label for the check box then the label should be clickable to check the box, there’s nothing that prevents that from being possible in the code.

This might not always be the case – for example, what if the label was link that did something else and the user had to check the checkbox to check the item rather than performing an action on the link.  While I think we agree such as thing is bad/poor design it’s used commonly and would pass WCAG level AA IMO.

Jonathan

--
Jonathan Avila
Chief Accessibility Officer
SSB BART Group
jon.avila@ssbbartgroup.com<mailto:jon.avila@ssbbartgroup.com>

703-637-8957 (o)
Follow us: Facebook<http://www.facebook.com/#%21/ssbbartgroup> | Twitter<http://twitter.com/#%21/SSBBARTGroup> | LinkedIn<http://www.linkedin.com/company/355266?trk=tyah> | Blog<http://www.ssbbartgroup.com/blog> | Newsletter<http://eepurl.com/O5DP>

From: Paul Adam [mailto:paul.adam@deque.com]
Sent: Thursday, November 19, 2015 12:05 PM
To: Steve Faulkner
Cc: Andrew Kirkpatrick; WCAG
Subject: Re: GitHub issue on checkbox and radio button labels

If in that pattern the row header is the label for the check box then the label should be clickable to check the box, there’s nothing that prevents that from being possible in the code.

If there is no visible label then there is nothing to click but visible labels are required under labels and instructions.

[cid:image001.png@01D122E0.B2DCD290] Gmail example is different because if you clicked on the text it opens the email, there is no visible label for the checkbox. In my examples I’m referring to static text labels that are not links or buttons so they could easily be connected labels.

Paul J. Adam
Accessibility Evangelist
www.deque.com<http://www.deque.com>

On Nov 19, 2015, at 10:52 AM, Steve Faulkner <faulkner.steve@gmail.com<mailto:faulkner.steve@gmail.com>> wrote:


On 19 November 2015 at 16:36, Andrew Kirkpatrick <akirkpat@adobe.com<mailto:akirkpat@adobe.com>> wrote:
Any thoughts?

It is a common UI pattern in web applications to have checkboxes in a column of a data table, the visible label is provided as a column header, it is not always the case that a visable label presents itself in each row. (have a look at the gmail inbox view for example. )

--

Regards

SteveF
Current Standards Work @W3C<http://www.paciellogroup.com/blog/2015/03/current-standards-work-at-w3c/>

Received on Thursday, 19 November 2015 20:42:32 UTC