問題タブ [ui-design]
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.
ui-design - 年のドロップダウン範囲-いつ停止しますか?
私は昨日、ソフトウェア全体の年間ドロップダウンが2000年から2200年まで実行されたペイロールソフトウェアのデモに参加しました。今、私たちは皆、2桁の近視眼でこの道を進んできましたが、正直なところ、JavaとOracleの給与システムの耐用年数は200年ですか?私たちの取締役会は、会社がその1/4の長さでさえ溶剤であったなら、わくわくするでしょう。
ドロップダウン年選択を使用することを余儀なくされた場合、どこに線を引きますか?
c# - 共通フィールドを使用するオブジェクトのUIを共有する必要がありますか?
すべてのデバイスタイプに共通するすべてのフィールドを保持する親クラスがあります。それから、それぞれが固有のフィールドを保持するいくつかの派生クラスがあります。デバイスタイプが「スイッチ」と「トランス」であるとします。両方の派生クラスには、2〜3個の独自のフィールドしかありません。この場合、UIデザイン(Windowsフォーム)を行う場合。
デバイスタイプごとに2つの個別のフォームを作成する必要がありますか、それともすべてのデバイス間で共有されるすべてのフィールドを使用してユーザーコントロールを作成する必要がありますか?
ありがとうございました。
user-interface - iPadアプリの[バージョン情報]ボタンはどこにありますか?
私のiPadアプリはsplitViewを使用しています。アバウトダイアログを表示するには、どこにボタンを貼り付ける必要がありますか?
ありがとう
html - 標準エラー メッセージ
多くの場合、ユーザーに表示する標準メッセージを作成する必要があります。エラーまたは警告メッセージのいずれかです。
そのようなメッセージのあるサイトをどこかで見た人はいますか?
user-interface - アプリケーションでどのように色を使用すればよいですか? シングル、テーマ、またはカオス?
アプリケーションでどのように色を使用すればよいですか? 私のアプリケーションには 100 を超えるさまざまなフォーム (ウィンドウ) がありますが、デフォルトのウィンドウの灰色は私には悪い選択のように思えます。
ある考え方では、ニュートラルな色を 1 つ選び、どこでも同じ色を使用します。
別の考え方では、ニュートラルな色のセットを選択し、フォームのグループ内で同じ色を使用します (たとえば、出荷画面は明るい緑色、受信画面は明るいオレンジ色、ユーザー管理画面は明るい青色など)。
最終的な考え方は、すべてのフォームを異なるものにするというものです。何百万もの色がありますが、それらを使用しないのはなぜですか?
どうすればいいですか? なぜですか?
user-interface - ユーザビリティ: 「適用」ボタンを使用して変更を保存するか、またはすべての変更後に保存しますか?
ユーザー インターフェイスの設計、ユーザビリティ、および保守性に関するトピックについて、仲間の開発者の意見や経験を聞くことに興味があります。
一般的なアプローチは、ユーザーがオプションを微調整できるようにし、フォームが「ダーティ」になった後に「適用」ボタンを有効にし、ユーザーがキャンセルを押して元に戻すことができるようにすることです。これは、Windows プラットフォームで最も一般的なアプローチです (MS のユーザビリティ ガイドラインでもそうするように言われていると思います)。
もう 1 つの方法は、オプションを変更するたびに変更を適用することです。例、ユーザーがいくつかのチェックボックスをチェックすると、変更が適用されます。ユーザーがテキストボックスの値を変更すると、ボックスがフォーカスを失った後に変更が適用されます。このアプローチは、Mac OSX で最も一般的です。
私の個人的な意見 (ユーザビリティでは Apple の方が優れているが、私が通常作成するソフトウェアは Windows ユーザーを対象としている) に関係なく、皆さんはどう思いますか?
編集:これは本当の質問ではなく、議論を求めていること、そしてその場所がSOではない可能性があることを十分に認識しており、そのポリシーは回答と質問のみを持つことです。しかし、主に質問する前にそのようなものを見つけることができなかったので、それは有益な議論になると思います.
android - AndroidのUIデザインガイドライン-どこにありますか?
iPhoneアプリを2年間開発した後、Android用のアプリを開発したいと思います。まず第一に、私はプログラマーではありません。私はUIデザイナーであり、アプリプログラミングの基本的な知識を持つユーザビリティエンジニアです。私にはプログラマーの役割をしている同僚がいます。そのため、developer.android.comの「UIdesign」というタイトルのドキュメントを最初に調べたところ、驚きました。実際のデザインガイドラインはなく、コーディングが雑然としていて、「UIデザイン」を読んだときにアプリが期待どおりに見える必要があるという具体的なヒントはありません。OK-Androidは、さまざまな種類のハードウェアに対して非常にオープンなシステムです。すべてのシステムに適合するアドバイスを提供するのは少し難しいかもしれませんが、不可能ではありません。たとえばSymbianを見てみましょう-それも比較的オープンで、forum.nokia.com / info/sw.nokiaがあります。
大きな助け、良い基本!
Appleにはこれがあります:http: //developer.apple.com/iphone/library/documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html試験が完了しました!
今、私はAndroid UI Devsの同等のドキュメントを探しています(これもプログラミングの部分ではありません)。これは見栄えがします:developer.android.com/guide/practices/ui_guidelines/index.htmlですが、すべてのシナリオを網羅しているわけではなく、遅かれ早かれコーディングのアドバイスに迷うことになります。
よろしくお願いします。これからもよろしくお願いします。
user-interface - 大きな階層から選択するための Web UI 設計ガイドライン
当面の問題: ある種の退屈なアプリケーション フォームに入力する、コンピューターに疎いユーザー向けに、Web UI で 2 つの大きな階層を表示する方法。
ユースケース: ユーザーが階層「A」からアイテム「a」を選択し、次に (まったく関係のない) 階層「B」からアイテム「b」を選択し、短い自由形式のテキストを入力して選択を補足します。
両方の階層の深さは 10 レベル未満 (通常は - 5) ですが、各レベルは非常に広い場合があります (20、40、50、100 項目)。
したがって、「ツリー」全体を描画し、ユーザーが「クリック」できるようにすることは問題外です。ツリーを徐々に下降することは可能ですが、1) ユーザーが迷子になったり、どこに移動すればよいかわからない場合があります -> 探しているものが見つかるまで、別のブランチをバックトラックする必要があります 2) がある「幅の広いサブツリー」の問題 - 幅が広すぎて、画面上の 1 行または 1 列に表示できない場合があります。
コンピューターに精通したユーザーは、ツリーを動的にトリミングするインクリメンタル検索によって救われる可能性があります (プロセス中に UI が十分に高速であることが前提です)。
現在、マウスを捨てていくつかのキーを押すことに消極的なユーザーと格闘しています。
私に何かアイデアはありますか?
ui-design - cnet.comのようにページの下部にツールバーのようなボックスがあるのは気が散りますか?
私はいくつかの映画を再生するためのウェブページをデザインしています。ユーザーにビデオプレーヤーに集中してもらいたい。この目標を達成するために、他の要素を削除して、ページ下部のツールバーに配置すると思いました。このツールバーのコントロールをクリックすると、このツールバーの上部にウィンドウが表示され、cnet.comと同じように、フォームや関連するビデオなどが表示されます。
(UIデザインの観点から)それは良い考えですか?目標を達成するための良い解決策ですか?他のアイデア。
user-interface - CakePHPのロール管理ユーザーインターフェース
CakePHPで管理者のロール管理セクション(権限を許可または拒否)へのユーザーインターフェイスを作成する簡単な方法はありますか?
簡単な方法とは、インブイドヘルパーか何かを意味しますか?