Transistions are used to to add the speed of the animation and its smoothness. You can also use transistions alone to add dynamic styles to various properties.
2D transform is supported by the following browsers and higher versions . You will need to include vender code for each browser. For earlier browsers the user will still see the image but not the animation.
Firefox - 3.6
Internet Explorer 9
You also need to include code without a pre-fix for each declaration.
Over time the pre-fixes will not longer be required.