web-dev-qa-db-ja.com

スマートフォンのキーボードでカナダの郵便番号を入力するための最良のインターフェイスは何ですか?

典型的なスマートフォンのキーボードはモーダルです。通常、デフォルトでは基本的なQWERTY/Basic句読点キーボードがあり、数字/拡張句読点モードに切り替えることができます。

これは、「L2L 2L2」という形式のカナダの郵便番号を入力する問題に到達するまで、適切に機能します。 (ケースとスペースは重要ではありません。)コードを入力するために、ユーザーはキーボードモードを5回切り替える必要があり、入力を非常にクリックしやすくします。

選択肢の1つは、6つのオプションリスト(A〜Z、0〜9、A〜Z ...)を提供することですが、アルファリストは非常に長くなり、画面に収まらない場合があります。

誰かがこの問題を見たことがありますか、そしてどのような代替案を思い付きましたか?

15
Chris Cudmore

1.一般的なアイデア

私はカナダ出身ではありませんが、可能な組み合わせを確認して、1文字を入力または選択した後に可能なキーを提供することができます。

2. 6つの回転ホイール

enter image description here

K1A 0B1

文字番号文字番号文字番号

また、次の文字または数字を表示するようにしてください。

7
tamimat

いい問題だ!

次のいずれかを実行するカスタムコントロールを作成しようとします。

  1. 標準キーボードを起動し、キーを押すたびにモードを自動的に変更します-文字->数字->文字など。
  2. カスタムキーボードを起動し、そのモードを自動的に変更します。標準キーボードとは異なるルックアンドフィールは、これが異なる動作をする別のキーボードであるというメッセージを伝えます。
  3. 画面上のすべての文字と数字を同時に持つカスタムキーボードを起動します。
3

難しい。数字よりも最初に文字を入力することは、入力を異なるように整列させることによっておそらく助けることができます。次に、横に移動し、次に下に移動することをユーザーが理解できます。テストドライブに値するかもしれません。

Letters top, numbers bottom

それは、とりわけ、ユーザーがそれを実行する必要がある頻度に依存します。ユーザーが郵便番号を複数回入力する必要がある場合は、学習曲線(かなり小さいと思いますが、まだそこにあります)は価値があります。

2
Inca

私が考え、却下した代替案の1つは、ユーザーに代替の入力オプションを提供することでした(通常のバージョンに加えて)-コードが「A1B 2C3」の場合、「ABC123」と入力して、コードを削除し、それを承認します。

「ユーザーを混乱させない」ルールに違反しているため、却下しました。

1
Chris Cudmore