ramnathv / htmlwidgets

HTML Widgets for R
http://htmlwidgets.org
Other
792 stars 205 forks source link

[Accessibility] Add alt param to `capturePlot()` #438

Closed jooyoungseo closed 2 years ago

jooyoungseo commented 2 years ago

Unlike plotTag(), capturePlot() does not have an alt param, which is a critical component for accessibility.

Please add this with default value as "Plot object" so that any NULL-alt plots can be also recognized by screen readers.

If possible, please add a condition to check whether current graph is ggplot2 object having alt attribute so that g$labels$alt can be passed to alt param when available.

jooyoungseo commented 2 years ago

Moving to htmltools.