-Dcanvas vs -Dwebgl vs -Ddom?

So, which one is prefered if my app will run on iPads, Tablets?