leeoniya / uPlot

📈 A small, fast chart for time series, lines, areas, ohlc & bars
MIT License
8.7k stars 381 forks source link

Accessibility #954

Open ImLunaHey opened 3 months ago

ImLunaHey commented 3 months ago

same issue but for uPlot https://github.com/plouc/nivo/issues/126

leeoniya commented 3 months ago

are you talking about visually impaired, or keyboard-only interaction?

in most cases the "accessible" version of a chart is a <table> (or tables) of data that is rendered separately from the chart. there are of course other libs that can turn the data into audio, but that's not something uPlot will be concerned with.

what concrete things are you proposing for uPlot?

ImLunaHey commented 3 months ago

personally im mainly concerned about keyboard accessibility as that looks like the lowest barrier to entry with this. it would be to nice if we could tab onto the chart, etc.