これは、何年にもわたって何度も何度も再発明されたホイールです。
問題:ユーザーは日付/時刻を入力する必要があります
基本的な考慮事項
- ユーザーが希望の日時をできるだけ簡単に入力できるようにしたい
- 一部のアプリケーションは過去の日付を要求し、一部のアプリケーションは将来の日付のみを要求し、一部は両方を処理する必要があります
- ユーザーがぎこちないデータを入力しないようにしたい
- このコントロールをできるだけ積極的に自動入力したいと思います。
- このコントロールを可能な限り再利用できるようにする必要があります。
人気のあるソリューションは次のとおりです。
- テキストボックス
- コンボボックス
- ポップアウトカレンダー
- サーバー側および/またはクライアント側の検証
- 不良データについてユーザーに警告するさまざまな方法
すぐに食べられるソリューションはたくさんありますが、もっと一般的な情報を探しています。さまざまな日時管理アプローチについて行われたユーザビリティ調査はありますか?そこに「最良の」日時管理はありますか?確立された「すべきこととすべきでないこと」はありますか?
関連する質問:時間範囲を説明するのに最適なGUIコントロール