漸進的な単純化

この記事はLayerVaultで公開され、 特にHabrahabr向けに翻訳されました。



単純化のアイデア



画像



そもそも、フラットデザインの基本原則はそれに従うことになるので、まず、デザインを単純化するというアイデアにすでに出会ったことは注目に値します。 次に、低品質の製品を使用している場合、以下のヒントはあまり役に立ちません。



したがって、進歩的な単純化のアイデアの本質は、ユーザビリティが特定のポイントにないという事実にあります。 時間が経つにつれて、ユーザーはアプリケーションをうまくナビゲートし始めます。そのため、このユーザーの製品インターフェースは変更されるはずです。



「ハンドルを握って」



ユーザーインターフェースの開発者には、「ユーザーが手で持って行く」という意味の「手持ち」の概念があります。たとえば、ユーザーインターフェースや機能に慣れるためです。 このために、大きなアイコン、その下のキャプション、ツールチップ、色のアクセントなど、さまざまな方法が使用されます。



時々、設計者は手持ちの必要性を無視し、上級ユーザー向けにすぐにユーザーインターフェイスを開発し、視覚的に可能な限り設計を単純化します。 しかし、無理をすると、失敗につながる可能性があります。 一部のデザイナーは、製品が市場に登場するにつれて、経験豊富なユーザーに焦点を合わせて徐々にユーザーインターフェイスを変更します。 一方、盲目的に基本的なユーザビリティヒューリスティックを追跡するための代替戦略は、新しいユーザーとのインターフェイスを改善します。



プログレッシブ単純化手法の場合、特定のエクスペリエンスを持つユーザーのグループではなく、各ユーザーのエクスペリエンスが変化する傾向があることに注目します。 したがって、段階的に簡素化することで、インターフェイスは徐々に変化し、個々のユーザーに適応し、ユーザーを製品のオンボーディングからより高度な使用に移行します。



実用化



人がアプリケーションの何らかの機能を使用すると、数回後に特定のボタンが何をしているのかを確実に知っているので、ヒントは必要ありません。 時間が経つにつれて、ユーザーは自分が使用するボタンのアイコンが何を意味するのかを覚え、後でその場所を覚えます。 したがって、ユーザーがさまざまな機能と対話するとき、アプリケーションインターフェイスはユーザーエクスペリエンスに適応する必要があります。



このアイデアを実装するには、アプリケーションがユーザーとその要素との相互作用を追跡し、受信したデータを個々のユーザーごとに設定される「習熟度プロファイル」に保存する必要があります。



画像



上記の例は、最初に署名付きの大きなアイコンとして実装される[標識]ボタンを示しています。 人がそれを特定の回数使用すると、ボタンから碑文が削除されます。 ユーザーがインターフェイスで「経験」を示すと、このボタンは一般的に目立たなくなります。 アイコン、サイズ、コントラスト、色などを変更するかどうかなど、他の単純化オプションを使用することもできます。



主な目標は、経験の浅いユーザーがインターフェースを理解しやすくすることと、経験のあるユーザーが不必要な要素からインターフェースをアンロードすることにより、製品をより快適に使用できるようにすることです。



フェージング体験



単純化の概念に加えて、いわゆる「経験の減衰」も同様に重要です。 一番下の行は、私たちが長い間使用していないインターフェイスに戻って、以前のようにすぐにそれをすぐに使い始めるのが難しいということです。 これは、時間が経つにつれてユーザーエクスペリエンスが忘れられるという事実によるものです。



そのため、長い間インタラクションが存在しなかった場合、ユーザーに(控えめな方法で)インターフェイスを再紹介する必要があります。 これを行うために、「高度な」インターフェースをより理解しやすいものに下げます。



たとえば、次のようになります。たとえば、「写真のアップロード」アクションには、アイコンのセットがあり、各アイコンには、表示するユーザーエクスペリエンスのレベルが割り当てられています。 次に、第2レベルのアイコンがあり、ユーザーが一定時間写真をアップロードしなかった場合、第1レベルのアイコンを返します。



フェージングエクスペリエンスのアイデアは非常に重要です。これは、漸進的な削減のアイデアのバランスをとり、それによって製品の印象が悪くなるリスクを減らすためです。



成長のためのスペース



ほとんどの場合、プログレッシブ単純化のアイデアの実装は、ビデオゲームやソーシャルネットワークで見られ、より深刻なアプリケーションではあまり見られません。



進歩的な簡素化の概念は、高度なカスタマイズを備えたユーザーインターフェイスの出現に貢献する可能性が高く、その要素は、それを使用する人に合わせてカスタマイズされます。 次のステップの1つは、特定の機能との相互作用を刺激するインターフェースコンポーネントにアクセントを付けること、またはその逆-未使用の要素を隠す機能を導入することです。



All Articles