16

NVDA reads native emoji shortcode twice

 3 years ago
source link: https://github.com/nolanlawson/emoji-picker-element/issues/8
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Owner

nolanlawson commented on Jun 25

For native (not custom) emoji, NVDA+Firefox reads the shortcode name twice when pressing up/down through search results. VoiceOver+Safari does not have this issue.

Not sure why; maybe it's the title? I don't plan on getting rid of the title, though.

t3chguy commented on Jul 22

It looks like it is because of your aria-label duplicating the title

It looks to read aria-label then title without a break and omit the text leaf (native emoji)

When I test by getting rid of the aria-label it reads the text leaf (NVDA's own description of that emoji) followed by the title

I'd argue the best description for screen reader users is the one that their AT gives them as this will be consistent between all the applications they use.

Owner

Author

nolanlawson commented on Jul 26

Yep, it seems to be because of the title. VoiceOver doesn't have the same issue, so they seem to have another implementation.

I can't think of a good solution that doesn't involve getting rid of the title. We can get rid of the title if we implement #1 though.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK