


The Alt Text Viewer
Designing a cross-platform system that allows low vision users to read an image’s alt text without activating a screen reader.
Platform: Desktop / iOS
Role: UX Researcher and UI Designer
Project Type: Social Media Feature Add-On, Vibe-Coded Google Chrome Extension
Industry: Accessibility, Social Media, AI
Tools: Figma, Claude, Zoom, Descript, Whimsical
Click the button below the image
to display its alt text


Alt Text

Background:
What is alt text?
Alternative (alt) text is a textual substitute for non-text content in web pages. - webaim.org
Read More About Alt Text
Alternative text serves several functions: Screen readers announce alternative text in place of images, helping users with visual or certain cognitive disabilities perceive the content and function of the images. If an image fails to load or the user has blocked images, the browser will present the alternative text visually in place of the image. Search engines use alternative text and factor it into their assessment of the page purpose and content.
About Blindness and Low Vision:
As said by one user during our usability study:
“Blind people are not a monolith. Everybody does things a little differently."

Only 15% of legally blind people are totally blind. That's 3 out of every 20.
Read More About Blindness and Low Vision
Blindness is a spectrum; people who have low vision have varying degrees of visual acuity. How they see at any given moment is influenced by the relative brightness of the world around them, time of day, room lighting, eye fatigue, and more.
About Accessibility in General:
Accessibility is the design of products, devices, services, vehicles, or environments to be usable by disabled people. Accessibility is also a cornerstone of great design.
Read More About Accessibility In General
There are a variety of reasons why accessibility is a deeply important consideration in digital design. For starters, it’s simply the right thing to do - it is a way to break a cycle of exclusionary practices towards people with disabilities and provide an experience that they can use. It’s also a tenet of good design. Design is fundamentally the practice of making the world a more friendly and usable place for all. All too often, sighted designers prioritize the visual world alone - focusing on pixel-perfect experiences but not necessarily creating accessible ones. These two things should go hand-in-hand. Lastly, there is a strong business case for Accessibility. According to The World Economic Forum, “By 2030 the global assistive technology market is expected to be worth $31.22 billion. 3.5 billion people will be using assistive products by 2050.”
High Fidelity Prototyping:
An A/B Test
The most significant changes made in our next prototype?
Large print text, a monochromatic high-contrast button, and a new "person" icon.
Like our first prototype, this one also is an A/B test - though we're testing different things. The two tasks that the users were asked to accomplish, though nearly identical, presented both: a way to compare how alt text was displayed and a springboard for a conversation around AI vs. Human generated content.
Which one would users prefer?
Version A?
A. Alt text overlayed on top of the image

Click the alt text button below to display its alt text

Version B?
B. Alt text displayed beneath the image

Click the alt text button below to display its alt text

There are pros and cons for each approach.
Displaying Alt Text on top of the image keeps the text within a predictable boundary, and introduces fewer variables as the text's container is defined by the dimensions of the image. However, in order to read the text, we would need to darken the image in a consistent way, rendering the image unviewable while the user is reading.
Displaying Alt Text below the image allows the user to read the text at the same time as they are viewing the image, which is a distinct difference. However, it may nudge the surrounding content around awkwardly to accommodate alt text of inconsistent lengths.
Usability Testing:
B as in Best

Key Findings:

We have a winner - Version B it is!

One Size doesn't fit all. But there are use cases for an Alt Text Visualizer.
