Анимация шапки - это понятие растяжимое : Можно это сделать на canvas , Можно на SVG Smil, А можно вообще сделать очень сложную SVG анимацию используя к примеру Adobe Illustrator + Bodymovin Можно просто в Photoshop сделать некую анимацию ... вариантов масса ...