— title: Notes

anchor: notes

Browser support

Browser support for the canvas element is available in all modern & major mobile browsers <a href=“caniuse.com/canvas” target=“_blank”>(caniuse.com/canvas)</a>.

For IE8 & below, I would recommend using the polyfill ExplorerCanvas - available at <a href=“code.google.com/p/explorercanvas/” target=“_blank”>code.google.com/p/explorercanvas/>. It falls back to Internet explorer's format VML when canvas support is not available. Example use:

<head>
        <!--[if lte IE 8]>
                <script src="excanvas.js"></script>
        <![endif]-->
</head>

Usually I would recommend feature detection to choose whether or not to load a polyfill, rather than IE conditional comments, however in this case, VML is a Microsoft proprietary format, so it will only work in IE.

Some important points to note in my experience using ExplorerCanvas as a fallback.

Bugs & issues

Please report these on the GitHub page - at <a href=“github.com/nnnick/Chart.js” target=“_blank”>github.com/nnnick/Chart.js</a>. If you could include a link to a simple <a href=“jsbin.com/” target=“_blank”>jsbin</a> or similar to demonstrate the issue, that'd be really helpful.

Contributing

New contributions to the library are welcome, just a couple of guidelines:

License

Chart.js is open source and available under the <a href=“opensource.org/licenses/MIT” target=“_blank”>MIT license</a>.