Search

Items tagged with: A11Y


I’m _not_ saying to never put a live region in / on a button, but I _am_ saying it may not (will not) perform as you want.
cdpn.io/aardrian/debug/WbxvPOd…

Maybe try a ‘Multi-Function Button’ instead.
adrianroselli.com/2021/01/mult…

#HTML #ARIA #accessibility #a11y



Use headings and landmarks for better screen reader navigation. Bonus points: it improves SEO and AI interpretation. #accessibility #a11y



SelfHosting week 0, phase 2A, documentation.
There is one thing I find quite uncomfortable on @yunohost documentation: the emojis at the beginning of every chapter. They are very annoying to read for a blind user when going back and forth heading by heading with a screen reader. And, worse, when you attempt to isolate links through the "link list" or "heading list", "element list" whatever name used by screen readers for that feature, you cannot choose an item by initial letter and get into it quickly, from the list that pops up.
The "element list" feature allows a user to press a shortcut and find items of the same type, organized in a list. Links, headings, form controls, etc. So, if it is the table of contents in a documentation website, you have all chapters ordered. You press down arrow in the list, till you find the desired element then press Enter. Or, better, in a normal situation, if you have to choose "domains" for example, you pop up the link list and type "d", then if Domains is the first, you press Enter on it. Or at least, links with that initial are isolated by pressing the letter over and over again till you find the desired one.
But this YunoHost docs are full of those emoticons which maybe are pleasant for sighted folks, but not for blind. Not at all.
#accessibility #a11y #blind #docs #SelfHost #SelfHosting #YunoHost


Check out our games from last year, then join our fifth annual Games For Blind Gamers Game jam starting at the end of this month!

youtube.com/watch?v=eYe_9Bonn2…

itch.io/jam/games-for-blind-ga…

#Gamedev #GameJam #A11y #Indiedev #indiegame #indie


Anxiety about writing "imperfect" Alt Text can result in less Alt Text, and honestly? That’s the only way to truly fail.
Accessibility isn't mysticism. It isn't a manifesto. It’s just generosity and common sense.
Don't let the fear of being unpoetic leave us in the dark.
bad alt text > no alt text.
imperfect description > silence.
#a11y #Tech #Design #Fediverse #Accessibility #Blind


Stop treating Alt Text like you’re defending a PhD thesis on Semiotics. 🛑
I don't need the "spiritual implications of the void" or "what the colour blue represents to the human soul." I need to know if the button says "Save" or "Delete."
Blind people aren't encountering images in a vacuum. We have the context. We just lack the pixels. If you can see it, say it. Leave the existential dread for your diary.
#AltText #a11y #Accessibility #Blind #WebDev #KeepItSimple


Don’t forget to test with real users who have disabilities. Being 100% compliant is just the beginning. If you do user testing, then you already know their value! Tools alone aren’t enough. #accessibility #a11y



#Blind #Linux #Accessibility / #a11y folks, I need a #ScreenReader #accessible #email client that supports calendar and contacts integration with #Outlook and #GoogleWorkspace. Thunderbird is out because I cannot find reliable instructions on connecting it to my Outlook contacts. Anyone who suggests that I should either switch back to Windows or use my phone for email will be playfully booped over the head with a pool noodle. Kidding. Seriously though, recommendations welcome. Thanks. #BlindMasto #BlindMastodon #BlindFedi #MailClient #EmailClient




I've been debating how to have VoiceOver read the data points for a new section I'm adding to Please Don't Rain for sun events.

I asked on @AppleVis and a couple of users suggesting a setting for more/less verbose.

I'm experimenting with adding it.

#accessibility #a11y #PleaseDontRain


Hey Fedi, what does everyone think about DuckDuckGo's own browser as an alternative to Firefox? Anyone know how well stuff transfers or how cooperative it is in terms of #accessibility ? #a11y #askfedi



We definitely need more support for the Accessible Canada Act. It is only with political pressure that we are going to see governments actually regulating this. The Act is just the beginning, and is just one tool to make Canada more accessible.

vancouver.citynews.ca/2025/11/…

#accessibility #a11y #CdnPoli #Canada


#a11y


So there are apparently people creating personal voices on Macs, because it's more flexible than on the iPhone. I have heard several times that people have even cloned all sorts of random voices. But since you can't upload audio files for recording, how exactly are you to do this, manipulate the folder, where ever it is, or whatnot?
#personal_voice #accessibility #a11y #voiceover #mac



Interesting finding: most of the custom 2FA input forms (you know those with single digit input fields) *do not* work on slow internet. Likely because they require some JS bundle that does not download properly or takes forever.
Solution: just use a regular single input field, folks!
#accessibility #a11y #openweb #webdev #javascript #2fa #login #web #ux #usability #ui


Question for the Mastodon hive mind:
Primer:
I have a need to convert, resize, reorient, and transcode video for various stages of our video edit and distribution pipeline. I've been doing all of this in ffMpeg, via command line arguments and custom-coded scripts. However, the needs of this thing just simply don't scale that way. And no one but me gets access to the CLI on these systems. So that's just not feseable.
Now finally, to the question.
I am looking for an open-source web frontend to ffMpeg that is, if not fully accessible, as that is a very tall order, but at least usable by an experienced screen reader user with the typical tools and hacks learned over twenty years of experience. Just something that doesn't make accessibility a barrier and most importantly, a time waster.
Please boost far and wide for reach, with thanks.

