私が開発しているソフトウェアに明らかな何かが欠けているかどうかを本当に知りたいです。
重要だと思うユーザーインターフェイス機能は、ほとんどのソフトウェアに欠けていることがよくありますか?
私が開発しているソフトウェアに明らかな何かが欠けているかどうかを本当に知りたいです。
重要だと思うユーザーインターフェイス機能は、ほとんどのソフトウェアに欠けていることがよくありますか?
Undoはコーディングが面倒ですが、エンドユーザーにとっては非常に便利です。
すべて/任意のウィンドウの場所とサイズを保存して、プログラムが再起動されるたびに復元されるようにします。
ユーザビリティの専門家(Aza Raskin)によるUndoに関するこの記事を読んでください:Undoを意味するときに警告を使用しないでください。コーディングの取り消しはそれほど難しいことではありません:例[1]、[1.5]、[2]。
キーボードショートカット
UIで通常省略されているものは何ですか?何もない!(文字通り。空きスペース)。「何を取り出せるのか」という質問の方がいいでしょう。UIに他に何が必要かを考えなければならないとき、あなたはすでに行き過ぎています。空のスペースを省くことは、UIプログラマーが取り組む必要のあることです。フィーチャー・クリープが好きな人はいません。
KISSの原則を忘れないでください。
これらは、私がよく見つける UI 機能の一部です。
APIとスクリプト言語。UIをバイパスできます。
真剣に。繰り返しのプロセスをポイントアンドクリックする必要があることほど退屈な(そしてエラーが発生しやすい)ものはありません。
ツリービューやグリッドなどのコンテキストメニューを右クリックします。
ここには、時々使用する必要のあるレコード管理アプリケーションがありますが、ツリービューのドキュメントを右クリックする必要がないため、画面の下部に移動してタスクを次のようにマークする必要があります。 grrrが完了し、キーボードショートカットがありませんgrrr
UI の一貫性。
私は過去に印刷サポートを怠った罪を犯したことを知っています。私は決して使用しませんが、一部のユーザーは使用しています。
良いデザイン。
まだ言及されていないものをいくつか追加します。
他の作業を行っている間も開いたままにしておくことができる非モーダル フォーム。
複数のウィンドウを一度に表示する機能 (一度に 1 つだけを表示するタブではなく)
一度に 1 つのウィンドウの複数のビューを表示する機能 (分割モード、ペイン、または実際の複数のウィンドウを同じオブジェクトに表示)。
ダイアログを国際化する場合は、長い単語 (イタリア語を考えてください) と大きなフォント (中国語を考えてください) を使用できるように、ダイアログに余裕を持たせてください。
ドラッグアンドドロップを使用してツールバーをカスタマイズし、復元/再表示のみを目的とする未使用のボタンを残さずに、不要なツールバーを削除/非表示にできること。
きれいなアイコン。良いアイコン。意味のあるアイコン。
私はアプリケーション内の多くのアイコンに非常に失望しています—特にWindowsで;-)
1 秒以上かかる処理を行っているときにアプリケーションをフリーズする。
ユーザーに何が起こっているかを示しておらず、どれくらいの時間がかかるかを示していません。
IMO、ユーザー名とパスワードのログイン オプションには作業が必要です。これらの各オプションにはセキュリティ上の懸念があることを理解しています。リスクとトレードオフはアプリケーションごとに異なり、アプリごとに評価する必要があります。
よく忘れられたり、実装が不十分な機能には次のものがあります。
ユーザーに対する実際の考慮事項は、かなり頻繁に省略されているようです。
クリーンで直感的。
左クリックしてドラッグしてハイライトし、右クリックしてコンテキストメニューを表示し、ハイライトされたテキストをコピーするオプションを選択します。Javaでコーディングされた一部のアプリケーションから欠落していることがわかりました。
他のウィンドウやスクリーンボーダーにスナップするウィンドウ。KDE と Winamp はこれを行い、最も有名なものです。他の多くのアプリケーションや DE がこれを行わないのはなぜですか?
あまりにも一般的な質問です。アプリケーションが何をするかによって異なります。GUI アプリケーションに欠けていることがよくあることの 1 つは、操作しているオブジェクトだけでなく、プログラムの UI 要素の間違いを元に戻す簡単な方法です。いくつかのフローティング オプション パネルまたはツールバーを誤って閉じてから、有効になっているものがどこにあるのかわからないと、私は果てしなくイライラします。それはWindowsの下ですか?またはビューの下ですか?これだったかな?いいえ、それはまったく別のものです。ガッ!それは何と呼ばれていますか?
タブ ボタンを使用して、リンクとフィールドを切り替えます。