アプリケーションやサイトを作る上で重要な役割を果たします。インターフェースを期待しています。インターフェイスのアニメーション化は、必ずしも簡単ではありません。アニメーション化の対象、タイミング、アニメーション感触などを考慮する必要があります。TL;DRプロジェクトに躍動感を与える手段として、アニメーションを使用します。インタラクションをサポートします。アニメーション化するプロパティによっては、多くのリソースを要する場合があるので注意してください。適切な要素をアニメーション化する素晴らしいアニメーションは、ユーザーに楽しみを与え、リピート率を向上させます。幅、高さ、位置、色、背景など、ほとんどの要素をアニメーション化することができます。潜在的なパフォーマンスのボトルネックや、アニメーションによってアプリケーションの雰囲気がどう変化するのかを把握しておく必要があります。エクスペリエンスが低下します。そのため、パフォーマンスと適性の両方を考慮しなければなりません。手当たりしだいにアニメーション化をしないでください。アニメーションを多用するとユーザーに不快感を与え、目障りになってしまいます。インタラクションをサポートする目的で、戦略的にアニメーションを使用してください。ドロワーが現れるようにしたり、ボタンをタップした際に画面が応答した感じを出すために微妙な輝きやバウンスを使用します。ユーザーの行動を不必要に妨害したり中断するアニメーションは使用しないように注意してください。負荷の大きいプロパティをアニメーション化しない不適切に使用されたアニメーションよりもさらに問題なのが、ページの動きを詰まらせてしまうアニメーションです。いったアニメーションに対してユーザーはストレスや不満を感じ、アニメーションは一切不要だと感じてしまうでしょう。プロパティの中には変更時の負荷が大きいものがあり、それが原因で画面がスムーズに表示されなくなる場合が多くあります。変更すると、テキストの色を変更するよりもペイント処理で負荷がかかります。変更するよりも負荷は大きくなります。アニメーションのパフォーマンスに関する検討事項の詳細は、アニメーションとパフォーマンスのガイドをご覧ください。活用することが重要だと言えます。トリガーを参照してください。