Except please type #FediFC rather than #fedifc - it makes life easier for screen reader users and dyslexic people amongst others. #Accessibility https://mstdn.ca/@thatdosbox/113136253210292773
accessibility
The next blog post for #TheFutureIsFederated will focus on #accessibility.
With everything I have been learning about #AltText, #CamelCase and screen readers, I am deeply embarrassed and sorry about my previous Mastodon display name.
All the emojis (pencil, sparkle, camera) and TWO asterism symbols (before/after my name) could have caused problems for people who use screen readers.
I'm so so sorry, I didn't know. I removed everything and I'm only keeping one asterism symbol after my name
Oh nice, Mastodon is getting an alt text reminder.
🚀 The Future is Federated - issue no.12 👩🚀
"Beyond technical features: why we need to talk about the values of the Fediverse (part 2)"
mentioning: @alttexthalloffame @Gargron @FediTips @ivory @IceCubesApp @Tusky @Simx72 @phanpy @jon @mathi_gwithyas @rysiek
#TheFutureIsFederated #tech #Fediverse #BigTech #SocialMedia #FOSS #blog #accessibility #AltText #CW #ContentWarnings #Phanpy #Ivory #Tusky #Mastodon #IceCubes
Very pleased and a little nervous to announce that I got to write a bumper post for @csstricks!
For Americans who are more outraged by the language used than the lack of accessibility:
I am a cat. I am permanently outraged.
Here is me outraged that people still think it's OK to tell disabled people to be gentler with the abled humans because we might upset them, the poor things. #Cats #CatsOfMastodon #Accessibility #Disability
I created my first Django Trac ticket. Milestone?
It has not gone through triage yet, but at least it describes an accessibility issue that uses only dashes as an option value.
"Allow customization of the blank option in select dropdowns."
https://code.djangoproject.com/ticket/35870
(See my blog post for yesterday for more notes about dashes and hyphens)
Giving a damn about Accessibility - 'A candid and practical handbook for designers' [pdf 49pp - audio version available] #accessibility #UX https://static1.squarespace.com/static/6071fa745947937fc933ecbb/t/60a02725893d22758a6207c5/1621108519636/Giving-a-damn-about-accessibility.pdf
We are running an Inclusive Web Devroom at FOSDEM 2025!
If you want to speak about anything related to privacy, accessibility, localization, and inclusivity in web, please submit a talk. Check https://github.com/Inclusive-Web-Devroom/fosdem-2025/blob/main/CFP.md for more details regarding CFP
Anyone have suggestions on where to try to promote the Games for Blind gamers gam jam? We got 110 sign ups last year, and hoping to get more sign ups this year!
#Pachli 2.9.0 is now available, with new features to support users facing #harrassment or abuse in notifications, #accessibility improvements, and more.
See https://pachli.app/pachli/2024/11/28/2.9.0-release.html for details.
Thanks to @gvs, @gefla, @kallekn, Aindriú Mac Giolla Eoin, sunniva, Juan M Sevilla, @st3fan, and @xan for their contributions to this release, and apologies to anyone I've missed.
@rachelnabors said something in an upcoming talk that reminded me about a foundational piece of the web that has been forgotten. Designers _think_ they're controlling what we see with pixel precision, but they're not, and _shouldn't_.
They "shouldn't" because it's fucking terrible for #accessibility Some people _need_ big fonts, some people like small fonts, some people get queezy from animations and turn them off. Some people can't handle bright light and use extensions like…
🧵1/4
Enhancing airflow in classrooms is vital for #Accessibility. Our new blog reveals how the Airwareness App visualizes #COVID transmission risk in real time and helps pinpoint the best strategies for better indoor air. Because everyone deserves to breathe easy. Check it out:
Ich bin ja so alt, dass ich meine HTML-Seiten noch selber baue. Aber eines hab ich nie herausgefunden: wie bekomme ich es hin, dass ein Android-Browser (im Screenshot #vivaldi ) das Layout beim Zoom an die neue Größe anpasst oder zumindest den Text lesbar umbricht und das nicht so wie auf diesem Bild aussieht?
Bitte teilen, vielleicht weiß ja jemand die Antwort 🙂
I just received Testflight invitation for @surf application. And discovered that VoiceOver, assistive tech for blind people, does not read anything. Just says "bottom sheet" twice, and the app's name, then NOTHING. I hope they fix this mess, because this all means cutting blind people off. I won't keep silent in front of yet another accessibility issue. #ableism #accessibility #blind #inclusion #disability #voiceover #fediverse
"Using a mobility aid is not “giving up.“
Using a shower bench is not “lazy.”
Using a ramp is not for “disabled people only.”
Normalizing and not shaming people for using accessibility features reduces the stigma surrounding them. "- Misa on Wheels
#Disability #HumanRights #Poverty #Technology #Cinema #Accessibility
if you are under 30 years old and picking a font size for something other people need to read, not just yourself: that’s too small. still too small. A LITTLE BIGGER
🚨 The Hands Off! protests are tomorrow, Saturday, April 5 🚨
Find one near you -
https://www.mobilize.us/handsoff/
Can't attend in person? There's a virtual event:
"Hands Off! Disabled Community Fights Back"
2 - 4 PM Pacific Time
Virtual Event
Join from anywhere!
https://www.mobilize.us/handsoff/event/770700/
#USpol #HandsOff #Protest #Resist #Virtual #Disabled #Disability #Accessibility
Today I broke an #accessibility feature on my site, and turned off #audio for UK users.
Everyone else can listen as usual. UK users cannot.
You can still read the text. But you can't hear the #accessible version.
This is the Online Safety Act: https://www.girlonthenet.com/osa/
Pls share
Ever since I saw @klemensstrasser have support for the OpenDyslexic font in @studysnacksapp I’ve been meaning to do the same.
I was really worried about breaking the layout of some Views.
Seeing @hidde do it made me decide to just start.
Making good progress!
Right. Enough suspense.
This merge request makes it official. https://invent.kde.org/websites/ev-kde-org/-/merge_requests/145
I've joined up with @kde as an Accessibility Engineer.
You know *exactly* what that means, and yes - the coffee and C++ muscle memory is ready.
Hello, #KDE community :)
New POUR tees just dropped!
The four principles of WCAG, plus more. You can pay money for them (3 day sale)!
Available in black or white, set in Neue Helvetica Heavy or Atkinson Hyperlegible. You can choose shirt colors.
Black Helvetica:
https://www.teepublic.com/t-shirt/73535251-pourpn-helvetica-black-text
Thank you to Eli and our accessibility team for sharing tips about #accessibility of presentations! #DjangoConEurope
Happy Global Accessibility Awareness Day! A fitting occasion to announce Django’s new accessibility statement ✨ https://www.djangoproject.com/weblog/2025/may/15/our-new-accessibility-statement/
This statement improves transparency, directly linking to known issues in Django. It clearly states our intentions. And we hope it encourages our community and the industry at large to more widely consider accessibility!
As someone who has developed several #ActivityPub software implementations (Fedify, Hollo, BotKit, and Hackers' Pub), I believe one of the most frustrating features to implement in the #fediverse is #custom_emoji.
The challenges are numerous:
First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.
Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.
Perhaps most concerning is the poor #accessibility. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.
What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.

