Думаю, понял зачем нужны все типы анимации. Наверно по двум словам сразу - проще искать и при этом будет сразу тип анимации известен и преобразовывать в класс уже в js.
В таком случае я не удобный вид предоставил. Вот более удобный:
animate + тип анимации Пусть js смотрит на один из видов, после того как найдет, он должен их переделать с
animate tada
в
animated tada.
Тк если сразу написать правильно класс
animated tada, то будет срабатывать анимация уже от цсс, а надо не напрямую, а только во время прокрутки.
На том сайте откуда взял анимацию цсс,
говорится про обьединение js, но я пока слобоват в этом.