conceptfrontend-visualization-libraries
Frontend chart accessibility
Notes
Frontend chart accessibility
One-line summary: Official a11y postures are not one test — Highcharts ships a WCAG 2.2 module; Chart.js documents canvas as opaque to assistive tech; ECharts states a11y on the homepage.
The insight
Renderer choice (SVG vs Canvas) and whether the library ships keyboard / screen-reader support change the integrator’s job. Fetched pages do not run a shared WCAG audit. From 2026-08-21-autoresearch-best-frontend-visualization-libraries.
Evidence
- From 2026-08-21-autoresearch-best-frontend-visualization-libraries: Highcharts accessibility module — WCAG 2.2 guideline; keyboard navigation; screen readers; ARIA on elements; included with every license. Without it, “interpreted as an image with the chart title in the
aria-label.” - From 2026-08-21-autoresearch-best-frontend-visualization-libraries: Chart.js — “the
canvascontent will not be accessible to screen readers”; addrole/aria-labelor fallback content. - From 2026-08-21-autoresearch-best-frontend-visualization-libraries: ECharts homepage — “Automatically generated chart descriptions and decal patterns.” Handbook
ariapage not fetched.
Contradictions / tensions
- These are different kinds of claim (first-party module vs integrator ARIA vs homepage blurb). Do not treat them as a ranked a11y bake-off.
Open questions
Related
Referenced by