問題タブ [usability-testing]
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.
javascript - Google ウェブサイト オプティマイザーとネストされたテスト
ランディング ページでテストを実行しています。変換は、フォームを含む「サインアップ」ページです。
いくつかのフォーム デザインをテストし、最適化されたバージョンを見つけたいと思います。
私のフォーム(最初のテストの変換ページ)を新しいテストの新しいオリジナルとして使用できますか? GWO ロジックと競合しますか?
ありがとうございました
user-interface - すべてのユーザーに権限を与えると、要件管理ソフトウェアの使いやすさが損なわれますか?
私は、本当に強力な機能を備えた要件管理ソフトウェアに取り組んでいます。しかし、今ではユーザビリティの問題でごちゃごちゃになっており、これほど複雑なユーザーエクスペリエンスは見たことがありません。私が見つけたのは、この製品を使用するすべてのユーザーがすべての機能/パワーにアクセスできることです。スーパー管理者でもエンドユーザーでもかまいません。また、すべてのユーザー ベースがすべての機能ではなく、いくつかの特定の機能を使用していることもわかりました。私の考えでは、あまりナビゲートされていないセカンダリ ユーザー コントロールをオフ/非表示にすることはできますか? さまざまなユーザーに構成可能なユーザー コントロールを提供する必要がありますか? 考えを教えてください。
ありがとう-
iphone - iPhoneの画面とユーザーのアクションを記録する
ユーザビリティテストを行うために、すべてのユーザーアクションとともにiPhoneのディスプレイを記録したいと思います。アプリケーション自体を変更することはできませんが、電話のジェイルブレイクは問題になりません。
理想的には、画面表示のフル解像度のビデオを取得し、その上にタッチイベントを表示するオーバーレイを表示したいと思います。
今のところ私が見つけた最善の解決策は、ビデオ出力ケーブルを使用してその出力を記録することですが、この解決策では、ユーザーが行っていることをキャプチャするために外部カメラが必要であり、それはあまり正確ではありません。
他のアイデア?
google-website-optimizer - サブドメインで動作する A/B 多変量プラットフォーム
いくつかのランディング ページに対して a/b テストと多変量テストを実行しようとしています。
以前は Google ウェブサイト オプティマイザーを使用していましたが、サブドメインを扱う際に常に問題がありました。
gwo のドキュメントは貧弱で、私が試したさまざまなアプローチにより、多くの時間が失われました..
商用/代替プラットフォームの使用を検討しています。ご意見をお聞かせください。
私の典型的なシナリオは、サブドメインにあるランディング ページとコンバージョン ページを提示することです。
ios - iOS アプリでのすべてのボタンの押下/操作をログに記録する
あらゆる種類のユーザー インタラクションをキャッチする方法はありますが、iOS アプリで最初にボタンを押す方法はありますか? これらのイベントをタイムスタンプと、理想的には表示された画面の名前でログに記録することに興味があります。
最も簡単な方法は、ボタンによって呼び出されるすべてのアクションにカスタム ログ関数の呼び出しを挿入することだと思います。しかし、それはあまりにも多くの努力です。
サブクラス化についても考えましUIButton
たが、それでも既存のアプリのすべてのボタンを変更する必要があり、ボタンに対してのみ機能します (たとえば、テーブル内のセルではありません)。
一般的にタッチをインターセプトできるポイントはありますか? または、ボタンが押されたことを具体的に知っていて、そのボタンへの参照があるのでしょうか。
(私たちはモバイル アプリのユーザビリティ テストを研究しているため、簡単に再利用でき、コードの手動変更をできるだけ少なくする必要があるモジュラー ソリューションを目指しています。しかし、これはそれほど簡単ではないかもしれないので、どんな提案も歓迎します。)
c# - テキストの入力とショートカットを区別する方法
アプリでのユーザー アクティビティについて調査を試みています。EventManager.RegisterClassHandler 静的メソッドを使用する (PRISM と組み合わせた) 特別なログ モジュールを作成する方法を見つけました。
私の質問は、テキストを入力することとショートカットを押すことをどのように区別しますか? 米国では、Ctrl+(任意の文字) ではアルファベットの「拡張」が得られないため、少し簡単です。そのため、Ctrl が押されているかどうかを確認するだけでは機能しません。おそらくキープレスイベントの時間を登録するタイマーまたはDateTimeですか?
このイベントが発生している場合は、TextBox.TextInput をサブスクライブし、KeyDown からのキーを無視する必要がありますか?