web-dev-qa-db-ja.com

タッチスクリーンにツールチップのようなヒントを提供し、ユーザーがそれを別のアイテムに移動する方法(他の画面要素のツールチップを表示する)

バックグラウンド:

レッスンのリストがあり、各レッスンの長い説明(大量のテキスト)でユーザーを混乱させたくありません。

したがって、誰かがツールチップのようなもの(スクリーンショットの(名詞)の右側)を提案しました。

しかし、タッチスクリーンで、ユーザーに他のレッスンを移動/選択して、それらのツールチップを取得する方法を知りたいのですが。

更新:マスターとパスには数十のアイテムが含まれる可能性があり、進行中は数十のアイテムになる可能性があります(ただし、「教師用バージョン」になります)。そして、学生はコミュニケーションの問題を抱えており、うまく読むことができないかもしれません。だから私はレッスン名を短く保つようにしています。

いくつかのオプション:

  1. たぶん、ポップアップの上部にドラッグバー([...]に見えるものを置くと、上または下にドラッグできます。
  2. レッスン名の右側にタッチすると、そのレッスンに移動します。彼らがレッスン名をクリックすると、そのレッスンにジャンプするので、これは難しいトリッキーです。

他に何か提案はありますか?

enter image description here

1
Clay Nichols

あなたは最初に情報を隠し、それを元に戻すために何らかの相互作用を発明しようとしています。

情報デザインのどこかに問題があるのか​​もしれません。 より良い解決策は、各レッスンの要約を提供することです。多くのレッスンがあるので、有意義な方法でグループ化できます。

[〜#〜]更新[〜#〜]
ユーザーの制約(スピーチ、読み、動作の困難)を想定して、ソフトウェアを整理する他の方法を選択する必要があると思います。

ユーザーがソフトウェアを使用するための最小限の肉体的および精神的な努力を提供する必要があると思います。ツールチップのような相互作用は正確な動きを必要とし、ユーザーにより多くの制御を与えます。つまり単純さと制御のバランスがありますです。あなたの場合、これは要件なので、意識的にバランスを単純化側にシフトすることができます。

コースのレッスンを厳格な構造として編成できます。おそらく、最適な構造を作成するには、医師と教育者の助けが必要です。したがって、コースはユーザーをリードしますが、方法は最適になります。その結果、ユーザーは最小限の労力でコースを通過し、システムをわずかに制御するだけで毎回次の要素に進みます。

さらに、すべての患者または典型的なケースに対して、構造は専門家によって個別に構築できます。これはあなたのシステムが柔軟であるところです。

繰り返しますが、ソリューションは画面レイアウトではなく、情報アーキテクチャレベルでより抽象的です。

更新2
一部のレイアウト:
enter image description here

enter image description here

enter image description here

enter image description here

4

enter image description here

こんにちは、

以下は私の添付の提案です。それが自明であることを願っています。

サイモン

1
SimonTeo