問題タブ [usability]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
24 に答える
103726 参照

forms - 生年月日を入力するための最適なUIは何ですか?

生年月日セレクターの最良の方法は何ですか?

  • 3つのテキスト入力(月/日/年)または1つのマスク入力。ユーザーはキーボードを使用する必要があります
  • 3つの選択ボックス。ユーザーはキーボードまたはマウスを使用できます。
  • 1つの素敵なdatepicker

最も使いやすく問題のない解決策を知りたいので、ユーザーはまったく混乱しません。

0 投票する
1 に答える
417 参照

usability - サブ/ネストされたグリッドの使いやすさ

私が現在取り組んでいるUI機能についてコンセンサスを得たいと思っていました。一般的な考え方は、アイテムのリストがあり、アイテムを選択して操作できるというものです。現在、サブ機能はブラウザのポップアップウィンドウとして実装されています。ユーザーは通常、大量のポップアップを表示することを嫌います。

そのため、この新しいリビジョンでは、機能を個別のポップアップから、グリッドアイテムごとに拡張できるサブグリッドに移動することを考えていました。しかし、これがユーザビリティの問題のセットを別のセットと交換しているだけなのではないかと心配しています。私は古典的なマスター/詳細スタイルのビューを実行することを検討しました...しかし、マスターレコードを選択する時点から詳細に取り組むまでの距離を移動しているので、個人的にはそれらが本当に嫌いです。

それで...誰かが共有したい考え、経験、またはアイデアを持っていますか?:-D

0 投票する
3 に答える
298 参照

user-interface - どのようなユーザビリティ評価方法を使用していますか?

どのようなユーザビリティ評価方法を使用していますか?

  • GOMS?
  • 認知ウォークスルー?
  • 声を出してプロトコルを考えますか?

その他?(SOの他の場所で十分にカバーされている「お母さんに聞いて」のヒントは別として)

0 投票する
7 に答える
366 参照

testing - ユーザビリティ評価手法があまり採用されないのはなぜですか?

ソフトウェア開発の歴史の中で開発された多くのユーザビリティ評価手法があります。しかし、それらが実際に使用されることはめったにないように思えます。

ユーザビリティ評価のツールや手法が実際にあまり使われていないのはなぜですか。

それとも、私が信じさせられている以上に使われているのでしょうか?

0 投票する
12 に答える
1517 参照

usability - 「トップに戻る」リンクを使用する必要がある場合はいつですか。

「トップに戻る」リンクが頻繁に組み込まれている多くの Web サイトのデザインを見てきました。「トップに戻る」リンクが必要なユースケースと、ユーザビリティへの影響は?

0 投票する
9 に答える
4165 参照

forms - 送信/リセットボタン - フォームでの注文

フォームに送信ボタンとリセット ボタンを配置するとき、どのような順序で配置しますか?

また

この問題は、職場で数え切れないほど発生しました...

では、オンライン ユーザーにとって最も使いやすいのはどれだと思いますか?

個人的には後者を支持しますが、一部の人はそうではないと考える傾向があります。

0 投票する
3 に答える
2307 参照

user-interface - モーダル ダイアログが本当に必要になるのはいつですか?

モーダル ダイアログは悪ですが、「可能な場合はモーダル ダイアログを削除する必要があります」と読み続けています

モーダル ダイアログを削除できないのはいつですか? つまり、邪悪なモーダル ダイアログの使用を強制する真のモーダル タスクにはどのようなものがあるでしょうか。

最も一般的な例は、「保存しますか?」です。これは、ユーザー入力が神聖であると思い出すのではなく、ユーザーに Save を押してもらうという概念の問題だと思います。「元に戻す」機能またはリビジョンを使用して自動的に保存した場合は、保存するかどうかをユーザーに尋ねる必要はありません。

  • "消去してもよろしいですか?" 削除を取り消す
  • "本当にやめる気?" なぜあなたはそれを尋ねるのですか?あなたはそんなに無駄ですか?

なぜモーダル ダイアログが必要なのですか?

編集

Web アプリは、ブラウザー内に独自の UI ウィンドウ システムを作成しない限り、私の本には含まれません。Web アプリには、デスクトップ アプリと同じツール セットがありません。

編集2

私の質問は、重複とラベル付けされたものとは少し異なります。モーダル ダイアログが最適なソリューションであるというケースはないと思います。言及された質問は、そのような場合があることを前提としています。

複製:モーダル UI が受け入れられるのはいつですか?

0 投票する
12 に答える
932 参照

user-interface - 「私はユーザーではない」ことを示す良い例は何ですか?

私はユーザビリティ エンジニアリングのバックグラウンドを持つソフトウェア開発者です。私が大学院でユーザビリティ工学を学んでいたとき、教授の一人が「あなたはユーザーではない」というスローガンを持っていました。UI がどのように機能するかについての独自のアイデアではなく、実際のユーザー調査に基づいて UI を設計する必要があるという考えでした。

それ以来、私がユーザーではないことを証明しているように見えるいくつかの良い例を見てきました。

  • ユーザーが電子メール テンプレート オーサリング ツールを使用しようとしていて、パイプ (|) 文字を入力しようとして行き詰まります。問題は、キーボードのパイプの真ん中にスペースがあることです。
  • Web アプリでは、スクロールしなければ見えない位置にコンテンツが表示されません。珍しいことではありません。下にスクロールするように彼女に言います。彼女は私たちが何について話しているのかわかりませんし、スクロール サムにも慣れていません。
  • テクニカル サポートの電話を聞いています。担当者はユーザーにブラウザを閉じるように伝えます。バックグラウンドで、Windows のシャットダウン ジングルが聞こえます。

これの他の良い例は何ですか?

編集: 明確にするために、開発者が、ユーザーが知っていること、理解していることなどについてひどく間違っていることが判明した仮定を行う例を探しています.

0 投票する
3 に答える
214 参照

usability - 使いやすさと「かわいさ」をめぐる議論

UI の専門家 (ユーザー インターフェイスのコーディングと設計) として、プログラマーや他の「素人」とユーザー インターフェイスの品質について議論するという奇妙な状況に陥ることがよくあります。

色、アイコン、レイアウトなどについて議論するのはやや難しいと思いますが、事実上の善悪はないようです。それでも、説得力のある議論がなくても、解決策が間違っている場合があることを私はまだ知っています(つまり、感じています)。これに対するあなたのアプローチは何ですか?コストのかかるユーザビリティ テストの決定に任せますか、それとも顧客に任せますか? ユーザビリティ エンジニアリングを学んでいますか?(Joel Spolsky の「User Interface Design for Programmers」のような) 議論を提供する優れた本を知っていますか? そのような議論を避けますか。

0 投票する
4 に答える
5287 参照

javascript - document.write()とDOMノードの挿入:フォーム情報を保持しますか?

それぞれ本文に次のような2つのWebページを考えてみましょう。

(テキストエリアJavaScriptから生成する必要があり、ページにハードコーディングできない、より大きなものの一部と考えてください)。どちらも同じ出力を生成しますが、前者は「悪い」と見なされ、後者は「正しい」方法と見なされます。(右?)

一方、ページに何かを入力してから更新するか、別の場所に移動して[戻る]をクリックすると、前者の場合はテキストエリアに入力した内容が保持され、後で入力した内容は失われます。(少なくともFirefoxでは。)

後者の方法を使用しても、ユーザーが誤って更新を押したり、(少なくともFirefoxでは)戻るボタンを使用して戻ってきた場合でも、ユーザーがフォームに入力した内容が保存されるという便利な機能はありますか?