問題タブ [human-computer-interface]
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.
html - 複数列のリストを並べ替えるには、どちらの方向が適していますか?
複数列のリストを実装またはコーディングする方法を尋ねているのではないことに注意してください。
複数列のリストを並べ替えるには、水平方向と垂直方向の2つの方法があります。Microsoft System.Web.UI.WebControlsの多くには、これら2つのオプションを提供するRepeatDirectionプロパティがあります。他のフレームワークもこれらの方向オプションを提供していると確信しています。
以下は、2つのオプションのサンプルです。
水平方向の並べ替え(アルファベット順)
水平方向の並べ替え(数値)
垂直方向の並べ替え(アルファベット順)
垂直方向の並べ替え(数値)
垂直方向の並べ替えは、多くの.Net Web複数列リストコントロール(CheckBoxListなど)のデフォルトの動作です。
大学で使用した通常のドキュメントフォーマット標準(APA、MLA、シカゴ)を調べてトピックを調査しましたが、複数列のリストに関連するものは何も見つかりませんでした。
複数列リストのソート方向を指定するための実際の引数またはドキュメント形式の標準/ガイドライン/ルールはありますか?
cocoa - テキスト フィールドが無効であることを示す最も Cocoaish な方法は何ですか?
フォーカスを失うたびに検証されるテキスト フィールドがあります。入力中に値が無効であることを示して、ユーザーがボックスから明示的にフォーカスを移動して検証をトリガーする前に間違いを修正できるようにしたいと考えています。
フィールドの周りに赤い境界線を配置したり、無効な入力に対して表示される小さなアイコンや警告テキストを表示したりするなど、さまざまな実装を見てきました。
Cocoa の規則と Apple ヒューマン インターフェイス ガイドラインに準拠した方法でこれを行うには、どのような方法が最適ですか?
audio - iPhoneアプリを設計するために推奨される音量はどれくらいですか?
iOSデバイスで再生するためにオーディオアセットを均等化する必要がある好ましいオーディオレベルはありますか?最大ボリュームの20、50%、または66%?
アラート、効果音、ナレーション用のさまざまなサウンドを備えたゲームを構築しており、それを調整するための適切なベースラインを見つけようとしています。
これに関するAppleのiOSまたはデスクトップのヒューマンインターフェイスガイドラインにドキュメントが見つからないようですが、それは私の試みた検索用語にすぎない可能性があります。難しい数字と速い数字がない場合、人々は一般的に何を調整していますか?
ありがとう。
user-interface - 新しい相互作用技術
ヒューマン・コンピューター・インタラクションとコンピューター・グラフィックスの文脈において、新規インタラクション技法とは正確には何ですか? 私はこれに関していくつかの混乱を覚えています。誰かが例を挙げて説明できますか? ありがとう。
iphone - UIToolBar の左側/右側のボタン テキスト
Apple の「ヒューマン インターフェイス ガイドライン」は、特定のツールバー ボタンをどちら側 (左または右) に配置するかについて明確にしています。
他のボタンはどちら側 (左または右) に配置する必要がありますか?
c# - OpenCVのカムシフトアルゴリズムによるマウスポインタの制御(またはマウスの基本的な機能)
EmguCV(openCVのラッパー)を使用してC#でプログラムを作成しました。プログラムは、カムシフトアルゴリズムを使用してオブジェクトを追跡します。オブジェクトの周りに長方形が描画されます。カーソルが長方形の中心に移動します。入力はウェブカメラから取得されます。
当初の問題は、カーソルが画面全体をカバーできないことでした。その動きはフレームサイズに制限されていました。そして、私は乗算係数を適用しました:
X方向に移動するための画面幅/フレーム幅。
Y方向に移動するためのscreenheight/frameheight
これにより、マウスは全領域をカバーします。しかし、マウスの動きはもはやスムーズではありません。近くにある2つのアイコンを指すことができません。実際のマウスの場合と同じように、画面全体をカバーしながらマウスの動きをスムーズにするにはどうすればよいですか?
image-processing - ビットマップからテキストの「視覚的影響」を測定する
私は、完璧なタグ クラウド アルゴリズムを作成するための探求において、主に好奇心からこれに駆り立てられました。(term,score) 形式のデータが与えられると、視覚的な影響がその score に完全に釣り合うようにテキストをレンダリングします。
「視覚的影響」に関しては、人間の目がテキストのサイズ/影響をどのように認識するかです。下の画像は、私が言いたいことを示しています。視覚的な影響を明確に判断できる画像と、視覚的な影響を判断するのが難しいテキストの両方です。私は芸術/視覚認識理論について無知なので、この指標を (再) 発明したことをお許しください。
テキストの視覚的な影響を見つけることに関しては、次の指標が役立つと思います。
- 色
- フォントサイズ
- フォントの強さ (標準、太字)
- アンチエイリアシング (有効な場合)
- セリフ (サンセリフ フォントは、セリフ フォントよりも「ソリッド」に見えます)
私の問題を述べさせてください:「任意に大きな白いキャンバス上のテキストのビットマップ画像が与えられた場合、人間の目がその影響を判断する方法に見合った数値メトリックを返します」.
私は、アートやデザインのトレーニングを受けていない、画像処理に少し手を出した CS 卒業生です。主観的なものをプログラムで測定するのは難しいことを認識しています。
android - Android-リストビュー要素内のボタン
リストビューアイテム内でボタンを使用するつもりですが、そうするアプリはあまり見られず、SDKもそうするための簡単な方法を提供していません。これは、HCIガイドラインの一部と競合するか、何らかの理由があるはずです。 、そのように実装されていないため、特定のポイントはありますか。
human-computer-interface - 簡単なアイトラッキングアルゴリズム
写真/ウェブカメラのリアルタイム フィードで目がどこを見ているかを教えてくれるアルゴリズムを探しています。
私はすでに多くの検索を行ってきましたが、今は多くの複雑さから始めたくありません。
それはただの楽しみです。私の考えでは、画像を受け取り、ユーザーが見ている場所 (コンピューター画面上) の座標を返すメソッドを用意することです。
iphone - iPhone/iPad ヒューマンインターフェース設定ガイドライン
私の設定はかなり「堅牢」になっています。誰かが既にガイドラインを作成している場合、私は彼らのための優れたヒューマン インターフェイスを再発明したくありません。次のようなアイテムを整理する方法を探しています
- サービス名 (例: twitter、facebook、email など) による共有の有効化
- サービスへのログインを維持する (上記参照)
- ローカリゼーション設定 (自動的に利用可能な設定以外)
- 使用するデータベースを有効にする
- ボタン機能のユーザー設定 (x を中心にする、y を中心にするなど)
- フィルター設定 (例: すべて表示 / 表示のみ...)
- 利用規約
- 著作権とクレジット
このリストは長くなり、カテゴリが重複し始めています。つまり、ユーザーがナビゲートするのが面倒になる可能性があります。
私は InAppShareKit を使用しているので、ヒューマン インターフェイスは Apple 設定アプリが提供するものよりも堅牢です。
ヒューマン インターフェイスのこの部分のガイドラインを推奨できますか?