問題タブ [ui-guidelines]

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 投票する
16 に答える
2158 参照

usability - 平均的な開発者が従うべき優れたユーザビリティのガイドラインは何ですか?

私はユーザビリティの専門家ではありませんし、そうなりたいとも思っていません。

製品が適切なユーザビリティを持つように、ユーザー インターフェイスをコーディングするときに従うことができる一連の小さな経験則が欲しいだけです。

最初は、この質問に「常識を働かせてください」と答えるのは簡単だと思っていましたが、私たち開発者の間であまりにも一般的であるとしたら、私たちのグループとして、私たちのひどいインターフェースで評判を得ることはできません.

助言がありますか?

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

dynamics-crm - MicrosoftDynamicsUIガイドライン

SAPは、CRMWebClientユーザーインターフェイスのUIガイドラインを提供しています。Microsoft DynamicsCRMまたはMicrosoftDynamics全般に似たものはありますか?

0 投票する
2 に答える
117 参照

iphone - 時間順にソートするのに適したアイコンは何ですか?

2 つの異なる並べ替えモードを備えた複製ブリッジ スコアリング アプリケーションがあります。

複製ブリッジがどのように機能するかについて説明しますので、私が何を探しているかがわかります。座って、1 セットの対戦相手に対して数ハンドのブリッジをプレイします。次に、あなたとボードが移動し、新しい対戦相手のセットに対してさらにいくつかのブリッジ ハンドをプレイします。夜の終わりまで繰り返します(通常、約24枚のボード)。ボードを順番にプレイする必要はありません。たとえば、1-3、7-9、13-15、...、そして最終的に 4-6 でプレイすることができます。他の人はそれらを別の順序で再生します。

それでは、2 つの並べ替えモードについて説明します。ボードの順序による並べ替え (私が落ち着いた「1-24」のようなアイコンを思いつくのはかなり簡単です) と、プレイされた順序による並べ替えがあります。

これらの選択肢のうち、適切なものはどれですか?

PS 時計を使用すると却下されるという記事を以前読んだことを覚えていますが、見つけられませんでした。

ヘルプ/提案をお寄せいただきありがとうございます。

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

user-interface - ユーザー入力に基づいて表示および非表示になる GUI コントロール

ユーザーの入力に基づいて単一の GUI 画面でコントロールを表示したり非表示にしたり、ウィンドウのサイズを動的に変更したりすることは、悪い習慣だと考えられていると思います。しかし、私はこれを述べている決定的な参考文献を見つけることができないようです.

ユーザーが (ファイル チューザーを使用して) ファイル名を入力するテキスト ボックスが上部にある GUI を作成するように依頼されました。選択できるファイルにはそれぞれ特定のプロパティがありますが、これらのプロパティの一部は特定のファイルに対して null になる場合があります。

ファイル名のテキスト ボックスの下には、ラベルとテキスト ボックスのペアの行があり、各プロパティの値が表示されます。関連するプロパティが null の場合、ラベルとテキスト ボックスを表示しないように求められました。

ユーザーは異なるファイルを繰り返し選択でき、それに応じてテキスト ボックスの値が更新されます。さらに、値が null かどうかに応じて、ラベルとテキスト ボックスが表示されたり消えたりする必要があります。さらに、空のスペースがないように、画面の値を縮小または拡大する必要があります (null 値のため、コントロールがないため)。

これは、ユーザーにとって非常に不快なように思えます(コントロールが表示されたり消えたりするなど)。

これは悪い GUI 設計ですか? もしそうなら、誰かがこのデザインに反論しようとする際に使用できる信頼できる参考文献を引用できますか?

(私が好むのは、null 値のテキスト ボックスを空白のままにしておくことです。)

0 投票する
2 に答える
7032 参照

java - ベスト プラクティス ガイド: Swing

Swing 関連の GUI ガイドラインを知っている人はいますか?具体的には、Swing アプリの設計方法と、どのコンポーネントを使用する必要があるかについてです。私は公式の基準を探しているわけではありませんが、自分のプロジェクトに適切な基準を設定するために使用できる実用的なヒントを探しています。

私は自分で Swing をあまり使用していません。確かに、GUI デザイナーで GUI をクリックすることは大したことではありません。ただし、Swing の経験があり、何を避けるべきかを知っている人から洞察を得たいと思います。Swing は最近 (Java 6-10 で) 適切な変更を行いました。そのため、現在のところ、特定の標準化はあまりありません。

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

android - モーダルの「読み込み中...」ダイアログはUIの決定に適していませんか?

Reto Meierのブログで、Androidアプリケーションでのモーダル「読み込み中...」ダイアログの使用を推奨していないことを読みました。これは開発者間の一般的なコンセンサスですか?

ログイン画面がある場合、ユーザーがサインインしようとしたときに何を表示する必要がありますか?これまで、「サインイン...」の不確定な進行状況ダイアログを使用してきました。アプリケーションのプログレスバーを使用する必要がありますか?トーストを使うべきですか?

そして、一般的なケースでは、いつダイアログを使用する必要があり、いつ使用しないのですか?

0 投票する
2 に答える
157 参照

wpf - XAMLでは、プロパティをスタイルに含めるかどうかを決定するときに、どのような「ガイドライン」を使用する必要がありますか?

WPF / Silverlightアプリケーションを作成するとき、プロパティをスタイル内に配置するか、要素に直接残すかを判断するのに苦労することがあります。決定する際にどのようなガイドラインを使用しますか?

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

color-scheme - 色の調和のようなUI美学の背後にある数学は何ですか?

Adobe IllustratorやKulerの「ハーモニーカラー」パレットのような小さなツールをプロジェクト内で開発する必要があります。ユーザーは1つまたは2つの色を選択でき、ツールはそれに基づいて4つまたは5つの「調和した」パレットを提案します。これに関するいくつかの文書、数学の規則、またはその他の背景はどこにありますか?

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

android - タブレット上の Android ハニカムの UI ガイドライン

Android Honeycomb の UI は大きく異なります。開発者にとって興味深い変更点を探しています。Google はまだ UI ガイドラインを更新していないので、レイアウトを調べてこのようなものを見つけようとしています。私は主にアイコンの寸法と新しいタイプのビューに興味があります。

アクション バーの高さは 56 dp です ( ?android:attr/actionBarSize)。メニュー アイコンは現在 32 x 32 dp のようですが、以前は 48 x 48 dp でした。それらはアクション バーにあるため、周囲に多くのパディングがあります。パディングを含むメニュー アイコンのサイズは 64 x 56 dp です。ProgressBarメニュー項目として入れようとしていたので、これが必要でした。

他に何か変化はありますか?また、メール クライアントのようなリスト/詳細レイアウトの幅など、いくつかの一般的な UI パターンのサイズにも興味があります。

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

user-interface - パラメータを Matlab GUI ファイルに渡す方法


私はmatlabが初めてです。Matlab GUI を使用しているときに、次のような問題に直面しました。
.i 2 つの Figure ファイルが必要で、一方の Figure ファイルが他方を呼び出します。最初の fig ファイルから 2 番目の fig ファイルの名前を呼び出すだけで、2 番目の fig ファイルを呼び出すことができます。ただし、ある fig ファイルから別の fig ファイルにいくつかのパラメーターを送信したい場合もあります。ここでは、引数を送信し、さらに処理を行うためにこれらのパラメーターを取得する必要があります。この問題の解決策を見つけることができませんでした。誰かがこの問題で私を助けてくれたらうれしいです。
よろしくお願いします