Search

Items tagged with: A11y


Hey, I've been under distress lately due to personal circumstances that are outside my control. I can't find a permanent job that allows me to function, I'm not eligible for government benefits, my grant proposals got rejected, paid internships are quite difficult to find. Essentially, I have no stable monthly income that allows me to sustain myself.

Nowadays, I work mostly on accessibility throughout GNOME as a volunteer, improving the experience of people with disabilities. I helped make the majority of GNOME Calendar accessible with a keyboard and screen reader — still an ongoing effort with !564 and !598 —which is an effort no company ever contributed financially. These merge requests take thousands (literally) of hours to research, develop, and test, which would have been enough to sustain myself for a couple of years if I had been working under a salary.

I would really appreciate any kinds of donations, especially ones that happen periodically to bump my monthly income.

These donations will allow me to sustain myself while allowing me to continue working on accessibility throughout GNOME, potentially even 'crowdfunding' development without doing it on the behalf of the Foundation.

I accept donations through the following platforms:

- “TheEvilSkeleton” on Liberapay: liberapay.com/TheEvilSkeleton/… (free and open-source platform)
- “TheEvilSkeleton” on Ko-fi: ko-fi.com/theevilskeleton
- “TheEvilSkeleton” on GitHub Sponsors: github.com/sponsors/TheEvilSke…

Boosts welcome and appreciated.

#Accessibility #a11y #GNOME #GNOMECalendar #MutualAidRequest #MutualAid


I feel like the android keyboard is really bad with talkback at the moment. Like, really bad.
This morning when I was in the car I had an issue with my Pixel Buds. I wanted to google it, but this is where the issue appeared:
As you may know, typing on Android devices with Talkback is already a quite slow experience even using direct touch. But imagine even if your finger is on the proper letter, if you lift it it chooses one that is next to it basically every third letter. If you have at least some bit of imagination, this will probably be very bad in said. And let me tell you, it infact is as crappy as it sounds.
I sincerely hope this is something which gets fixed as soon as possible. I already noticed it two or three days ago. If this won't be fixed, my phone simply isn't workable with and I will need to use voice messages and dictation for everything.
#accessibility #a11y #google #android #pixel #googlepixel #talkback #blind



I was able to co-code another audio game with ChatGPT: introducing Arcane Audio Archer! I'm still working on difficulty shifts later on in gameplay, but it was fun coming up with all the sound effects, the styling and design, and the ballistics model, all while wrangling the AI to stay on target and fixing the output for overall #A11y and usability. Another project by the #blind for the blind! Go shoot some targets! marconius.com/fun/audioArcher/


Früher zeigte das #NextCloud Symbol in der #ubuntu Desktop-Statusleiste vollflächig durch grün, gelb und rot an, wie der aktuelle Stand der Syncronisation ist.

Seit einiger Zeit wurde es durch das Logo ersetzt, welches eine Art mini winzigen Badge, wahrscheinlich ein grünes Häkchen trägt, wenn die Sync i.O ist.

Ich kann es kaum erkennen und halte das nicht für eine Verbeserung und auch in Sachen der #Barrierefreiheit für fragwürdig, @nextcloud@mastodon.xyz
#a11y


Dear lazy web of the blind. Any pointers on how to start with Software defined radio? Accessible software, equipment etc. #blind #a11y #sdr #radio


APCA + WCAG 2 contrast checker. @mgifford’s tool that helps to test and refine color combinations meeting both WCAG 2.x and APCA accessibility requirements. The tool supports modern CSS color formats, provides harmony palette generation, and suggests adjustments to satisfy contrast thresholds. #a11y #color

mgifford.github.io/contrast-pl…


Bon je viens de retester mais on ne peut toujours pas activer l'accessibilité via les lecteurs d'écrans pour les app GTK4 sous Windows (donc Gajim), l'issue est toujours là mais je ne sais pas si quelqu'un arrivera à la corriger dans les mois/années à venir.

Si jamais vous êtes dev et que vous aimez GTK, l'issue est ici :
gitlab.gnome.org/GNOME/gtk/-/i…

Je peux tester des patch si besoin

#a11y #accessibility #dev #gtk


N’utilisez pas Omnitools de @Framasoft si vous voulez faire des PDF accessibles aux personnes aveugles et malvoyantes 🙁

Malheureusement, l’outil supprime le balisage d’accessibilité dans ses différents outils (à l’exception de l’outil « Faire pivoter le PDF »).

On pourrait aller plus vite et dire ne faites pas de PDF si vous voulez faire accessible, mais bon.

En dehors d'Adobe Acrobat Pro (ça m'attriste), la plupart des outils sont pas bons.

#accessibilité #AccessibilitéNumérique #PDF #a11y


This year brought great improvements to #accessibility in GNOME, including:

• Accessibility from the start on the login screen
• Full accessibility of GNOME Web
• Tons of improvements to Calendar
• Screen reader integration for Notifications
• Configure #Orca screen reader from Settings
• GTK apps integrated w/Windows & macOS accessibility

Help us reach 1,500 #FriendsOfGNOME so we can focus on accessibility even more in 2026!

donate.gnome.org

