Links by @yatil@yatil.social
banner
links.yatil.social.ap.brid.gy
Links by @yatil@yatil.social
@links.yatil.social.ap.brid.gy
This is an automated poster for interesting links for Accessibility.

[bridged from https://yatil.social/@links on the fediverse by https://fed.brid.gy/ ]
⭐️ Designing accessibility for real use, not dashboards

In this article, @annaecook explains the phenomenon of putting work, especially accessibility work, in quantifiable metrics. This often creates bad incentives […]
Original post on yatil.social
yatil.social
January 7, 2026 at 11:00 AM
🔗 5 accessibility checks to run on every component - zeroheight

As important as testing whole sites and processes is, a lot of issues can be caught with simple tests when testing individual components, as @hdv shows in this article […]
Original post on yatil.social
yatil.social
January 6, 2026 at 11:58 AM
⭐️ You Can't Opt-Out of Accessibility

By @vale

https://vale.rocks/posts/accessibility-importance
You Can't Opt-Out of Accessibility
I’m frustrated, and I’m angry at the state of accessibility on the web. I’m usually not much one for profanity, but I’m fucking pissed off. I’ve been worn down slowly by thing after thing – death by a thousand cuts. I feel powerless and overwhelmed, and I’m dismayed to know I’m not the only one feeling as such. Accessibility is so fundamental that this shouldn’t even be a post I feel compelled to write, yet I feel like some fanatical obsessive whenever I have to try convince someone to do something as simple as care about their fellow humans. ## A Lack of Value There is a look that certain individuals give you when you explain that a slightly different approach would be optimal for accessibility or that some changes are necessary. It’s a sort of sneer. The same thinly veiled look of discontent that one might pull while subtly investigating the dog poo smell originating from the base of their shoe as they arrive at a dinner party. They rarely say it aloud, but they’re thinking, ‘Who cares?’, ‘What does this matter?’. I get a look that implies I’m naïve for even suggesting accessibility to be a consideration. As if accessibility is some nerd thing that I’m juvenile to even proffer in serious work. I’m conscious I’ve had clients turned away from me because I’ve put such an emphasis on accessibility. I’ve seen the look on their faces and felt the wind leave the sails of the conversation as I make it clear that accessibility isn’t something I compromise on. I take pride in my work, and creating something inaccessible is not something I can be proud of in good conscience. Inaccessible work isn’t a minor inconvenience or something to be fixed later but is a strict blocker. _An inaccessible product is a broken product._ Yet, even the people who write the standards seem to have forgotten this, as we saw with the CSS carousel fiasco, which prioritised developer convenience over essential inclusive practices. The problems still haven’t been addressed, and the Chrome team only continues to double down. Alice Boxhall has gone into great detail about how standards have neglected to ensure accessible content and how great and continued efforts from accessibility professionals to identify failings and address problems have been approached not with intent to improve, but with a desire to disprove. No accessibility professional is offering this advice with even a hint of malice, and yet heels are dug in against them. Perhaps the entire industry is so jaded and cynical that the idea of someone genuinely caring and acting without ulterior motives seems an impossibility. After years and years of successive abstractions, we have prioritised the comfort of the person writing the code over the survival and agency of the people using it. _Innovation that excludes people isn’t innovation; it’s just shiny exclusion._ Accessibility is _everyone’s_ responsibility, always. It should be baked into every part of the process. From the initial concepts to the design to the development, through to testing, it is as much a part of building something as ‘building something’. Accessibility should be ingrained in every fibre of every step, process, and output such that it is inseparable. You can’t bake a cake without flour and expect to add it later. There must be no bystander effect, where everyone else expects someone else to do something. Nobody should expect someone else to make the system accessible or for accessibility to be some part of another process. Each person, team, process, system, checkpoint, sprint, etc, must take action and contribute, not idly sit around hoping someone else steps up. ## Universal Design A common rebuttal I hear is that accessible design is ugly or boring. This is a lie told to excuse poor craftsmanship. More than anything, the inability to design or develop accessible content reflects on one’s own poor skills and inability. A significant portion of the time, improving accessibility improves the experience for everyone. Take closed captions. They’re usually created with the intent to be used by deaf and hard-of-hearing people, but they help people in noisy situations or when audio isn’t an option. Take sloped footpaths. Originally intended for helping people with mobility aids, they’re extremely useful for wheeled recreational devices, people with luggage, strollers, and more. Take alternative text. Usually provided as a textual alternative to visual content, alt text can often be used to gain context or further information. If your creation caters to people with cognitive disabilities, then everyone gets a more intuitive experience. If you design with good contrast, then you help the user looking at a screen in the glaring sun. If you implement the ability to switch between light and dark palettes, then people can choose whichever option they prefer. Accessibility work may be done for addressing the needs of those who need it but it ultimately raises up everyone. Accessibility is to the benefit of all. ## Setbacks and Legal Mandates For every foe vanquished in the pursuit of accessibility progress, two more seem to throw their hat in the ring to drag it back once more. Take the case of OpenAI telling everyone to add ARIA rather than to just adhere to semantics – violating the first rule of ARIA. Or take the countless and infuriating cases of ‘accessibility’ overlays rearing their ugly heads with tactics of deceit. Trying to get anywhere with accessibility is the Sisyphean task of forever pushing a boulder up a mountain, except there is a further team of people inventing new and novel ways to make a quick buck while pushing it back down. In the face of enterprise neglect, we’ve seen digital accessibility become more and more of a legal mandate. The European Accessibility Act (EAA), the Americans with Disabilities Act (ADA), and other such legislation demand some level of digital accessibility where companies are otherwise completely content to disregard it. Requiring experiences be accessible is no doubt a good thing, but only when it brings about genuine, positive change. Unfortunately, companies have adopted these baselines as the ceiling, not the floor. With intent driven by avoiding lawsuits rather than addressing problems, a culture of checkbox compliance is fostered. What represents the absolute bare minimum is rarely exceeded and is infrequently even met at all, leaving many disabled users with vaguely or ‘technically’ functional but deeply suboptimal experiences. You can try an angle of explaining that a more accessible product means more potential users or that an accessible product is fundamentally better for each and every user, but to convince someone who is set in their ways to change their mind is a difficult thing. It is nigh impossible to convince someone without compassion to care. You can hit them in the coffer, but the impact of that is negligible when they can take it on the chin. A small fine to a big organisation can be addressed as little more than a cost of doing business, not a reason to make actual changes. Malicious compliance is the frequent outcome. Frankly, the appeal to the bottom line shouldn’t be necessary. The ‘business case’ ought to be irrelevant in the face of the human cost. ## The Cost of Indifference Let me tell you who pays the price for accessibility negligence. I spent some time configuring some assistive technology for a man with motor neurone disease. Almost completely paralysed, his eyes are the only computer input available to him. From the discomfort of his wheelchair, he could poorly and imprecisely focus his gaze on specific positions on the screen of an expensive and specialised tablet to make inputs. Each individual ‘click’ costly in time and effort. When your life is measured in days and weeks, each fleeting moment is a significant portion of one’s existence. When you’re unwell and slowly dying, each morsel of effort and each individual decision is physically draining. A less than optimal interface is not a minor inconvenience but a direct cause of physical exhaustion. After helping him for a little while, I very briefly had to disable some accessibility technologies on another computer he no longer had the capacity to operate. We’d been at it for a while, so he was tired and drained when he recaptured my attention with a strained, borderline unintelligible groan of my name. When I turned my attention to his screen, I found that he had written, painstakingly, letter by letter, ‘thank you Declan’. Now, look me in the eyes and tell me that accessibility doesn’t matter. Look him in the eyes and tell him accessibility doesn’t matter. Tell the billions of people on this planet who require accessibility considerations directly to their face that accessibility doesn’t matter. Tell each person that you don’t care. Tell each person that you don’t feel the need to consider them and that you can’t be bothered to do the bare minimum for them. Look each one of the billions of people you’re betraying in the face and tell them that they don’t matter enough for you to give them the slightest modicum of dignity or care. But don’t you dare – don’t you fucking dare – make up an excuse. Don’t try to justify your betrayal of them. Make the necessary changes and do better. Six months prior, this man was fully able. Now he is stuck in his body. What is to say that a similar event doesn’t happen to you? You may currently be able-bodied, but what is to say that age, illness, or other circumstances beyond your control don’t change that? Do you want to find yourself in a world that has turned its back on you, or to find that people care and have built a world that welcomes you? It is up to you to create a world that would care for you in this situation, not one that will leave you by the wayside. ## Solutions I will not kid you that accessibility is easy, for it is often difficult (in no small part due to the industry’s deprioritisation and animosity). There are many moving parts and so very much to learn. I struggle to create accessible work myself and am conscious that nothing I create will be perfectly accessible for all people. However, in the face of adversity, we do not give up; we persevere – we adapt to overcome the challenges. We do the best we can with the cards we are dealt. We care because it is the correct thing to do. You can hire dedicated accessibility professionals (auditors, consultants) from the start. They are frequently underpaid and underappreciated. You must pay them what they are worth. There is a common rhetoric that even large organisations lean on: ‘If you don’t like it, show us the right way to do it’. This is all well and good, but they should be paid for their service, as you’d pay a UI/UX developer to fix an interface or a product manager to lead a team. You can bake accessibility into every process. Accessibility is not an afterthought or a ‘fix it later’ step. It must be baked into every phase from initial concept and design through development and launch. A coat of paint over a rusty frame might look okay, but it’ll very quickly flake off. You can educate yourself and those around you. Resources created by the brightest and most caring minds are plentiful on the web. Both free and paid courses can give you or a team you lead a strong foundational grasp. You can consult actual people on how to make improvements. Stop relying on lazy, performative personas or sloppy overlays. Test your products with actual people who use assistive technologies. Developers should not only be testing with assistive technologies such as screen readers but must also know how to use them proficiently. There exists not an automated test suite in this world that is equivalent to the actual experiences of human people. You can remember that accessibility is everyone’s responsibility, always. It is not the job of some unknown other. Accessibility matters, so give a damn, embrace it, and start enacting change. _With thanks toEric Bailey for his feedback on a draft of this post._
vale.rocks
December 18, 2025 at 6:29 AM
⭐️ How Button Traits can make a chaotic iOS app accessible | Axess Lab

Great article by my colleague Diogo Melo.

https://axesslab.com/how-button-traits-can-make-a-chaotic-ios-app-accessible/
axesslab.com
December 9, 2025 at 3:29 PM
⭐️ Can AI write accessibility specs?

Great article by @gerireid. The answer to the question in the title is “no”, but the process to getting there is interesting.

https://gerireid.com/blog/can-ai-write-accessibility-specs/
November 25, 2025 at 9:29 AM
⭐️ Simple One-Time Passcode Inputs

So simple and yet so powerful. HTML is great!

By @tylersticka

https://cloudfour.com/thinks/simple-one-time-passcode-inputs/
November 17, 2025 at 3:28 PM
⭐️ Toasts | Primer

> GitHub no longer uses toasts because of their accessibility and usability issues.

A powerful rebuttal of the “Toast” paradigm.

https://primer.style/accessibility/toasts/
Toasts
GitHub no longer uses toasts because of their accessibility and usability issues.
primer.style
November 17, 2025 at 8:28 AM
⭐️ Stop inviting overlay employees & bad actors into Accessibility spaces

By Chris Yoong.

100% agree!

https://chrisyoong.com/blog/inviting-harmful-actors-into-genuine-accessibility-spaces-is-dangerous
Stop inviting overlay employees & bad actors into Accessibility spaces
It hands them blueprints for exploitation, legitimacy and control
chrisyoong.com
October 13, 2025 at 2:16 PM
⭐️ A threat model for accessibility on the web

@sundress with an excellent article about accessibility and why and how it is so neglected.

https://alice.boxhall.au/articles/a-threat-model-for-accessibility-on-the-web/
A threat model for accessibility on the web - Alice
A explanation of the primary threat to accessibility on the web, and a call to action for the web standards community
alice.boxhall.au
October 2, 2025 at 2:16 PM
⭐️ WCAG’s Longevity · Eric Eggert

I, @yatil, wrote about WCAG’s longevity and audio descriptions.

https://yatil.net/blog/wcags-longevity
WCAG’s Longevity · Eric Eggert
It’s no secret: I like the Web Content Accessibility Guidelines. Not only do they give us the four base principles of accessibility …
yatil.net
October 1, 2025 at 12:16 PM
⭐️ How I, a non-developer, read the tutorial you, a developer, wrote for me, a beginner

By @annie – This must be like non-accessibility people read accessibility advice when things are not properly explained! […]
Original post on yatil.social
yatil.social
September 26, 2025 at 6:46 AM
⭐️ Custom Carets and Users: When The Caret Is No Longer a Stick (Yes, That’s a Poor Attempt at a Pun)

@aardrian shining light on a new CSS property with accessibility implications […]
Original post on yatil.social
yatil.social
September 21, 2025 at 8:16 PM
⭐️ Taking a shot at the double focus ring problem using modern CSS

@eric with the goods regarding the double focus ring!

https://piccalil.li/blog/taking-a-shot-at-the-double-focus-ring-problem-using-modern-css/
September 19, 2025 at 9:16 AM
⭐️ forced-color-adjust: none is an unavoidable foot gun | Sarah Higley

https://sarahmhigley.com/writing/forced-color-adjust-none/
forced-color-adjust: none is an unavoidable foot gun | Sarah Higley
A very long treatise on why text backplates were a bad idea. Most of the time.
sarahmhigley.com
September 18, 2025 at 10:17 AM
⭐️ "Best practice" is just your opinion

@craigabbott about the term “best practice”

https://www.craigabbott.co.uk/blog/best-practice-is-just-your-opinion/
"Best practice" is just your opinion
Why we need a different term for best practice
www.craigabbott.co.uk
August 20, 2025 at 2:44 PM
⭐️ Yellow, Purple and the Myth of “Accessibility Limits Color Palettes”

Terrific article by the wonderful @stephaniewalter who shows how accessibility is about how you combine colors rather than just what colors you use […]
Original post on yatil.social
yatil.social
August 18, 2025 at 7:45 PM
🔗 Intopia Accessibility Maturity Snapshot

Test a company’s accessibility maturity.

https://accessibility-snapshot.intopia.digital/
Intopia Accessibility Snapshot
accessibility-snapshot.intopia.digital
August 4, 2025 at 6:14 AM
🔗 The 'Accessibility' link is a Lie: My Adventures in Weaponizing Corporate Virtue Signaling

https://sightlessscribbles.com/posts/20250724/
The 'Accessibility' link is a Lie: My Adventures in Weaponizing Corporate Virtue Signaling
In the corporate world, there's a special kind of lie. It's not a loud, brazen falsehood; it's a quiet, self-congratulatory link. It lives in the footer of websites, usually next to the copyright notice, a tidy little link that says “Accessibility Statement.” This statement is a company's way of patting itself on the back, assuring the world that it cares deeply about inclusion. It is, in my experience, often the most cynical lie on the entire internet. Last week, I decided to buy a new noise canceling headset. This was the most important task I’d do all week. Not because I actually had enough money to buy something, a catastrophically rare occurrence, but this was a chance for me to deepen my profound relationship with all the audiobook narrators that don't know I exist but change my life on a daily basis. Regarding the company, let's call the company "Audiocorp." Their website was a minimalist dream, I'm sure. It also had a glowing Accessibility Statement, full of passionate prose about their commitment to WCAG 2.1 AA compliance. I was impressed. The admiration lasted until I tried to check out. The "Add to Cart" button? Unlabeled to my screen reader. It was just "Button." The form fields for my address? A chaotic mess of unlabeled edit boxes. The final "Confirm Purchase" button? It was an image, with no alternative text. It wasn't even a link or button, either. To my screen reader, the most crucial part of their entire e-commerce platform was the digital equivalent of a silent shrug. I, a person with miraculously rare money in hand, was physically incapable of giving it to them because their beautiful, accessible-in-name-only website was a broken maze. My first instinct was the usual hot surge of anger and resignation. But then I looked at their Accessibility Statement again. And I had an idea. I wasn't going to complain to customer service—that's a black hole. I was going to help them live up to their own glorious promises. I spent the next ten minutes documenting every single failure. Then, I drafted an email. Not to support@audiocorp.com, but to legal@audiocorp.com. It went something like this: > Subject: A Question Regarding Your Inspiring Accessibility Statement > > Dear Audiocorp Legal Team, > > I am writing to express my profound admiration for your company's detailed and forward-thinking Accessibility Statement. Your commitment to ensuring all users, regardless of ability, can access your services is a model for the industry. > > As a blind individual who uses a screen reader, I was particularly excited to engage with your platform. In the spirit of helping you fully realize your stated goals, I wanted to provide some feedback on a few minor areas where the current user experience doesn't yet align with your excellent policy. For example, the checkout button currently presents as an unlabeled graphic, which may inadvertently create a barrier for customers using assistive technology—a potential point of concern under Title III of the Americans with Disabilities Act. > > I have attached a short document detailing these small opportunities for improvement. I am, of course, eager to become a paying customer and support a company that so clearly values inclusion. > > Sincerely, Robert Kingett I was polite. I was complimentary. And I was aiming a very precisely worded legal bazooka right at their heads. I weaponized their virtue signaling. I didn't get a form reply from customer service. Twenty-four hours later, I got an email directly from a Vice President of Digital Strategy. He was deeply apologetic. He cc'd their head of web development. He asked if I would be willing to test the fixes they were implementing immediately. He gave me a discount code for my trouble. Three days later, their checkout was fully accessible. And I bought my noise canceling headset. The lesson is this: never fight a corporation's customer service department. Fight its legal department or its PR department. They don't care about your inconvenience, but they are terrified of a broken promise. And their Accessibility Statement is the biggest, most legally binding promise of all.
sightlessscribbles.com
July 24, 2025 at 12:14 PM
⭐️ 5 Hidden Costs in Your WCAG Audits

https://tab-able.co.uk/5-hidden-costs-in-your-wcag-audits/
tab-able.co.uk
July 23, 2025 at 12:14 PM