424-word hot take: “You Can’t Make Something Accessible to Everyone”
https://adrianroselli.com/2025/12/you-cant-make-something-accessible-to-everyone.html
Search results
Why you should #support W3C? We work to support the community that develops web standards, the building blocks of our digitally connected world.
Show you care about the long-term growth of the open, interoperable web that caters for accessibility, privacy, security, and internationalization. #Donate today https://www.w3.org/support-us/
#GivingTuesday #a11y #i18n #privacy #security #openweb #training
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.
At last, all the accessibility improvements on GNOME Calendar are finally available as a stable release. Get it on Flathub while it's hot!!!
https://flathub.org/en/apps/org.gnome.Calendar
#Accessibility #GNOME #GTK #GTK4 #libadwaita #a11y #calendar #GNOMECalendar #Linux #GNU #OpenSource #FOSS #FreeSoftware #OSS

GNOME Calendar: A New Era of Accessibility Achieved in 90 Days
There is no calendaring app that I love more than GNOME Calendar. The design is slick, it works extremely well, it is touchpad friendly, and best of all, the community around it is just full of wonderful developers, designers, and contributors worth collaborating with, especially with the recent community growth and engagement over the past few years. Georges Stavracas and Jeff Fortin Tam are some of the best maintainers I have ever worked with. I cannot express how thankful I am of Jeff’s underappreciated superhuman capabilities to voluntarily coordinate huge initiatives and issue trackers. One of Jeff’s many initiatives is gnome-calendar#1036: the accessibility initiative, which is a big and detailed list of issues related to accessibility. In my opinion, GNOME Calendar’s biggest problem was the lack of accessibility support, which made the app completely unusable for people exclusively using a keyboard, or people relying on assistive technologies. This article will explain in details about the fundamental issues that held back accessibility in GNOME Calendar since the very beginning of its existence (12 years at a minimum), the progress we have made with accessibility as well as our thought process in achieving it, and the now and future of accessibility in GNOME Calendar.
tesk.page · TheEvilSkeleton
Link author:
TheEvilSkeleton@TheEvilSkeleton@treehouse.systems
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: https://tesk.page/#donate
For non-accessibility-related details about this merge request, feel free to check out https://mastodon.social/@nekohayo/115571375702642784
#GNOMECalendar #GNOME #GTK4 #libadwaita #accessibility #a11y #calendar #FOSS #OpenSource
Exploring the Fragmentation of Wayland, an xdotool adventure https://lobste.rs/s/gtbhhc #a11y #graphics #linux
https://www.semicomplete.com/blog/xdotool-and-exploring-wayland-fragmentation/
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
"Is my app accessible? Where do I start making it better?"
These are the first two questions I've been getting from my clients, and they want the answers right away. That's why I'm now offering a new service called the "accessibility checkup" to give you those answer is two business days or less. Same great report you've seen earlier https://drive.google.com/file/d/19rSHKlSe7ww9aqvxNWXpgRAHs2goxgjE/view
delivered to you fast.
Sound like something you or your team would be interested in? Let me know!
#introduction Longtime computer geek. Newly working in digital accessibility #a11y, after desktop/API server development, desktop support & sysadminning. I still enjoy #geekingOut, #Lego and our pets (mammals, reptiles). Endurance motor racing, especially #FIAWEC and my annual attempt at a 24 hour marathon for the 24 Hours of Le Mans (#LM24).
I'm learning about the implications of late life #Autism Spectrum Disorder (#ASD) and Attention Deficit/Hyperactivity Disorder (#ADHD).
Guess I never posted or pinned an #introduction if I had one. I've been on Mastodon for a bit now, since 2019 if my profile is to be believed. I'm _really_ bad at social media in general but am a fan of the vibes and federation of Mastodon and other AP offerings.
Former frontend > full stack dev now living the #DevOps life. Currently located in America pushing for change. I believe in #privacy and #digitalsovereignty.
More in bio.
Finally got a chance to read
@sundressAlice Boxhall's thoughtful post outlining the "Why" behind the state of accessibility on the web and it is spot on! If you haven't already, please give it a read: https://alice.boxhall.au/articles/a-threat-model-for-accessibility-on-the-web/.
The
@w3cWorld Wide Web Consortium breakouts schedule is now available! They will take place from 10 to 13 November 2025. Check it out:
▶️ https://www.w3.org/calendar/tpac2025/breakout-sessions/
#w3cTPAC participants organize discussions among the full W3C #community about new or existing topics. This year, a total of 79 proposals were proposed, including topics like #AI Agents,, #security, #payments, #a11y, #HumanRights, and more: https://github.com/w3c/tpac2025-breakouts/issues
Common misconceptions about screen readers: "Screen readers are familiar to many in digital, but how they work in practice can be less clear. In this post, we shed some light on the topic." #a11y https://tetralogical.com/blog/2025/10/14/common-misconceptions-about-screen-readers/
State of Terminal Emulators in 2025: The Errant Champions · Articles https://lobste.rs/s/flln5g #a11y
https://www.jeffquast.com/post/state-of-terminal-emulation-2025/
I geeked out a bit too much on these accessibility audits 🫣 Want to see what one looks like? https://drive.google.com/file/d/19rSHKlSe7ww9aqvxNWXpgRAHs2goxgjE/view Let me know if you want me to look at your app, too! #iOS #Android #Accessibility #A11y
This is why nobody should ever try and vibe code a screen reader. Do not listen to the blind people that think this is a good idea. They are wrong. https://sightlessscribbles.com/posts/20250902/ #AI #AIHype #Accessibility #A11y
Crunchyroll is destroying its subtitles for no good reason https://lobste.rs/s/gbnrii #a11y
https://daiz.moe/crunchyroll-is-destroying-its-subtitles-for-no-good-reason/
Adding Customizable Frame Contrast to KDE Plasma by
@aksAkseli
https://lobste.rs/s/sd6ska #a11y
https://akselmo.dev/posts/frame-contrast-settings/
Building like it's 1984: Scrollbars in web applications via
@RunxiYuRunxi Yu
https://lobste.rs/s/pbsq49 #a11y #web
https://web.archive.org/web/20250110081649/https://height.app/blog/scrollbars-in-web-applications
#OpenAI, #ARIA, and #SEO: Making the Web Worse
https://adrianroselli.com/2025/10/openai-aria-and-seo-making-the-web-worse.html
#A11Y #AI
@davidgerard
NEW ACCESSIBILITY SHIRT!
A11Y is going to space!
If you saw my tees at #a11yTOConf and wondered where you could squander money on them…
The POURP shirt:
https://aardrian.threadless.com/designs/pourpn-atkinson-hyperlegible-white-text/mens/t-shirt/classic
The W*C*A*G shirt (brown version):
https://aardrian.threadless.com/designs/w-c-a-g/mens/t-shirt/classic
I see people are again blaming screen readers when being politely asked to maybe use fewer emoji and Unicode characters as decoration. Too easy to blame something you don’t understand than to be considerate.
https://adrianroselli.com/2021/10/blaming-screen-readers-red-flag.html
#accessibility #a11y
Today is the Global Accessibility Awareness Day - and so Apple sat down with me to talk about how I build truly accessible apps. 🦾
The interview is now live on the *front page* of the App Store 🥹
HTML dialog: Getting accessibility and UX right https://lobste.rs/s/8kguwk #a11y #design #web
https://jaredcunha.com/blog/html-dialog-getting-accessibility-and-ux-right
For those who wanted to see the code behind my CSS-only magical sticky auto-expanding sidebar nav in action, I've put together a little CodePen for you! I've narrowed down the relevant code to just what's needed to get this to work, with some very minimal JavaScript to improve the accessibility of it! I've even left you a little challenge in there for you, let me see how you accomplish it!
#css #html #javascript #webdev #a11y
https://codepen.io/Snugug/pen/VYezVKr
https://mas.to/@snugug/115259058092836805
The European Accessibility Act will make the Web Better for Everyone https://lobste.rs/s/tvxihj #a11y #law #web
https://denodell.com/blog/a-better-web-for-everyone-everywhere
HTML’s Best Kept Secret: The output Tag https://lobste.rs/s/eakigd #a11y #web
https://denodell.com/blog/html-best-kept-secret-output-tag
magnolia: Interactive shell navigation and history https://lobste.rs/s/6kfcqo #a11y #databases #linux #rust
https://codeberg.org/mtmn/magnolia
Folks, i need a job or a contract so bad. I'm a full-stack developer, i work in several frameworks (including #laravel and #yii2), and with several CMSes (notably #craftcms and #expressionengine but i can also work in Wordpress). I've got SQL wizard skills and a deep focus on #a11y and solid, maintainable, semantic HTML and CSS on the front end. Please hire me!
I'm a dual US/Canadian citizen and prefer fully remote work but can also do in-office in Vancouver/the Lower Mainland area.
Simplified Accessibility Testing, right from your browser?! 💡🔍
I designed and coded this little landing page to showcase all the #accessibility browser #bookmarklets powered by #CAAT and created by my wonderful team here at mindscreen.
Take a look: https://tools.caat.report/
Perhaps one of these bookmarklets could be integrated into your #a11y #testing process? 👀
Anyone interested in helping me test a tool I'm working on?
Right now it can tell you how many of your images are missing alt text. Some ideas I am playing with:
- check for image descriptions that are too long or too short (Whatever that means! And what about non-English text?)
- check if you CapitalizeYourHashtags properly
Link: https://data.stefanbohacek.com/projects/fediverse-post-accessibility
#accessibility #a11y #AltText #ImageDescription #WorkInProgress
I have no words to describe this. 😟
That is the footer of https://taylorswift.com
Come hear me speak about "Engineering Accessibility: Practical, Maintainable, Testable" at Pragma Conference and Do iOS this fall!
🍝 Pragma Conference: October 30th in Bologna, Italy
https://pragmaconference.com/
🧇 Do iOS: November 12 in Amsterdam https://do-ios.com/
Pasta and stroopwaffles, here I come! 🤣
This one is packed with interesting and instructive stuff, so I'll just link to the whole thing:
I was asked to write a short #introduction, I'm a Accessibility Specialist, Front-end dev and scrum Master from Sweden. Been in the industry for about 20 years. I work at Axess Lab doing audis to help companies with their digital solutions and trying to make the digital world a better place for everyone. A big thing but if we all come together and help out with this we will achieve some great things!
If you have any questions, just fire away! :)
#CSUNATC26 Session proposal submitted on #SwiftUI iOS #a11y Techniques #OpenSource project and App Store app.
https://github.com/cvs-health/ios-swiftui-accessibility-techniques
We all like to move it move it... but #SwiftUI .onMove doesn't have accessibility support! To fix this, I made a free SPM with view modifiers that add accessible move actions.
Hello accessibility friends,
I'm working on gathering information for accessibility bug tickets - our customer supporters would like to know what to ask the people chatting in.
My first concern is how to respectfully find out as much as we can about the customer's setup without outright asking for their disability.
I'm hoping most cases will be clear, like "I can't read that text, it's grey on grey" or "I can't access the [interactive element] with my keyboard"
1/2
After two weeks of writing, revising, and trying to make everything as digestible as possible, I finally published "GNOME Calendar: A New Era of Accessibility Achieved in 90 Days", where I explain in detail the steps we took to turn GNOME Calendar from an app that was literally unusable with a keyboard and screen reader to an app that is (finally) accessible to keyboard and screen reader users as of GNOME 49!
https://tesk.page/2025/07/25/gnome-calendar-a-new-era-of-accessibility-achieved-in-90-days/
#GNOMECalendar #GNOME #Accessibility #a11y #DisabilityPrideMonth #Linux #FOSS #OSS #OpenSource #FreeSoftware #GTK #libadwaita

