I have a question regarding the CSS vendor prefixes for transition.
This source states that \"you need to use all the usual prefixes to make this work in all browser
It depends on which CSS property you want to use. Mozilla is doing a good job at getting rid of prefixes for many properties. But you can not tell all properties are now prefix free. I hear news from Chrome team that they want to make gradients prefix-free. I don't know about Opera but Internet Explorer 10 requires -ms prefix for many CSS3 properties.
I would say for today you should just add prefixes. But future will not be like this!