In my view all canvas-related JS libraries should treat accessibility as a foundational requirement. It's not "too difficult" to implement.
Here's an explanation of the accessibility features I've added to my canvas library[1]. These features may not be the best approach, or even the most appropriate approach ... but at least they're there, and they can evolve into something better as/when people offer feedback.
Here's an explanation of the accessibility features I've added to my canvas library[1]. These features may not be the best approach, or even the most appropriate approach ... but at least they're there, and they can evolve into something better as/when people offer feedback.
[1] - https://scrawl-v8.rikweb.org.uk/learn/eleventh-lesson