UIにおけるアニメーションの役割には、「なんとなく楽しいから」「気持ちがいいから」という側面も大いにあると思います。 ただ、最も重要な役割は、「コンテクストの強化」ではないでしょうか。 コンテクストの強化って?コンテクストとは、文章などの前後の脈絡。文脈。という意味で通常つかわれる単語です。 例えば、「ママ、おかわりちょうだい」というセリフがあったとします。 “家”での会話なら、子供が母親にご飯をもう一杯催促していることになりますが、もし家ではなく“スナック”だったとしたらどうでしょう。男性が女店主にお酒をもう一杯催促していることになってしまいます。 コンテクストの強化とは、「背景や状況が分かる情報を増やす」ことで、正しい意味で情報を受け取ることができるようにすることを指します。 UIにおけるコンテクストの強化とは?「追加した」「削除した」「移動した」など、ユーザーアクションが発生したとき