Content
@
https://opensea.io/collection/dev-21
0 reply
0 recast
2 reactions
Denis Skripnik (Blind Dev)
@blind-dev
Don’t rely solely on icons in your interfaces! I’m blind from birth and use the NVDA screen reader. This program reads aloud all my actions, system events, and text content. The crucial point is that it only reads text – buttons and elements with icons alone are not announced. Take the button under posts in Farcaster web (formerly warpcast), for example. It opens a menu with “Recast” and “Quote” options. For me, it’s announced as “Submenu button”. This forces me to either guess by clicking (which can be risky) or do nothing at all. Accidental clicks can lead to unintended actions like complainting a post or disliking it. That’s why it’s great when developers add proper labels to buttons – either in the value attribute or using aria-label=“name”. This HTML attribute enhances accessibility without cluttering the interface visually, making it understandable for blind users. Thank you for your attention! Please share this post – it’s an important message for developers.
0 reply
0 recast
0 reaction