私たちのWebアプリケーションでは、ユーザーの希望に応じて、何をするか、何を入力するかを明示的に指示しようとしています。
ヒントの1つはClick or type /r to respond
のようになります。 /r
の後にスペースを入力すると、フレーズ全体が/whisper <username>
に置き換えられます。
しかし、この交換は、端子スペースを落とした場合には発生せず、混乱を招く可能性があります。 /r
と入力しましたが、実際には何も起こりません。今はどうしますか?
1つのアプローチは、ミドルドットを追加することでした。したがって、Click or type /r· to respond.
。
真ん中のドットがあるはずですか?それは当惑させるでしょうか?ユーザーは直感的にスペースを追加しますか?完全に異なるアプローチはありますか?
完全な使用法は/r <message>
、ただしこの答えは/r <username>
、または/r <username> <message>
。
スペースの後にプレースホルダーを置くことができます-指示部分を1つのフォントで入力し、実際のコードで固定幅フォントを入力して、スペースをより明確に表示することをお勧めします。
クリックまたは入力
/r [message]
返答する
これにより、スペースが必要であること、およびユーザーが従うことが期待されることをユーザーに明らかにする必要があります/r
あり。プレースホルダーの括弧表記がユーザーを混乱させないように注意する必要があります(ユーザーは実際にメッセージの前後に括弧を入力する必要があると考えるかもしれません)が、代替として検討できます。
クリックまたは入力
/r message
返答する
角かっこを削除しますが、message
がプレースホルダーであるか、入力する必要があるかについて、あいまいさを生じさせます。 message
の部分を目立たせることで、これを回避できる場合があります。
クリックまたは入力
/r
your_message
返答する
スペースを強調表示することもできます-たとえば、/r
とmessage
は緑色で強調表示され、その間のスペースは黄色で強調表示され、文字を印刷せずに目立つようになりますが、これにより、色覚異常のユーザーにアクセシビリティの問題が発生する可能性があります。
最後のアイデア:/r [message]
クリック可能-フレーズの下の物理的な下線(スタイリングの下線のリンクを想定)はスペースをさらに強調表示し、それをクリックすると、コマンドがアプリケーションに貼り付けられ、ユーザーがメッセージを追加できるようになります。彼らはこの方法を2回以上使用する可能性は低いですが、最初の試行で意図された使用法を明確に示します。
最後に、そうする余地がある場合は、使用例を指定できます。
クリックまたは入力
/r [message]
応答します。例:
/r hello!
/rhello!
は使用目的ではありません。
すべてのコマンドはスペースで終わりますか?それらはhaveで終わりますか?なぜスペースが必要なのですか? /r
が一意の有効なコマンドとして認識されるように、プログラミングを変更できますか、または変更する必要がありますか?
スペースが本当に必要な場合は、ユーザーにそのことを伝えてください。ただし、真ん中のドットのような非標準の記号は使用しないでください。
Click or type /r followed by a space to respond.
コーディングにおける一般的な記号は、˽
のようなものを使用することですが、それでもメッセージではあまり意味がありません。
Click or type /r˽ to respond.
または:別の終端文字を選択して、簡単に明示できるようにします。
Click or type /r* to respond.
最も簡単な方法は、コマンドを引用符で囲むことです。 Type "/r " to respond.
人々がスペースを逃す可能性はまだありますが、それはかなり一般的な慣習であり、一般的に人々は引用符を含めないことを知っています。