I’m using the CanvasJS 3.7.5 on a Windows machine. It appears in blurry for me in both Chrome and Firefox.
I did a little more poking around, and it looks like the default system setting for “Change the size of text, apps, and other items” setting on my PC is 125% (it’s a laptop). If I change it to 100%, the issue goes away. I’ve reproduced this same pattern on another windows machine: at 100% no blurriness, but at 125% the top, animated chart only has blurry labels on the x-axis. The bottom chart is still clear either way.