Browser support for RGraphShare RGraph:
- HTML5 canvas & Microsoft Internet Explorer (MSIE)
- RGraph and older browsers
- Other devices
- Creating your charts without a browser
Since the charts are produced using HTML5 features (the new canvas tag), browser support includes:
- Mozilla Firefox 3.0+
- Google Chrome 1+
- Apple Safari 3+
- Opera 9.5+
- Microsoft Internet Explorer 9+ (see note)
- iPhone (text support from iOS v4+)
- iPad (text support from iOS v4.2+)
The HTML5 canvas tag is part of the HTML5 specification, and all of the above browsers have some sort of support for it.
HTML5 canvas & Microsoft Internet Explorer (MSIE)
Microsoft Internet Explorer 9 introduced support for the <canvas> tag at the start of 2011. Older versions of MSIE are no longer supported by RGraph.
RGraph and older browsers
Older browsers (eg Chrome 1, Firefox 3, Safari 3, Opera 9.5) are supported, however if they don't support canvas shadow or text, these will naturally be unavailable. Earlier versions of these browsers may work, but are untested.
Other devices (eg mobile devices) may support or may be intending to support the HTML5 canvas tag as part of their HTML5 support. Typically the newer a device or its OS the higher the likelyhood is that it has support for HTML5 canvas.
Creating your charts without a browser
If you wish to generate charts without a browser or user involved - eg from a cron task - there is something called PhantomJS that you can use to generate PNGs from webpages automatically.