On this page

Twitter Alt Text Badge
Summary
We designed and evaluated an alt text badge which 1) indicated whether an image has alt text; and 2) exposed the alt text visually in modal
Role:
Accessibility designer and researcher
Problem
Only 0.06% of images on Twitter have image descriptions (or alt text) and are accessible to screen reader users. Adoption rates are low due to general awareness of alt text
Further, some Low Vision users use screen magnifiers and benefit from visual alt text
Objectives
- Increase alt text adoption by exposing it to non-screen reader users
- Support users who only want to retweet content that has alt text
- Determine if our solution is easy to use and understand
Solution
An alt text badge, which marks which images have alt text and provides users with an option to show alt text visually


Design Process
- We usability tested an early prototype created by one of the team’s engineers
- With feedback from 5 participants, we designed how the badge would look and function on Figma, using Twitter’s design system
- I partnered with our team’s content designer to make sure language was clear, concise, and accessible
Usability Testing
Recruiting
We used usertesting.com to source 5 participants, 18+, with an even balance of gender identities, who had experience using Twitter and a range of experience using alt text on Twitter (from having experience with alt text to no experience)
Procedure
We showed participants an early prototype on Twitter, designed my my team’s engineers, by adding them to the allow list. We showed them a tweet of an image with alt text that displayed the badge.

Tasks
- Read alt text for an image without using a screen reader
- Close the alt text badge modal
Key Questions
- How do you think you could expose the alt text here?
- What do you think you can do with this modal?
- How did that go for you? What do you think about exposing alt text to all users?
- How did that go for you [closing the modal]? Did you have any issues?
Design Feedback
Key Takeaways
- When tasked with exposing alt text, the majority of (4/5) participants knew to click on the alt badge without help
- All participants (5/5) noted that the alt badge was small and hidden
- All participants (5/5) knew how to close the alt badge modal using the “Dismiss” button
- All participants (5/5) preferred “image description” over “alt text” because it was easier to understand
Design Recommendations
- Keep the alt badge as-is, in pill form, to avoid covering more of the media
- Use a “Dismiss” button, instead of an “X”, for clarity
- Apply Twitter’s design system to make sure the UI is consistent with design standards
Figma Prototype
iOS


Android


Web


Outcome
Moving the Needle
As of June 2022, Twitter has gone from .06% before launch to 1.3% in alt text usage post launch on the platform. A small step but the needle is moving!
Press
TechCrunch
The Verge (during testing)
The Verge (after launch)
Can I Play with That?
Mashable
Twitter is finally allowing us to see if other people’s images have alt text! #DisabilityTwitter @TwitterA11y
@the_tattooedjew
What’s more important than a Twitter ‘edit’ button? Accessible posts. Alt text. Don’t tweet without it.
@lindseyjfine
I can natively see alt text in the app now. Way to go, @TwitterA11y (and whoever else was involved)
@lrthreads