Ready! Set! Fire!
#A11Y #Accessibility #ffmpeg #web #Interface #WebUI #UI #UX


@Mike Gorse @Nolan Darilek There are two flavors of @Delta Chat (39c3) . The default one is electron based and it's working fine. The experimental one built with tauri is somewhat lighter when it comes to resource usage but has #a11y issues as it uses webkit-gtk under the hood rather than chromium. So my guess is this will improve the general accessibility of tauri based apps on linux.



Dear #QT toolkit, recently I'm again looking into your #screenreader #a11y into #QML in particular.
I'm trying to make one of my favorite apps @Mixxx DJ Software a bit more accessible.
Last night I have managed to turn the menu with items such as 4 decks, Library, Effects and more into aria toolbar pattern in terms of keyboard navigation. It only consumes single tab stop when navigating through it and other buttons can be reached using the arrow keys.
Of course there is much more to do and I've started a forum topic documenting my attempts.

mixxx.discourse.group/t/new-qm…




Just a quick note to explain why I'm transliterating Hebrew instead of just typing it: Eloquence, which is a speech synthesizer used by a lot of blind people who use screen readers, really freaks out with Hebrew, to the point where it just announces characters. So it's a lot easier for screen reader users to read if I just transliterate it. #Chanukah #Mazeldon #Accessibility #A11Y


I’ve built a few Braille-related apps, and I’m learning the hard way how difficult this space really is.

Discoverability is hard, onboarding takes time, and even motivated users often need practice before the apps become useful. Some software concepts are innovative, powerful, but slower compared to hardware tools.

I’m still iterating and listening carefully to feedback.

#Blind #Braille #Accessibility #a11y


Hello Mastodon 👋

I’m Stefan, an indie developer working on accessibility-focused apps for blind users.

My current work explores how light, color, and structure can be translated into sound and haptics without being overwhelming. A lot of it is learning by listening — to users, not just to code.

I’m here to learn, exchange ideas, and hopefully contribute something useful.

Happy to connect, and grateful for thoughtful feedback along the way.

#Accessibility #a11y #Blind #IndieDev



Top 5 #accessibility improvements in #GNOME Calendar 49:

1. Focus indicators were added in various places
2. Events are focusable with a keyboard
3. Year/month spin buttons are navigable with arrow keys
4. Calendar grids are skippable with Tab, and cells are wrapped via keyboard focus
5. Calendar list box now behaves like a check box

For screen readers: events and year/month spin buttons have proper semantics!

donate.gnome.org/

#a11y #GNOMECalendar #FOSS #OpenSource #FreeSoftware


Is the small market justification for the cost of #AssistiveTechnology still valid in 2025, or is it an easy copout for companies to continue charging high prices? #Accessibility #A11y

  • Yes, it's still valid (50%, 1 vote)
  • No, this argument is no longer valid. We have found ways to make these tools more affordable. (50%, 1 vote)
2 voters. Poll end: 1 month ago


Accessibility poll for people who use screen readers for daily use. I’m writing a guide about alt text.

🧵 Poll 2 of 2:

I’d like your opinion about long description methods for complex images. What is your preferred approach? (Feel free to comment if you want to elaborate.)

Please boost for reach. 🙌🏻

#Accessibility #A11y #ScreenReaders #AltText #WCAG #UI #FrontEnd

  • Adjacent link to long text (0 votes)
  • Long text in figcaption (0 votes)
  • Link in longdesc attribute (0 votes)
  • Use of aria-describedby (0 votes)
Poll end: 1 month ago


Accessibility poll for people who use screen readers for daily use. I’m writing a guide about alt text.

🧵 Poll 1 of 2:

I’d like your opinion about alt-text length for simple images. How long should it be? (Feel free to comment if you want to elaborate.)

Please boost for reach. 🙌🏻

#Accessibility #A11y #ScreenReaders #AltText #WCAG #UI #FrontEnd

  • Just the context (33%, 1 vote)
  • Lots of details (33%, 1 vote)
  • Balance of brevity/details (33%, 1 vote)
  • It depends (0%, 0 votes)
3 voters. Poll end: 1 month ago



my siblings in dionysus, when you're posting an image, don't just write whatever text is in the image as alt text. alt text is (primarily) for accessibility and that means describing the image

if you're posting a screenshot, say that

if you're posting a photo of something, say so

anything else is just half assing it to get around whatever warning your client is saying, acting like people who care about that are stupid, and most importantly completely ignoring people the needs of people who rely on alt text to know what you posted. in fact, when you do this i think the only player who wins from this move is AI scrapers who wanna improve their computer vision models

#a11y #accessibility #altText


Accessibility, The Origin of Innovation: In this article, I will discuss the details of 10 innovations throughout history that were only possible through unlocking the power of accessibility and including the voices of people with disabilities. In the #disability community, it is a deeply believed and often repeated fact that improving #accessibility leads to innovations that improve the world for everyone. Necessity is the mother of invention is, after all, a proverb so frequently quoted that it has become a cliché. And yet, people with disabilities still find ourselves left out of research and design, and all too often we don’t get a seat at the product development table. This leaves our inventions overlooked, unrecognized, and sometimes unrealized. stuff.interfree.ca/2025/12/16/origins-of-accessibility.html#a11y#InclusiveDesign#pwd#blind