web-dev-qa-db-ja.com

マテリアルデザインを使用すべきでない場合

管理パネルをデザインしています。
マテリアルデザインには、UIとUXの両方に影響を与えるいくつかの概念があります。
現在、マテリアルデザインガイドラインに従うべきか、特定のガイドラインに従わないデザインを作成するべきかというジレンマがあります。
以下のマテリアルデザインは、1つから創造性を取り、デザインを予測可能にします。一方、ゼロからデザインを作成することは、あらゆる可能な相互作用に対して決定を行う長いプロセスをもたらします。

Webアプリでマテリアルデザインガイドラインを使用する必要があるかどうかを検出するためのガイドラインはありますか?

カスタムパターンを介してWebアプリでマテリアルデザインを使用することの長所と短所は何ですか?

また、マテリアルデザインよりもカスタムテーマをデザインすることを選択すると、コストや時間のやり取りでコストがかかりますか?

2
Mehrdad Shokri

私の見解では、マテリアルデザインは、コントロール、ツールバー、ボタン、コンテンツの物理プロパティを模倣してUIを明確にすることに関して素晴らしいです。ただし、適切に使用しないと、乱雑になり、ユーザーエクスペリエンスが混乱する可能性があります。アプリが対話に重点を置いており、ユーザーコントロールが必要な場合(たとえば、目覚まし時計アプリ)、マテリアルデザインを使用することをお勧めします。アプリが主にコンテンツに重点を置いている場合(たとえば、天気アプリやメッセージングアプリ)、できるだけ多くの混乱と注意散漫を取り除くことをお勧めします。使いやすさと視覚的な乱雑さの除去との間の均衡を見つけることができる場合は、そのようにすべきです。それが役に立てば幸い

3
edvilme

そこであなたは自分の質問に答えました。

マテリアルデザインを使用すると、ガイドラインや例、参照がたくさんあるため、開発を簡単に行うことができ、ホイールを作り直す必要がありません。また、エンドユーザーにとっては、(部分的に)慣れている可能性が高いため、アプリ/ UIを理解するのにかかる時間が短縮されます。

欠点は、いくつかの創造的な制限があることです。これは、企業のブランドガイドラインを妥協するか、マテリアルデザインルールを少し破らなければならないことを意味します。また、特定のソリューションを実装できないだけの場合もあります。たとえば、材料は曲がったり折りたたんだりできず、2D平面上にあるため、次のような時計を作成することはできません。 enter image description here

要するに;マテリアルデザインに固執するということは、他のアプリの外観に溶け込むことを意味します。良くも悪くも。

そして、はい、独自のUIガイドラインを設計するにはコストがかかります。 PCを購入するよりもPCを構築するのに多くの労力がかかるのと同じように、マニュアルに従って構築するよりも(良い)レゴデザインを作成するのにどれだけ多くの労力がかかるのかと同じです。

非常に小さなプロジェクトの場合、アドホックUI設計で済む可能性がありますが、大きなプロジェクトの場合、ガイドラインを使用しないと、問題や競合に遭遇することが保証されます。自分のものでも、Googleでも、りんごでも。

2
PixelSnader