モーション(アニメーション)はUIの重要な構成要素でありながら、デザインシステムで体系化されることが少ない領域です。一貫性のないアニメーションはユーザーを混乱させ、パフォーマンスにも悪影響を与えます。この章では、モーションをトークンとガイドラインで体系化する方法を学びます。
UIにおけるアニメーションには明確な目的があります。
アニメーションの値をトークンとして定義します。
UIの各パターンに適切なモーションを割り当てます。
アニメーションがパフォーマンスに与える影響を最小化します。
アクセシビリティとしてのモーション制御を学びます。
以下の課題に取り組みましょう。
モーションをデザインシステムに体系的に組み込むことで、プロダクト全体のアニメーションに一貫性が生まれ、UXとパフォーマンスの両方が向上します。Duration、Easing、パターン別定義をトークン化し、パフォーマンスとアクセシビリティにも配慮した設計を心がけましょう。次の章では、デザインシステムのガバナンスと運用を学びます。
全問正解でこのレッスンが「完了」になり、コースの全レッスンを完了すると修了証が発行されます。解説つき・何度でも挑戦できます。
Q1.カードが下からふわっと現れるアニメーションを実装します。本文がパフォーマンスの観点で推奨する、動かすプロパティはどれですか。
Q2.OSでアニメーションの軽減(prefers-reduced-motion: reduce)を希望しているユーザーへの対応として、本文に沿うものはどれですか。
Q3.モーダルの出現を200ms ease-outで設計しました。閉じるときの消失アニメーションはどう設計するのが自然とされていますか。
完全無料・クレジットカード不要
実践Webデザイン - Figma完全マスター講座
デザイナーとエンジニアが初めてコラボレーションできるツールを作る——そんなビジョンのもと、Figmaは2016年にDylan FieldとE
30分無料公開
実践Webデザイン - Figma完全マスター講座
Figmaを開いた瞬間、無限に広がる白いキャンバスと見慣れないパネル群に戸惑う人は多いです。
30分無料公開
実践Webデザイン - Figma完全マスター講座
「なんとなくデザインがおかしい」「プロっぽく見えない」——そんな感覚の正体の多くは、デザイン4原則のどれかが守られていないことにあります。
30分無料公開
実践Webデザイン - Figma完全マスター講座
配色はデザインの中で最も「感覚的」と思われがちですが、実は明確なルールと手順があります。
30分本文は無料で閲覧可
実践Webデザイン - Figma完全マスター講座
タイポグラフィはデザインの中で最も情報量が多いにもかかわらず、最も軽視されがちな要素です。
30分本文は無料で閲覧可
実践Webデザイン - Figma完全マスター講座
コンポーネント機能は、Figmaが他のツールに対して圧倒的な優位性を持つ理由の一つです。
30分本文は無料で閲覧可