[wp-trac] [WordPress Trac] #36853: Safari and VoiceOver don't announce repeated, identical, aria live messages

WordPress Trac noreply at wordpress.org
Tue Apr 18 16:15:24 UTC 2017


#36853: Safari and VoiceOver don't announce repeated, identical, aria live messages
-------------------------------------+-------------------------------------
 Reporter:  afercia                  |       Owner:
     Type:  defect (bug)             |      Status:  reopened
 Priority:  normal                   |   Milestone:  4.7.5
Component:  General                  |     Version:  4.3
 Severity:  normal                   |  Resolution:
 Keywords:  has-screenshots has-     |     Focuses:  accessibility,
  patch                              |  javascript
-------------------------------------+-------------------------------------
Changes (by afercia):

 * keywords:  has-screenshots needs-patch => has-screenshots has-patch
 * milestone:  Future Release => 4.7.5


Comment:

 One possible way to fix this Safari+VoiceOver issue is appending a no-
 break space character `\u00A0` to a repeated string, this way the new
 message will be "different" and VoiceOver will announce it. I've tried
 also with other invisible characters, but the no-break space looked
 "safer" to me. Any thoughts welcome.

 The post Tags meta box is one place where testing this is very easy:
 - without the patch applied, click on "Choose from the most used tags"
 - then click on a few tags: VoiceOver will announce "Term added." just the
 first time
 - same when removing tags, clicking on the "X" close to the tag names

 With the patch applied:
 - repeat the steps above
 - VoiceOver will announce "Term added." and "Term removed." each time a
 tag gets added or removed

 [[Image(https://cldup.com/NNzLwjC9Hx.jpg)]]

 Would greatly appreciate any thoughts on the addition of the `\u00A0`
 character. If no objections, I'd like to propose to consider this for the
 4.7.5 release, as it's a long standing, annoying, bug for VoiceOver users.

--
Ticket URL: <https://core.trac.wordpress.org/ticket/36853#comment:10>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list