[buddypress-trac] [BuddyPress Trac] #7271: Accessibility: Group radio buttons in fieldsets for Site creation

buddypress-trac noreply at wordpress.org
Wed Sep 28 20:07:47 UTC 2016


#7271: Accessibility: Group radio buttons in fieldsets for Site creation
-------------------------+-----------------------------
 Reporter:  mercime      |      Owner:
     Type:  enhancement  |     Status:  new
 Priority:  normal       |  Milestone:  Awaiting Review
Component:  Blogs        |    Version:
 Severity:  normal       |   Keywords:
-------------------------+-----------------------------
 For radio buttons related to creating a new site in the "Create a Site"
 and the "Register" templates, some screen reader users who tab through
 form controls will be confused as to what the "Yes" and "No" buttons are
 all about. The text, "Privacy: I would like my site to appear in search
 engines, and in public listings around this network", is not associated to
 a form control and thus not read aloud by the screen reader.

 To replicate: Close your eyes, open up a screen reader of choice, and tab
 through the form.

 Note: in one instance, I think I heard only the word 'privacy' while
 tabbing through the form: ".. Site title (required) edit has auto
 complete, Privacy, Yes radio button checked 1 of 2, No radio button
 unchecked ..." but could not replicate it. But even if by chance they hear
 "Privacy", screen reader users have no idea what kind or level of privacy
 we are referring to for the new site.

 To resolve this issue, we're surrounding the radio form controls for
 screens mentioned above with `fieldset`s and using the text for the
 `legend`. Ideally the `legend` should be shorter than the text we
 currently have because the legend will be read for each `radio` button. In
 this case though, clarity of information especially relating to privacy
 trumps the length.

--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/7271>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list