I'd always recommend against Chart.js just because it produces an innaccessable mess. Charts built using HTML5 canvas are problematic anyway, just because they only ever expose a single DOM node which makes it impossible to provide a proper alternative to screen readers. Chart.js goes further though, and just doesn't provide anything as alternative text.
Effectively, it's just giving a big middle finger to anyone who's relying on a screen reader to browse the web.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I'd always recommend against Chart.js just because it produces an innaccessable mess. Charts built using HTML5 canvas are problematic anyway, just because they only ever expose a single DOM node which makes it impossible to provide a proper alternative to screen readers. Chart.js goes further though, and just doesn't provide anything as alternative text.
Effectively, it's just giving a big middle finger to anyone who's relying on a screen reader to browse the web.