質問: 個人の可用性を設定する例(従業員など) 私は、従業員が勤務可能かどうかを示す機能を含むwebアプリケーションを設計しています。これは、2人が口頭でやり取りするための簡単な概念です。「月曜日の火曜日は終日、水曜日は午後12時以降に対応できます」。しかし、これをwebフォームに変換する方法を理解するのは困難です。私が持っている必要があると思うオプションは次のとおりです。 週単位で利用できる日を示します(月曜日と火曜日は終日、水曜日は午後12時から午後5時まで)。 標準から外れている、人が利用可能または利用不可能な特定の日を示します(この水曜日は終日利用可能ですが、次の火曜日は午後12時までしか利用できません) 最後に、これはやり過ぎかもしれませんが、月に1回利用できる場合があります(「毎月第2金曜日は対応できません」または「毎月15日は対応できません」)。 誰かがこれの良い例を知っていますか、またはこのタイプの機能を実装するための一般的な提案がありますか?ありがとう!
回答: 単純な色分けされたカレンダーを使用できます。-緑:利用可能 -黄色:部分的に利用可能 -青:使用不可。 (赤は厳しすぎると思います)。 -空白/透明:情報なし。編集:以下のピーターチェンの思慮深いポイントの後、occamのかみそりを使用します。 緑:利用可能 濃い緑色:一部入手可能。 ブランク:使用不可。 ここでの考え方は、1つの色のみを使用し、その色の強度を変化させることで、最小限の要素で多くの情報を提供できるということです。これは、従来の「信号機」方式を使用するよりもスキャンが簡単です。