Cours IUT : Animations Web

There’s no doubt that animating user interfaces is a rising trend. Risen enough that the emphasis is often put on the animation itself, rather than on improving the user experience through subtle and functional animation.

Invisible animation (cache)

Je démarre un nouveau cours sur les animations web. Mon principal objectif, au-delà de la technique, sera de faire réfléchir les étudiants à l’importance d’utiliser les animations à bon escient. Il y a trop de designers web qui se font plaisir avec des animations qui utilisent 100% du CPU pour aucun avantage fonctionnel. Et qui n’en ont même pas conscience…

Ce sera l’occasion d’explorer les animations et transitions CSS, les transformations et leurs parallaxes (cache) mais aussi des bibliothèques comme animate.css, move.js, chart.js ou vivus.js. Peut-être ira-t-on jusqu’à jouer avec requestAnimationFrame mais je ne suis pas sûr d’avoir suffisamment d’heures pour cela.

J’ai bien envie de leurs donner beaucoup d’outils et de voir ce qu’ils arrivent à en sortir d’utile (cache). Avec une évaluation sur un travail rendu cette fois. Je ne sais pas encore comment évaluer la pertinence sans utilisateurs mais ce sera l’occasion d’en discuter avec eux.

PS : à l’origine, ces heures de cours étaient destinées à enseigner Flash :-).