Recently I came across
jQuery Transit , a plugin for smooth transformations and transitions. Instead of working with timers, the plugin uses CSS3 transformations.
Works with the same syntax as animate, but instead use the transition method.
With older browsers, new effects do not work, and standard CSS will change, although without any animation. In order to roll back to animate, just use the following:
if (!$.support.transition) $.fn.transition = $.fn.animate;
Total 2KB.