apple-design について
apple-designは、AppleのWWDCで紹介されたモーション設計をWeb向けにまとめたスキルです。スプリングを使った、中断可能で速度を反映するインタラクションに焦点を当てています。
主な機能
- 01WWDCのUI原則をWebに応用
- 02画面上の現在値から動きを開始
- 03ユーザーの速度を引き継いで予測
- 04動きをいつでもつかんで反転
- 05中断可能なスプリングアニメーション
活用シーン
- 01ドラッグに応答するUIモーションの設計
- 02いつでも反転できる操作の構築
- 03CSSとPointer Eventsでの原則の適用
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gethamster/ skills --skill apple-designインストール後、Claude Code で/apple-designを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
sections/1-response-kill-latency.md10-gesture-design-details-the-feel-checklist.md11-frame-level-smoothness.md12-materials-depth-translucency-conveys-hierarchy.md13-multimodal-feedback-motion-sound-haptics.md14-reduced-motion-accessibility.md15-typography-optical-sizing-tracking-leading.md16-design-foundations-the-eight-principles.md17-process.md2-direct-manipulation-1-1-tracking.md3-interruptibility-the-single-most-important-principle.md4-behavior-over-animation-use-springs.md5-velocity-handoff-the-seam-between-drag-and-animation.md6-momentum-projection-animate-to-where-the-gesture-is-going.md7-spatial-consistency-symmetric-paths-anchored-origins.md8-hint-in-the-direction-of-the-gesture.md9-rubber-banding-soft-boundaries.mdquick-reference.mdthe-core-idea.md詳細
Appleのデザイン
Appleが、コンピューターを操作している感覚をなくし、自分自身の延長のように感じられるインターフェイスをどのように構築しているかをご紹介します。この知見は、AppleのWWDCのデザイントーク、主に Designing Fluid Interfaces(WWDC 2018)をもとに、ウェブプラットフォーム(CSS、Pointer Events、requestAnimationFrame、Motion/Framer Motionなどのスプリングライブラリ)向けにまとめ、翻訳したものです。
一貫しているのは、動きが現在画面に表示されている値から始まり、ユーザーの速度を受け継ぎ、勢いを先へと投影し、いつでもつかんで逆方向に動かせるとき、インターフェイスは生き生きと感じられるということです。スプリングは、いつでも動きを中断でき、速度を考慮する性質を本質的に備えているため、これらすべてを自然に実現するツールです。
コメント
Markdown 対応