The RGraph and SVG/canvas news and updates blog for the year 2015
Syndicate the RGraph blog
The RGraph blog contains information about canvas, SVG, RGraph and demonstrates things that can be done with canvas and SVG.View blog entries from:
Can shadow blur slow down animations and performance?Written by Richard Heyes, 22nd September 2015
The canvas shadow blurring effect can seriously hamper the frame rate of canvas based animations and effects. You won't see it when you're using a CSS based effect (such as the expand effect) but you will if you choose to use a canvas based effect that involves redrawing the chart over and over again (such as the wave effect). See the difference on this page.
SVG style paths for canvas with the RGraph path functionWritten by Richard Heyes, 3rd September 2015
As stated elsewhere canvas paths are (unnecessarily) verbose. The W3C has attempted to aid the issue by introducing support for SVG paths in www.rgraph.net/blog/an-example-of-html5-canvas-path2d-objects.html#svg-path-syntax the new path object This new object, however, is not currently widely supported. So RGraph provides a work-around using the RGraph.path function. This is a description of that function and a version of it that has been extracted from the RGraph code and works standalone.
9 Good looking charts that you can find in the demosWritten by Richard Heyes, 16th August 2015
Creating good looking charts isn't terribly difficult - for some people. If like me you're rather (very) limited in graphical abilities then creating attractive charts is not always as straight-forward as it sounds. If you have a graphical designer on hand it can be easy - simply ask them for a mock-up that you can copy the graphical styling from or present them with a chart and say "Make it look pretty!". But if you're not fortunate enough to have a graphical designer to hand then you're on your own. Almost, (by the way, on a completely unrelated side-note did you know that Google Image Search is a very good tool). Just thought I would throw that in to the mix.