#a11y #GNOME #FOSS #OpenSource #Linux


Actuellement confrontée à un site où :
Il y a un overlay accessibilité (oui ça commence mal).
Cet overlay crée un lien « aller au contenu ».
Ce lien ne mène nulle part.
Cet overlay m’oblige à naviguer dans toutes ses options à chaque fois avec Voice Over, même quand je ne l’ouvre pas.
Les boutons à l’intérieur sont des liens.
Ils ont une icône et un label, qui sont restitués à la suite par voice over.
Bref. Arrêtez.
#a11y #AccessibilitéNumérique #WebDev


Do you use #eloquence on the 64-bit #nvda#screenreader? If so, a new release is available, and we could use your help! You can find out more info on the release page: github.com/fastfinge/eloquence_64/releases/tag/v4#blind#accessibility#a11y


If you have a #Dell laptop whose function keys act normally but whose Home and End keys do not, apparently the fix is the following.

* Restart your machine and at the Dell logo, repeatedly tap the F2 to get into BIOS.

* Look for POST Behaviour.

* FN Lock: Ensure this setting is Enabled.

* Make sure Lock Mode Secondary is selected.

Now I just have to find a sighted person to do this for me, because in 2025, BIOS is still inaccessible.

#blind #accessibility #A11Y


Thank you for writing this @aardrian 🫶🏻

adrianroselli.com/2025/12/you-…

There's a short story of frustration and comfort behind this post. A friendly discussion led to a writeup by Adrian, and I will follow up later with a little more about the backstory as I know it can bring some much-needed comfort to many people getting into or already working in #a11y


#Blind friends. It is long since time we took our responsibilities far more seriously and ensured our #sighted friends are more aware of where they are, where they are going and even where it is they hope to get. Next time an over eager person with sight approaches you, stop and ensure they know where it is they are, which direction they are traveling and even if they know what their destination is. when you encounter one who does congratulate them and see them on their way. #blindtravel #a11y


El marcado HTML incorrecto es una de las fuentes más habituales de barreras de accesibilidad. Georgiana Frincu comparte ejemplos reales de qué ocurre cuando la semántica falla y cómo solucionarlo de forma eficiente.

#a11yConf2025 #a11y #a11yConf #accesibilidad


Todos creemos saber cómo funciona nuestra web… hasta que la probamos como lo haría una persona que usa tecnologías de asistencia. En este taller en la sala Next Digital, Núria Azanza y Karina Ramírez guian pruebas reales para que escuches lo que “dice” tu pantalla.

#a11yConf2025 #a11y #a11yConf #accesibilidad


La visualización de datos puede generar barreras si no se piensa en todas las personas. Carmen Torrecillas explica cómo estructurar, describir y representar datos para que también sean comprensibles para quienes usan tecnologías de asistencia.

#a11yConf2025 #a11y #a11yConf #accesibilidad


ARIA es potente, pero solo si se usa bien. Mia Salazar revisa casos en los que los atributos ayudan, en los que generan problemas y cómo encontrar el equilibrio entre semántica, estructura y accesibilidad.

#a11yConf2025 #a11y #a11yConf #accesibilidad


Finally hit publish on a blog post I've been writing for a while.

It's common to hear the term "fully accessible" used to describe products which have passed WCAG 2.2 level AA. But, are they really?

In this post, I explore 5 examples which highlight why WCAG, as awesome as it is, is not a measure of great usability or performance.

craigabbott.co.uk/blog/2025/5-…

#accessibility #a11y #wcag




#A11y Folks - Would you do an accessibility audit on a site that used an accessibility overlay and planned to keep it enabled?
#a11y


WE DID IT, WE FUCKING DID IT

WE GOT KEYBOARD NAVIGATION WORKING IN GNOME CALENDAR'S MONTH VIEW

gitlab.gnome.org/GNOME/gnome-c… (not merged yet)

Do note that the screen recording attached won't have any alt text, to avoid redundancy. Everything written below is a detailed explanation of the experience, and the recording is essentially a visual demonstration:

- When entering the month view with Tab, focus is set to the first event widget, and pressing Tab will focus the next event widget horizontally.
- Ctrl+Tab will move focus to the month cell located at the focused event widget. Ctrl+Arrow will move focus to the edges of the view.
- When out of boundaries horizontally, the focus moves onto the other side of the view.
- When out of boundaries vertically, the view will automatically scroll to that direction.
- Shift+Arrow will move focus and initiate selection; pressing arrow keys will select ranges of cells, and letting go of Shift will display the new event popover.
- When a month cell has overflowing events (as in, there are not enough event widgets that can fit inside the month cell), pressing tab will focus the overflow button, and activating it will show a list of events.

#GNOME #Calendar #GNOMECalendar #GTK4 #Libadwaita #a11y #Accessibility


🎉 IT'S FINALLY HERE!

Altbot now has a public API!

Everyone kept asking, So i finally made it. Generate alt-text for your images programmatically, perfect for photographers, bloggers, and developers who upload lots of images.

Pay what you can ($5 minimum)

What you get: Unlimited API access for a month (up to 5,000 images)

API key sent to your email automatically within minutes!

