What are the good usability and UX guidelines when considering animating elements when you scroll down the page and they come into view?
For example, this template - http://mamootstudio.com/themes/flanzo-1-2/option-1/index.html - excessively uses this method which, frankly, seems quite over the top.
However, there might be cases when animating some feature or element when it comes into view could increase clarity and ability to understand what it represents, but mostly I see this method used in vain.
What would be good questions to ask and pros/cons to consider when deciding whether animating a feature or element when it comes into view is worth it from UX perspective?