Great article Steve I have read the most of your CSS articles and are the best.

One interesting thing I have noticed, is that you can change the order of the shorthand properties:

from this(normal order):
div {
-webkit-animation: myanimation 1s ease-in 2s infinite alternate;
}

to this:
div {
-webkit-animation: 1s myanimation 2s infinite ease-in ;
}

But you can't put the duration or the animation-name out of the first or second place, otherwise doesn't work. Maybe this is just in webkit browsers.