All you need to know about CSS Transitions
blog.alexmaccaw.com
blog.alexmaccaw.com
I think CSS3 animations are superior to transition, since they essentially take 2 arguments (from and to) instead of just 1 (to). This makes it much easier to deal with lots of use cases because you frequently have to worry about the existing state of an element with transitions.
The other option is something like opacity 0.99 on that element, or don't have your transition (if it's an opacity transition) go all the way to 1. But at the end of the day, I believe it itself just prevents subpixel antialiasing as well.
It's targeted at designers, so simple and fast and works great on desktop and mobile.
I guess that also questions if this sort of thing is behaviour or style?
It's far from "all" you need to know about transitions (delay, quirks of 3D transform regarding backface visibility...)
Moreover it's quite weak on cross-browser compatibility and performance.
I too took a note of this. Most (all?) examples comes with -webkit- vendor-prefixes and nothing else.