News for hackers. Stuff that matters.
Re:Blitz: A lightweight, modular, extensible web renderer by miki123211 on Monday August 12, 2024 @05:54AM (#41222813)
What's your story regarding accessibility? Done? Planned? "we pretend disabled people don't exist until the government tells us otherwise"?
Re:Blitz: A lightweight, modular, extensible web renderer by nicoburns on Monday August 12, 2024 @07:39AM (#41223349)
We have the basics (exposing an accessibility tree that is visible to screen readers, a keyboard controllable focus system). There's a lot more work to do be done to make it work well (but that's also true of Blitz in general).

We're building upon https://github.com/AccessKit/accesskit which provides a cross-platform abstraction over the OS accessibility APIs.

Re:Blitz: A lightweight, modular, extensible web renderer by mwcampbell on Monday August 12, 2024 @11:22AM (#41225478)
Hi, lead AccessKit developer here. Thanks for prioritizing accessibility even at this fairly early stage of the project.
Re:Blitz: A lightweight, modular, extensible web renderer by nicoburns on Monday August 12, 2024 @05:25PM (#41229505)
Thanks for building AccessKit and making this so much easier for us!
Re:Blitz: A lightweight, modular, extensible web renderer by mkl on Monday August 12, 2024 @06:06AM (#41222872)
From the readme: "Blitz builds upon: [...] AccessKit for accessibility"
Re:Blitz: A lightweight, modular, extensible web renderer by haunter on Monday August 12, 2024 @06:02AM (#41222848)
Why are you so hostile?
Re:Blitz: A lightweight, modular, extensible web renderer by mwcampbell on Monday August 12, 2024 @10:46AM (#41225004)
I think the hostility is understandable when you consider that blind and other disabled people, like myself (I'm partially blind) and the poster of that comment, live every day having to work around widespread indifference toward our needs. I'm not immune to it myself; see some of my older HN comments on GUI toolkit accessibility, before I started AccessKit.
Re:Blitz: A lightweight, modular, extensible web renderer by nextaccountic on Tuesday August 13, 2024 @03:17AM (#41233094)
Most newer GUI libraries entirely neglect accessibility and focus exclusively on rendering. Maybe accessibility is seen as too much effort for too little gain?

It's kind like most CLI programs nowadays don't come with a man page (nor an info page) and think that an autogenerated `--help` is enough. Except that nobody is excluded from using your application just because it doesn't come with proper documentation