「クリアボタン」は通常、検索フィールドにあることに気づきました。
このボタンが他の入力フィールドに表示されるのはなぜそれほど珍しいのですか?たとえば、この小さな構成フォーム:
クリアボタンは通常、フィールドが使用されているときにデフォルトのビューに影響を与え、ユーザーがそのデフォルトに戻りたい場合に提供されます。たとえば、カタログ内のすべての製品のリストをフィルタリングしてから、フィルタリングされていないリストに戻ることができます。内容を強調表示して削除してからフォームを再送信するよりも、明示的な「クリア」ボタンをクリックする方が簡単で直感的です。
ビューへの即時の変更を伴わない他のコンテキスト(たとえば、基本的な問い合わせフォーム)では、フィールドのコンテンツを強調表示して削除するのと同じくらい簡単です。強調表示や削除が面倒なタッチデバイスでは便利だと主張する人もいるかもしれません。
また、必須フィールド(空白のままにできないフィールド)にクリアボタンを含めることも意味がありません。
クリアには2つの一般的なパターンがあります。
暗黙のクリアパターンにより効率が向上します。だから私はそれをできる限り使用しようとしますが、それは以前のデータを編集することに関連がない場合に限ります。
以前のデータを編集する必要がある場合、入力フィールドに小さなクリアボタンを設けても効率は変わりません。そのため、それを設けない理由はありません。