List of things to probe around and think about:
- unnecessary jQuery selectors that could be stored beforehand
- TweenMax could take JavaScript element directly
- if certain animation stutter on certain platforms, check if transition is set on the element together with TweenMax animation (especially on Samsun S4)
- enable continuous page repainting to check if certain CSS properties are over expensive
- see repetitive repaints in TimeLine and try toggling CSS properties to reduce the amount of unnecessary repaints
Reference:
- http://updates.html5rocks.com/2013/02/Profiling-Long-Paint-Times-with-DevTools-Continuous-Painting-Mode