[buddypress-trac] [BuddyPress Trac] #7348: Accessibility: Group related form elements within fieldsets in Profile > Edit screen

buddypress-trac noreply at wordpress.org
Tue Nov 15 01:03:35 UTC 2016


#7348: Accessibility: Group related form elements within fieldsets in Profile >
Edit screen
------------------------------+-----------------------------
 Reporter:  mercime           |      Owner:
     Type:  enhancement       |     Status:  new
 Priority:  normal            |  Milestone:  Awaiting Review
Component:  Extended Profile  |    Version:
 Severity:  normal            |   Keywords:
------------------------------+-----------------------------
 Semantic grouping for related form elements is easier for screen readers
 to use especially where there are a number of form controls to deal with
 like in the Profile > Edit screen. The Fieldset and Legend provides a
 logical organization of the different but related form elements we have
 for each field.

 '''For the checkbox, radio button, and datebox fields''':
 @dcavins has already worked on surrounding these with fieldsets in #6678.
 However, we also need to add in the profile visibility settings as well as
 description in respective fieldsets. We will also bind the aforementioned
 to the respective form controls.

 '''For the select box, multi select box, text area, number, text box, and
 URL fields''':
 we will be surrounding all the relevant form controls including the
 description and profile visibility settings within fieldsets and bind the
 latter to the respective form controls.

 For this ticket, [http://www.w3.org/TR/WCAG20/#content-structure-
 separation-programmatic WCAG 2.0 Success Criteria 1.3.1] contains the
 following Techniques to address the issue:
 [http://www.w3.org/TR/2008/WD-WCAG20-TECHS-20080430/H71.html H71]:
 Providing a description for groups of form controls using fieldset and
 legend elements
 [http://www.w3.org/TR/2008/WD-WCAG20-TECHS-20080430/H82.html H82]:
 Grouping form controls with FIELDSET and LEGEND

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


More information about the buddypress-trac mailing list