エッジケース
通常の使用範囲の境界や極端な値で発生する、まれな状況——入力欄が空のまま、ユーザーが連続で2回クリックする、リストに千件のデータがあるなど。これらの状況は頻繁には起きないが、考慮されていない場合、たいていインターフェースが『壊れている』ように見える箇所になる。
beginner
マイクロインタラクション
ユーザーが行動を起こすと、インターフェースが即座に対応する小さな視覚的反応を返し、システムが操作を認識したことをユーザーが推測ではなく確信できるようにする仕組み。
intermediate
スケルトンスクリーン
実際のコンテンツの読み込みが完了する前に、最終的なページレイアウトを模したグレーの<a href="https://crypto-bible.com/ja/glossary/blockchain-fundamentals/block/" target="_blank" rel="noopener">ブロック</a>でプレースホルダーを表示し、ユーザーがページの大まかな見た目を事前に把握できるようにする仕組み。実際の読み込み速度ではなく、体感上の待ち時間を短縮する。
intermediate
状態管理
ユーザーが操作した後、インターフェースが「今どういう状態にあるか」を追跡する仕組み。フォームがどこまで入力されたか、トグルがオンかオフか、リストがどう並び替えられたかなど、プロトタイプが実際の製品のように操作可能かどうかを左右する。
intermediate