GNOME Calendar: A New Era of Accessibility Achieved in 90 Days
There is no calendaring app that I love more than GNOME Calendar. The design is slick, it works extremely well, it is touchpad friendly, and best of all, the community around it is just full of wonderful developers, designers, and contributors worth collaborating with, especially with the recent community growth and engagement over the past few years. Georges Stavracas and Jeff Fortin Tam are some of the best maintainers I have ever worked with. I cannot express how thankful I am of Jeff’s underappreciated superhuman capabilities to voluntarily coordinate huge initiatives and issue trackers. One of Jeff’s many initiatives is gnome-calendar#1036: the accessibility initiative, which is a big and detailed list of issues related to accessibility. In my opinion, GNOME Calendar’s biggest problem was the lack of accessibility support, which made the app completely unusable for people exclusively using a keyboard, or people relying on assistive technologies. This article will explain in details about the fundamental issues that held back accessibility in GNOME Calendar since the very beginning of its existence (12 years at a minimum), the progress we have made with accessibility as well as our thought process in achieving it, and the now and future of accessibility in GNOME Calendar.
tesk.page · TheEvilSkeleton
Link author:
TheEvilSkeleton@TheEvilSkeleton@treehouse.systems
At last, all the accessibility improvements on GNOME Calendar are finally available as a stable release. Get it on Flathub while it's hot!!!
https://flathub.org/en/apps/org.gnome.Calendar
#Accessibility #GNOME #GTK #GTK4 #libadwaita #a11y #calendar #GNOMECalendar #Linux #GNU #OpenSource #FOSS #FreeSoftware #OSS

