[wp-trac] [WordPress Trac] #31356: Compound settings confusing with screen readers (radio buttons)

WordPress Trac noreply at wordpress.org
Tue Feb 17 03:50:46 UTC 2015


#31356: Compound settings confusing with screen readers (radio buttons)
----------------------------+-----------------------------
 Reporter:  Cheffheid       |      Owner:
     Type:  enhancement     |     Status:  new
 Priority:  normal          |  Milestone:  Awaiting Review
Component:  Administration  |    Version:  4.1
 Severity:  normal          |   Keywords:
  Focuses:  accessibility   |
----------------------------+-----------------------------
 Similar to #31354, #31144 - but worth noting separately.

 As mentioned in #31144, the "main" label for radio buttons is never
 announced which is removing the context for them.

 Additional issues with this arise when the setting has a "Custom" option
 with an input field. When tabbing from the radio button to the "Custom"
 input field two things happen:

 - It will automatically set the radio button option to "Custom"
 - It announces the current value of said input field without further
 context. Ie. 'F j, Y'.

 The former is not a huge deal, because it automatically updates the input
 field for "Custom" to whatever the value of the previously selected radio
 button was.

 The latter is a bit odd and confusing if you have no further context as to
 why it's being announced or what it's announcing even means.

 Having the input field inactive/unfocusable unless "Custom" is selected
 would probably help with this and remove unnecessary focus on this field
 when it's ultimately unwanted.

 This applies to:

 '''On /wp-admin/options-general.php:'''
 - Date Format
 - Time Format

 '''On /wp-admin/options-permalink.php:'''
 - Main permalinks setting

 Here, too, additional input from accessibility and UI teams more than
 welcome.

--
Ticket URL: <https://core.trac.wordpress.org/ticket/31356>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list