FallBack no canvas for you

globalAlpha 0 -1 globalCompositeOperation xScale yScale
X1 Y1 X2 Y2 X3 Y3
shadowBlur shadowOffsetX shadowOffsetY;
Complex Paths MDC Canvas Tutorial Free Math Trig Nice and simple http://www.algebralab.org