Apple Don't allow WebGL.
Canvas Support is poor.
SVG support is good but is an unfriendly syntax.
CSS3D elements are hardware accelerated and easily styled.
In CSS
section{-webkit-transform:rotateY(45deg);}
In JavaScript
document.querySelector("section").style.webkitTransform = "rotateY(45deg)";