ngx-charts
ngx-charts copied to clipboard
Feature Request: Screen Reader Support for Bar Chart Elements
Is your feature request related to a problem? Please describe.
I'm always frustrated when using screen readers to navigate through bar charts because they do not provide clear context that these elements are part of a bar chart. This makes it difficult for users relying on screen readers to understand the data visualization and its purpose.
Describe the solution you'd like I would like the screen reader to mention that the elements are part of a bar chart when navigating through the chart elements. For example, when a screen reader focuses on a bar in the chart, it should announce something like "Bar chart element: [bar label], value: [bar value]". This will provide a clearer context and improve the accessibility of data visualizations.
Additional context
Here is an example of the current behavior:
- Screen reader focuses on a bar and reads "50" without mentioning it is part of a bar chart.
Proposed behavior:
- Screen reader focuses on a bar and reads "Bar chart element: Sales for January, value: 50."
This feature will significantly enhance the accessibility of bar charts for users who rely on screen readers.