https://www.animi.studio/eng/blog/article/5-ways-to-use-animation-on-web