私は脳損傷者のためのソフトウェアに取り組んでいます。したがって、多くのヘルプを表示すること(単純なインターフェースでさえ理解することが難しいため)と、あまりにも多くのヘルプを表示すること(そして、それらを圧倒すること)の間の微妙なバランスです。
私たちが使用した1つのアプローチは、チップを閉じるために「x」でチップを表示することです。
しかし、多くのユーザーは "x"を見たり、何をすべきかを知りません。
だから私はこのアプローチを考えています:
IF NotUsedThisFeature (FeatureName, DaysSinceLastUsed*) then ShowTip
これは、この機能を$DaysSinceLastUsed日ごとに数回使用することを99%の確実性で期待できる場所です。
私たちが使用した1つのアプローチは、チップを閉じるために「x」でチップを表示することです。
しかし、多くのユーザーは "x"を見たり、何をすべきかを知りません。
おそらく最初に対処すべき問題は、「x」をユーザーがより直感的にわかるものに変更することです。チップ自体に「閉じる」または「チップを閉じる」という語句を付けることはできますか?
ヒントを閉じる方法がわからない場合、ユーザーはどうしますか?
その場合は、Xをクリックするように要求するのではなく、プログラムがそれらのジェスチャーに応答してヒントを非表示にすることを検討してください。これは、使用方法を知っているユーザーのためにXボタンを維持することに加えて行うことができます。
脳の怪我をした人がxをcloseに接続するのに問題があることに驚いていません。これは、他の生活圏では見られない、かなり微妙なシンボルです。 Xは、「これがその場である」または「破壊が必要であるか、または破壊された」と見なされることがよくあります(近いですが、あいまいすぎます)。
まだ書かれた言語を読んで理解する能力を持っている人のために、私はそれらを使ってドリルと練習をして、xを先端を閉じるように接続します。
また、ツールチップをツールチップに追加して、妥当な間隔で表示されるようにします。「xをクリックしてツールチップ[またはそれを呼び出しているものを閉じる]をクリックします」
機能をn日間使用しない場合にのみヒントを提供すると、残念なことに、ヒントをより頻繁に必要とする人々、特に、認知的つながりの喪失が生活の他の要因に基づいて不規則に発生する人々は無視されます。
チップが以前に使用されたように見えるか、n回前に使用されたように見えるかに基づいて、チップが表示されるまでの時間を長くすることを検討する場合があります。それが使用されなかった場合(チップの外観のすぐ後にアクションに貢献するにはアクションに基づく)、徐々に延長され、アクション前の待機時間に基づいて延長が解除されます。したがって、誰かが通常の時間内に行動しない場合は、チップが届くまでの時間を短くする必要があるか、短い待ち時間に戻す必要があると見なされます。