Accessibility of emojis for list bullets – potential issues

(Loaded 875 times)

Sometimes they can be a huge burden and sometimes just a small annoyance. A quick reflection on what to think before using…

Sometimes we want to make our (social media) posts to stand out. Well, I guess that on some social media we want the posts to be noticed as much as possible. And when authoring tools don’t allow formatting, then we can quickly reach out to other characters and emojis to make things more visual.

With that we can cause a lot of noise for people using screen-readers or refreshable braille displays. Especially if we don’t consider what are the built-in alternative texts for the emojis that we use.

Demo video with a screen reader (NVDA)

I often suggest people should take it easy on emojis when I provide accessibility trainings and courses, and to save some time I made a simple video (and manually added captions as even speaker view just shows graphical emojis and not their text) that I can use to demonstrate potential problems with using emojis to make list bullets;

The main point of the demo – emoji like 👉🏽 is announced as “backhand index pointing right: medium skin tone” – waaaay too noisy and disrespectful for people depending on screen-readers or refreshing braille displays.

Compromise solution

I get it – some will argue that using old school bullet points can’t make their posts stand out and will insist on using emojis. So what to do?

Make sure you use emojis that are not “too noisy” is my recommendation.

But where to check how noisy they are?

Well, it turns out that different screen readers (may) provide different text descriptions for same emoji. That is another downside of using emojis like this, as we can’t really know if they will be consistently announced.

Thanks to Steve Faulkner – we can check the emoji descriptions for JAWS and NVDA (opens in new window), but I am still trying to find VoiceOver and TalkBack ones somewhere (please let me know if you have them).

So – my compromise solution is to check if emoji you like is not too long (prefer single word) and check with multiple screen readers (to be aware of any inconsistencies).

If that is too much work – just use (unicode bullet, opens in new window).

    Author: Bogdan Cerovac

    I am IAAP certified Web Accessibility Specialist (from 2020) and was Google certified Mobile Web Specialist.

    Work as digital agency co-owner web developer and accessibility lead.

    Sole entrepreneur behind IDEA-lab Cerovac (Inclusion, Diversity, Equity and Accessibility lab) after work. Check out my Accessibility Services if you want me to help your with digital accessibility.

    Also head of the expert council at Institute for Digital Accessibility A11Y.si (in Slovenian).

    Living and working in Norway (🇳🇴), originally from Slovenia (🇸🇮), loves exploring the globe (🌐).

    Nurturing the web from 1999, this blog from 2019.

    More about me and how to contact me: