But it also doesn't cause the developer enough pain to register as a priority. The market is telling you something: it either isn't painful enough to spend money on, or you're not reaching the right people. IMO, you can sell to developers, but you have better luck selling them something that feels like it gives them a superpower, e.g. React is an easy sell because:
1. Reactive binding burns away a lot of imperative state-changing code
2. Facebook branding implies it is industrial-strength
And even then, React costs them their time to learn, build on, and ship. If it's their company's time, then they're not going to value it the same way.
It's not necessarily if people care but what they care more.
Reading this back to myself, I think that I sound like an asshole, but it's my honest thought process fwitw.
Have I 'solved' web accessibility for the <canvas> element? No. Have I coded up a JS canvas library that has, as one of its central aims, the idea that <canvas> elements can, and should, be made accessible? Yes - that's what I'm attempting to do. It is a work-in-progress; I guarantee that my solutions can be improved on: Rome wasn't built in a day.
> Would you say that you have extraordinary proof?
The results of my efforts to date can be seen on the library's home page. Criticisms and suggestions on how to make things work better are always welcome! https://scrawl-v8.rikweb.org.uk/