/home/techb158/workloadmatch.com/workloadmatch.com/bower_components/chart.js/docs
NameSizeModeActions
00-Getting-Started.md67950644editdlrm
01-Line-Chart.md55700644editdlrm
02-Bar-Chart.md50390644editdlrm
03-Radar-Chart.md58070644editdlrm
04-Polar-Area-Chart.md54010644editdlrm
05-Pie-Doughnut-Chart.md57100644editdlrm
06-Advanced.md64230644editdlrm
07-Notes.md28080644editdlrm
Edit: /home/techb158/workloadmatch.com/workloadmatch.com/bower_components/chart.js/docs/07-Notes.md (2808B)
--- title: Notes anchor: notes --- ### Browser support Browser support for the canvas element is available in all modern & major mobile browsers (caniuse.com/canvas). For IE8 & below, I would recommend using the polyfill ExplorerCanvas - available at https://code.google.com/p/explorercanvas/. It falls back to Internet explorer's format VML when canvas support is not available. Example use: ```html ``` 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. - Initialise charts on load rather than DOMContentReady when using the library, as sometimes a race condition will occur, and it will result in an error when trying to get the 2d context of a canvas. - New VML DOM elements are being created for each animation frame and there is no hardware acceleration. As a result animation is usually slow and jerky, with flashing text. It is a good idea to dynamically turn off animation based on canvas support. I recommend using the excellent Modernizr to do this. - When declaring fonts, the library explorercanvas requires the font name to be in single quotes inside the string. For example, instead of your scaleFontFamily property being simply "Arial", explorercanvas support, use "'Arial'" instead. Chart.js does this for default values. ### Bugs & issues Please report these on the GitHub page - at github.com/nnnick/Chart.js. If you could include a link to a simple jsbin or similar to demonstrate the issue, that'd be really helpful. ### Contributing New contributions to the library are welcome, just a couple of guidelines: - Tabs for indentation, not spaces please. - Please ensure you're changing the individual files in `/src`, not the concatenated output in the `Chart.js` file in the root of the repo. - Please check that your code will pass `jshint` code standards, `gulp jshint` will run this for you. - Please keep pull requests concise, and document new functionality in the relevant `.md` file. - Consider whether your changes are useful for all users, or if creating a Chart.js extension would be more appropriate. ### License Chart.js is open source and available under the MIT license.