質問

医療機器用のタッチスクリーンアプリケーションの作成に携わっています。このプログラムはキオスクのようなものであり、スタートメニューなどにアクセスすることはできず、ユーザーはスクリーンキーボードを使用して、必要なまれなイベントでテキストを入力します。仕様の画面サイズは1280x1024です。

質問はこれです:合理的なインターフェースの最小タッチ可能ボタンサイズは何ですか?私は、アメリカのダイムはすべての方向で合理的な最小サイズであると考えています。理由は、ダイムは人が指で感じると予想できるほど小さいことです(直径は17.91 mmです全能のウィキペディア)。

または、大きなサイズでは1ダイムですか?

編集:ユーザーに関する追加の知識。デバイスの性質上、両手が必要であり、手袋を着用しません。彼らは最大14x17インチのサイズのフィルムカセットを操作できる必要があります(これもまたデバイスの性質による)ので、ある程度の手動の器用さがあると私は合理的に確信しています。

役に立ちましたか?

解決

これには、ボタンを大きくする必要がある多くの要因があります。

私の経験に基づいて、私はUSクォーター以上のものを使用します。1ダイムは繰り返し使用するには本当に小さすぎます。ユーザーが手袋などを着用して「ファッテン」する場合指、さらに大きなボタンが必要になります。無効になっているユーザーや運動制御が不十分なユーザー(予想以上に一般的)がいる場合、ダイムサイズのボタンはまったく役に立ちません。一部のタッチスクリーンは特に正確ではないことに注意してください。エッジの近くで最大25ピクセル離れたものを使用しました。

また、どれくらいの頻度でボタンを押すのか、画面上にいくつのボタンが表示されるのか?多くの小さなタッチスクリーンボタンを順番に押す必要があるため、ユーザーは夢中になります。これが、ATMなどの多くのタッチスクリーンシステムが1インチx 2インチを超えるボタンを使用し始めていることに気付く理由の1つです。

また、誤って間違ったボタンを押した場合のシステムの耐障害性はどの程度ですか?画面がオフだったのか、彼らが斜めから見ていたので、Mabye?耐障害性が低いほど、ボタンを大きくする必要があります。間違いが起こります。ボタンが小さいほどミスが多くなります。

他のヒント

これは、デバイス自体と、使用するUIに大きく依存します。

多くのタッチスクリーン(マルチタッチを除く)はタッチされた領域を平均しているため、ミスタッチを減らすために指先領域よりもUIアイテムを近づけたくない場合があります。

タッチスクリーンはインストール後に調整する必要がありますが、それでも画面の種類や画面が表示される自然な角度によっては視差が存在する場合があります。

タッチダウンで視覚的なフィードバックを検討し、タッチリリースでのみイベントを通過させることもできます。タッチを取得したら、接触点を中心とした指先よりも大きなxを表示し、タッチが解除されるまで追跡できるようにします。そのポイントがクリックポイントです。

上記のすべて、ユーザーテスト、ユーザーテスト、ユーザーテスト。

サイズが本当に心配な場合は、流動的なものにして、簡単に変更し、実際の状況で実際のユーザーでテストできるようにします。ユーザーテストについて言及しましたか?

非常に多くの要因に依存します...

すべてのタッチスクリーンは時間の経過とともに劣化し、時間の経過とともに精度が低下し、ノイズが増え、線形性が低下します。時間の経過とともに抵抗膜方式のタッチスクリーンは大幅に改善されましたが、特にこのような大型のタッチスクリーンでは、依然として問題が発生します。

さらに、人は指のサイズが異なり、手と目の調整のレベルが異なります。

最後に、実際にタッチがアプリケーションに入る前に実際にタッチを処理するハードウェアおよびソフトウェアは、調整および特性評価する必要があります。

そのため、ボタンの大きさを単に尋ねるよりも本当に難しいのです。

まず、タッチスクリーンの製造元とハードウェア/ソフトウェアインターフェースの製造元に相談して、推奨事項を見つけます。

