[R-pkg-devel] Screen reader help request
Duncan Murdoch
murdoch@dunc@n @end|ng |rom gm@||@com
Fri Mar 17 20:25:42 CET 2023
I received a request a few days ago to add alt text to the plots in the
HTML vignettes for the rgl package.
That was easy to do, and I did it, but realized most of the graphics
that rgl produces are not in <img> format, they are WebGL canvases, and
those don't support the same method of adding alternate text. Online
I've seen a variety of suggestions about how to do it for <canvas>
elements, and have implemented one of them.
Could I ask someone who is familiar with one or more screen readers to
test whether the method that I used works? A sample web page produced
with the new code is here:
https://dmurdoch.github.io/rgl/dev/articles/rgl.html
The very first graphic is a plot of the iris data, and it should have
alt text reading "rglwidget in chunk unnamed-chunk-1".
That was default text generated without user input, users could put
whatever they wanted there instead.
Some related questions:
- Could you suggest better default text to use?
- Could you suggest good custom text for this particular graphic?
- The text is inserted when some Javascript has run to initialize the
page, so if the Javascript fails, there'll be no alt text. Is that a
reasonable limitation?
Duncan Murdoch
More information about the R-package-devel
mailing list