Clap Money by Leo Yockey

An interactive look at unicode characters and digital accessibility

Add an Emoji to the End of Every Word

0/205 Tweet

Emojis and Digital Accessibility (A11y)

screenshot of tweet that reads, 'I am so ready to go home', with a clapping-hands emoji in betwwen each word. The identity of the tweeter has been concealed for privacy Emojis have become a fun way to communicate. They are a great way to convey text and tone. The clapping-hands emoji in between each word has always been my favorite way to show exasperation.

The Problem

The problem is that emojis can make content difficult to parse when using assistive technology (AT) such as a screenreader.   Most people who use screenreaders have reported some sort of disability (click here for an annual report on screenreader usage); it's important they aren't forgotten.   Let's see how unedited emojis sound to a screenreader.

0/205
Tweet

Emojis rendered properly

Frontend developers interested in a11y may have seen code examples that take advantage of the role and aria-label attributes available to an element, as well as the unicode for the emoji:

Remember, an accessible website might not be usable for people with disbilities. The word "image" will be appended to the end of your label. Unlike our eyes, ATs has no way of knowing which characters should be read and which our decorative, so it reads them all. It would still be difficult to read an entire sentence.


No emojis

Like all important information, it's best to remove emojis so that the substance of your text can be understood clearly to all readers.

Moderation is key

People both with and without disabilities use emojis as a fun form of communication. They're not going away, nor should they! It's important that we as developers take on the burden of ensuring that our content is readable and meaningful to the entirety of its audience. Maybe we can avoid all tweets like this in the future: screenshot of tweet consisting of approximately 127 and 3 heart emojis, followed by #ThanksHealthHeroes. There is also an image feature the same hashtag in decorated font. The identity of the tweeter has been concealed for privacy