次に、いくつかのテストを行います-画面上にいくつかのターゲットを作成し、タッチスクリーンハードウェアがそれらを押したときに送信するすべてのポイントを記録します。クイックジャビングプレス、ハードロングプレス、ライトプレスなどの一連のテストを行います。入力がジャンプする量(驚くかもしれません...)および実際に応答する速度を確認します(重いフィルタリングによりプレスが遅れる可能性があります) 、迅速なフィードバックなしで使いやすさが低下する可能性があります)。

第三に、素晴らしいユーザーフィードバックのためにユーザーインターフェースを設計します。ユーザーがボタンを押すとボタンが少し見え、ボタンを押すとボタンが押し下げられるように見えるように、ボタンを指よりも広くします。

第4に、適応学習の追加を検討します。キャリブレーションを実行してときどき再実行する必要がありますが、その間にユーザーに合わせてわずかに調整して、エラーの可能性を減らすことができます。しかし、それは気弱な人向けではなく、間違いを犯しやすいので、考慮したい場合は注意してください。

-アダム

私はアメリカのジェームスに多少同意しますクォーターはより良いターゲットですが、多くの場合、それを変更できるため、1つの次元ではUSクォーター、もう1つの次元ではUSダイムになります。もちろん、アクティブなUI要素の中心は、「解決可能」な方法に応じて、少なくともUSダイムの距離だけ互いに離しておく必要があります。間違った要素をクリックすると。 (リスト内の間違った要素をクリックしても、それが選択されているだけであれば簡単に解決できます。ダイアログの終了ボタンをクリックするのはそれほどではありません。)

最も一般的なケースを本当に簡単にするようにしてください。これは通常、非常に大きなボタンを作成することを意味します。または、UIエリア全体を「クリック可能」にすることもあります。 (しかし、そうする場合、ユーザーがクリックできることを示唆する何らかのボタンをエリアに表示する方がユーザーにとって良い場合がよくあります。)

タッチスクリーンの品質に応じて、「チート」することができます。エッジの周り。従来のマウスベースのインターフェイスでは、エッジとコーナーが最も簡単にヒットするだけでなく、タッチスクリーンベースのインターフェイスにも使用できます。ユーザーが指をフレーム要素に押し当てることができるため、他の何かをトリガーする心配がありません。 UI要素が画面の端に近い場合も、クリックが画面の端まで届くようにします。これを使用すると、各角に米国の10セント硬貨サイズのボタンがあり、それでも非常に繰り返しクリック可能です(ただし、ユーザーの指が大きい場合はフィードバックが得られない可能性があります)。

サイズが重要であることがわかっているため、大きいほど良い。

タッチスクリーンインターフェイスのユーザーは、画面上のどこかをクリックしたときにフィードバックを得ることが重要です。これは通常のキーボードまたはマウスボタンのように機械的ではないため、サウンドや色の変更を使用します。

優れた使いやすさを実現するために、画面内の各タッチの代わりにコントロールがクリックされたときにのみサウンドを再生します。

作業環境がうるさい場合は、色のフィードバックも行う必要があります。この場合、ボタンは指の2倍または3倍大きくする必要があります。ユーザーが自分の手が画面上にあるときにフィードバックを見ることができることが重要であり、あなたは手がガラスからではないことを知っています。

画面での注文も重要です。ドロップダウンコンボボックス、メニューなどを使用したマウス駆動のインターフェイスの場合は優れていますが、タッチスクリーンの場合は使いやすさが低下します。したがって、画面の左上部分にコントロールを配置する代わりに、右下に配置します。これにより、ユーザーは作業中に画面上の手の情報領域を自由に使用できます。

左/右のレイアウト、昼/夜の配色についても考えてください。

現在、タッチスクリーン用の一連の.net UIコンポーネントの作成に取り組んでおり、私のWebサイトですぐにデモを見ることができます。

アタナ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top