進め方
Gesture Patternsは、タップ、長押し、スワイプ、ドラッグ、ピンチ、回転、プル操作を扱います。ユーザーが隠されたショートカットを知っているとは想定せず、見つけやすさとフィードバックをジェスチャーの一部として扱います。
このソースは競合も扱っています。スクロールとスワイプ、タップと長押し、アプリのジェスチャーとOSの動作の競合です。すべてのジェスチャーに代替手段が必要で、破壊的な操作には復旧手段が必要です。提案されている距離や遅延は、対象デバイスで検証するための開始値です。
想定される成果物
- ジェスチャーと目に見えるアフォーダンスの仕様
- 開始、進行、完了、キャンセルの挙動
- 競合ルールとアクセシブルな代替手段
要件からレビューまで
- 01ジェスチャーを選ぶ
操作を馴染みのある入力パターンに合わせ、アフォーダンスを示します。
- 02遷移を定義する
開始のしきい値、進行状況のフィードバック、完了、キャンセルを定義します。
- 03競合を解消する
スクロールやシステムのジェスチャーを確認し、同じ操作に至るボタンまたはメニューの経路を用意します。