GNOME Calendar: A New Era of Accessibility Achieved in 90 Days
There is no calendaring app that I love more than GNOME Calendar. The design is slick, it works extremely well, it is touchpad friendly, and best of all, the community around it is just full of wonderful developers, designers, and contributors worth collaborating with, especially with the recent community growth and engagement over the past few years. Georges Stavracas and Jeff Fortin Tam are some of the best maintainers I have ever worked with. I cannot express how thankful I am of Jeff’s underappreciated superhuman capabilities to voluntarily coordinate huge initiatives and issue trackers. One of Jeff’s many initiatives is gnome-calendar#1036: the accessibility initiative, which is a big and detailed list of issues related to accessibility. In my opinion, GNOME Calendar’s biggest problem was the lack of accessibility support, which made the app completely unusable for people exclusively using a keyboard, or people relying on assistive technologies. This article will explain in details about the fundamental issues that held back accessibility in GNOME Calendar since the very beginning of its existence (12 years at a minimum), the progress we have made with accessibility as well as our thought process in achieving it, and the now and future of accessibility in GNOME Calendar.
tesk.page · TheEvilSkeleton
Link author:
TheEvilSkeleton@TheEvilSkeleton@treehouse.systems
🇫🇮 PyCon Finland speaker spotlight!
🎤 Accessibility-First Development: A New Core Company Value by Katrin Zaks
📅 Friday 17 October 2025, 15:30, Jyväskylä, Finland
🎟 Get your ticket now! https://fi.pycon.org
















