Yo lo haría desde CSS. Hay formas de no escribir los prefijos propietarios, yo uso
Compass junto a Sass, pero puedes usar otras cosas como
-prefix-free.
Pero en ambos casos el código CSS está donde tiene que estar, no perdido en algún fichero JavaScript.