フォームをマテリアルデザインガイドラインに変換する必要がありますが、MDは狭いフォームの長いラベルを処理する方法を考慮していないと思います。私の例でわかるように、私は3組のドロップダウンを持っていますが、元の形式ではうまく表示されますが、MDで問題が発生します。これにどう対処しますか?オプション2に傾いている、またはこのフォームにMDをまったく使用していない。
オプション2は明確な選択です。
フィールドラベルは、最初からデータではなく、ラベルとして読み取る必要があります。オプション1と3では、選択を行う前のラベルはデータと区別できません。さらに、混乱、不必要な学習、および不安定感を回避するために、ラベルのスタイルと場所を維持することが重要です。
UI/UXデザイナーは、Googleのマテリアルガイドラインの多くの弱点を認識すると、ユーザーがガイドラインに精通していること、およびAndroid税関を考慮に入れる1つの要素として税関を考慮に入れることを可能にする効果的なデザインを自由に作成できます。その他のユーザビリティの考慮事項。
また、データを太字にし、ラベルを通常の重みにすることも検討してください。これにより、データが強調表示され、データのスキャンが容易になります。常に適切であるとは限りませんが、多くの場合それが適切であると思います。
1stおよびrdオプションに関する懸念は
1)オプションを選択すると(またはフィールドにテキストを入力すると)、このフィールドの内容を示すラベルはありません。
2)入力フィールドにラベルがないため、フィールドに関する検証(必須のインジケーター*
など)を表示する機会が失われます。
したがって、指定した3つのオプションのうち、2nd 1つが最良のオプションのようです。
古いMDフォームと比較した新しいMDフォームは、VHSビデオテープと比較してBlu-rayのようなものだと思います。
新しいフォームが揺れるので、間違いなくそれにこだわると思います!
オプション3のほうがいいと思うのは、オプション2よりも大きなラベルを付けた場合、将来はどうなるでしょうか。
フォーム/ラベルの応答性を確認しましたか?