You can get a Subscription, set it and forget it, which auto-renews monthly.
Or do a One-time purchase, no commitment, buy when you need it.

(You can check your remaining time via the API if you go the one-time route!)

Get access:
🔄 Subscription: ko-fi.com/micr0byte/tiers
🎟️ One-time: ko-fi.com/s/a2d4aabd54

Docs: github.com/micr0-dev/Altbot/bl…

All processing happens locally & privately, no images are stored. Same privacy-first approach as always. And you help support the Altbot project :)

Questions? Reply here or check the docs!

#accessibility #a11y #fediverse #api #alttext #altbot


Ok, so this is another of those weird questions which I post because people here use their brains more than most. I want to have one NVDA Remote client control two machines at the same time. That is, I want my laptop to control my desktop and my second desktop, but I want both desktop1 and desktop2 to have their NVDA heard through the laptop at the same time. I also want to switch back and forth between the two machines, as well as to and from the laptop itself, with a keystroke. There are two solutions I've found for this, but both are a bit of a mess. I can use thenvdaremote:// URLs to disconnect from desktop1 and connect to desktop2 with one keystroke, and have another keystroke to do the reverse. The problem there is that I can't hear both machines' NVDA at the same time. Also, and this isn't as big a deal, I'm just a perfectionist, switching takes a few seconds. Secondly, I can run a virtual machine and have that connected to desktop2, with the host machine connected to desktop1. That allows easy switching of the keyboard, just alt+tab to the VM window and hit ctrl+g when I want to control desktop2. It also allows both desktops to have their NVDA run through the speaker at the same time and also, which is very nice, allows braille to swap with any display which supports channels. The problem there is the latency of the VM audio, which I can't seem to shrink. It seems a bit overkill, I may say, to run an entire windows OS just for NVDA remote in a VM. Does anyone have any better solutions. Can anyone think of something which would get all three things running, fast switching, simultaneous NVDA, and no latency? Ideas would be very gratefully received and boosts would be appreciated. #NVDA #blind #a11y #screenreader #remote #nvdaremote



#a11y


After two long and painful years, several design iterations, and more than 50 rebases later, we finally merged the infamous, trauma-inducing merge request !362 on GNOME Calendar.

The calendars list in the quick-add popover has undergone accessibility improvements, providing a better experience for assistive technologies and keyboard users (to a limited extent). Specifically: tabbing from outside the list will focus the selected calendar in the list; tabbing from inside the list will skip the entire list; arrow keys automatically select the focused calendar; and finally, assistive technologies now inform the user of the checked/selected state.

Admittedly, the quick-add popover is currently unreachable via keyboard because we lack the resources to implement keyboard focus for month and week cells. We are currently trying to address this issue in merge request !564, and hope to get it merged for GNOME 50, but it's a significant undertaking for a single unpaid developer. If it is not too much trouble, I would really appreciate some donations, to keep me motivated to improve accessibility throughout GNOME and sustain myself: tesk.page/#donate

For non-accessibility-related details about this merge request, feel free to check out mastodon.social/@nekohayo/1155…

#GNOMECalendar #GNOME #GTK4 #libadwaita #accessibility #a11y #calendar #FOSS #OpenSource


First MR merged in the currently happening GNOME Calendar livestream: gitlab.gnome.org/GNOME/gnome-c…

It's already available in the current nightly flatpak version. It is so nice to be able to use the new event quick-add popover, with no extra swirly pages etc. to pick the target calendar. Very efficient! 😌

Thanks to @TheEvilSkeleton for their patience and sisyphean rebasing of that much awaited merge request over the past 2 years 🫡

4 tickets have been closed as a result!

#GNOMECalendar #GNOME #UX




some people work hard to try and solve real barriers to #accessibility
others like to waste everybody's energy with pointlessly long-winded theoretical purity discussions on "if text isn't marked up in a <p> element, does it fail 1.3.1?"
i guess if you're being paid by numbers of issues filed, sure... #a11y


So here's a new fresh hell. Attempting to access seekingalpha.com. When I try to open the site, I get the following: "Before we continue... Press & Hold to confirm you are a human (and not a bot).". There's a button on the page that you apparently need to press and hold, using a mouse, because of course if you don't have the ability to use a mouse, then you're obviously not human. Is anyone else able to reproduce? #a11y
#a11y




Well it would appear that I’m going to be embarking on a crash course in learning the ins and outs of #NVDA in a big hurry. #JAWS is initiating some hocus pocus that I’m not the least bit happy with. They are going to start requiring all of us who use JAWS to create accounts and sign in. JAWS is not Microsoft 365. It’s a screenreader, not a suite of programs. What would be the purpose of requiring this? I’m just not comfortable with this, so it looks like I’m going to stop using the screenreader I’ve been using for 20 plus years. I’m told that #NVDA is as robust as JAWS, I most certainly hope so. I’m disappointed that there aren’t more options out there. For not the first time over the years, I’m finding myself missing good old WindowEyes. #A11Y


Yup...
"Why Moving Away from SPAs improves Usability, Accessibility, and SEO"
innoweb.com.au/blog/why-moving…
#a11y #usability #seo #webdev #webdevelopment