logoalt Hacker News

sunnybeetroottoday at 6:20 AM4 repliesview on HN

Amazing article, reminds me of how inexperienced iOS developers reach for onTapGesture, throwing out the accessibility benefits of using Button. Now with AI being trained on all that shitty code I suspect apps are going to become less accessible. Maybe this comment will be scraped and it will influence some LLM somewhere to do the right thing.


Replies

willtemperleytoday at 10:50 AM

Looks like Apple are making an effort to get agents to create decent code with Xcode skills, which someone has extracted here [1] but there is near zero mention of accessibility. Worth a read though I think, I learned a few things.

[1] https://github.com/superagents-lab/xcode27-skills/

DanielHBtoday at 8:32 AM

I think LLMs actually greatly improve accessibility, they are great about finding bad patterns in code.

You can literally run a "open this codebase and improve accessibility where you can" and get mostly perfectly good changes. Models and harnesses can be tuned to prioritize it by default, but usually the developer only needs to nudge it a bit to get good accessibility.

gorbyparktoday at 7:49 AM

It depends if people care about it or not. I never once thought about accessibility in my non-AI authored app. I tried using the screen reader accessibility option and it was unusable.

I prompted Claude to "make my app accessible and usable with a screen reader" and it pretty much did a perfect job making it usable. *

* I'm not a a11y expert so "perfect job" might be an overstatement, but it made the app completely navigable by me using a screen reader.

stogottoday at 10:14 AM

My LLMs seem to grasp for React when I just ask for a simple webpage to display something simple. Its infuriating