web-dev-qa-db-ja.com

ボタンのステータスにラベルを付ける方法は?

オンラインテストのステータスを変更するボタンの明確なラベルを探しています。

現在、ユーザーがテストセットアップで作業している間、ボタンには次のように表示されます。

mockup

テストを「公開」するために、ユーザーはボタンをクリックする必要があります。これにより、ラベルが次のように変更されます。

mockup

私はこれをもっと明白なものに変更することを考えており、どんな提案にも感謝します。

「パブリッシュテスト」に傾倒し始めていますが、その反対は何でしょうか。

6
usabilitest

現在のアプローチでは、ユーザーがボタンを押したときに何が起こるかを知ることはできません。 「テストを「公開」するには、ユーザーがボタンをクリックする必要がある」と言います。次に、ボタンに「テストの公開」というラベルが付いていないのはなぜですか?

ボタンのラベルは、常にボタンが実行するアクションを参照する必要があります。状態を示すためにボタンのラベルを使用しないでください。状態も表示したい場合は、いくつかのオプションがあります。これらのオプションは、この質問の受け入れられた回答で指摘されています: トグルボタンは、現在の状態またはそれが変化する状態を表示する必要がありますか?

11
Bart Gijssens

ボタンは通常、状態ではなくアクションを記述する必要があります。そのため、現在非公開のテストの場合、公開アクションを実行するボタンはおそらく「Publish」と言う必要がありますが、すでに公開されているテストの場合、そのアクションを元に戻すボタンは「非公開 "(または同様のもの)。

8
Matt Obee

ラベルやテキストなどの要素を追加することを検討しますか?おそらく、現在の状態を説明するテキストとそれを変更するためのボタンを探します。私はそれが非常に簡単であることを知っていますが、それも非常に明確です:

(テキスト)オンラインステータス:PRIVATE

(ボタン)ステータスをPUBLIC/Go PUBLICに変更します

3
Yisela

[make public][make private]はどうですか?
また、[make public][publish]と同等です。

2
Juan Lanus

ボタンの方が、状態ではなくアクションまたは動詞としてラベルが付けられています。他の回答が示唆しているように、「テストを公開する」が適切な選択であり、私はそれを行うでしょう。問題は逆の操作です...操作は本当に対称的ですか?

アプリケーションのメンタルモデルとしてユーザーが持つ可能性のあるものを想定することを避けるのは難しいため、ユーザーが手助けして少し手に取って、ユーザーが何をしているのかを理解する必要があるかもしれません...

[〜#〜] q [〜#〜]:テストを非公開にする理由は何ですか?

理由は:

  • 彼らは間違いを犯し、それを変更する必要がありますか?
  • これは彼らがテストを終了させる方法ですか?
  • 他の理由は?

テストを非公開にするとすべてのケースがカバーされますが、ユーザーの観点からはかなり異なります。それぞれのオプションについて、考慮に入れる必要のある考慮事項とニュアンスがあるかもしれません。テストが公開され、他のユーザーがアクセスできるとどうなりますか?公開後にこのテストを探している可能性のある他のユーザーは、テストを非表示にするだけでなく、メッセージを表示する必要がある場合があります...操作は全体像にどのように適合しますか?

その場合、元に戻す操作が「テストを取り消す」のようになる可能性があります。これは、誤っているためにテストを一時的に停止するか、「終了」で終了してテストを終了する方が適切な場合があります。

2

Wordpressはそれをかなりうまくやります。

"可視性:プライベート編集"

"可視性:公開編集"

「テストの可視性:プライベートedit "

また、テストが作成され、編集者が[テストを保存]を押した後、それを公開するかどうかを尋ねることができます。「テストは公開されていません。公開しますか?」

1
Igor-G

テストはまだあるがアクセスできないと言っているので、「表示/非表示」オプションを検討できます。

enter image description here

1
Anna Rouben