すでに 質問 がWebAppの落とし穴にありますが、デスクトップUIにはアンチパターンもたくさんあります。
フォーカスを盗むアプリケーション別のアプリで作業しているとき。たとえば、Photoshopを起動し、MS Wordで作業に戻ります。起動が完了すると、Photoshopはフォーカスを盗みます。かなり迷惑
ナビゲートが不可能な設定で膨大な数のオプションがある。私はいつもInternet Explorerがこれについて悪いと感じていました:
「閉じる」をクリックするとトレイのアイコンに最小化されるアプリや、ユーザーに確認/通知せずに自動的に起動するように追加するアプリなど、OSの規則に準拠していないアプリ。これはUIの問題です。有能なUIデザイナーは、そのようなものを実装することから生じる暗黙のエンドユーザーの怒りに苦しんで悲鳴を上げるからです。
私は知っています。毎回!
バックグラウンドで実行されないアプリケーションの通知領域アイコンを作成する(例Opera and VLC))。
モーダルウィンドウとダイアログボックス! 10個の異なるプログラムを実行していて、バックグラウンドのアプリケーションの方法が突然、これらのいずれかを生成することを決定しました。 [OK]または[キャンセル]をクリックするまで、これ以上の作業を行うことができないので、今やっていることをやめなければなりません。
ソフトウェアの更新が完了すると、アプリケーションはシステムの再起動を要求します。ユーザーがシステムを開始したばかりの可能性があるため、これは迷惑です。
closedに "x"を指定すると、代わりにminimizedがトレイに表示され、アイコンを右クリックして "- Exit "(そして、「Are you sure?"ダイアログを追加することもあります)。
最初に起動したときにアップグレードを要求するアプリケーション。アプリケーションを開くと、通常、そのアプリケーションを完了する必要があるというタスクを念頭に置いています。これは、ユーザーを中断してアップグレードプロセスを完了するようにユーザーに要求する最悪の場合です。
スプラッシュスクリーンプログラムの起動中。これらのスプラッシュ画面は、ロードが完了するまで他のすべてのウィンドウの上に留まるという悪い癖があります。読み込みには時間がかかる場合があるため、その間、他のウィンドウを使用することはできません。
Windowsのタスクバーが自動的に非表示にならないようにするアプリケーションアラート/ダイアログ。
Lotus Notes。それについてのすべて。
Macでは、右下隅にあるサイズ変更ハンドルが非常に小さいというのが私のお気に入りです。私は定期的に-意図せずに-バックグラウンドで何かをクリックすると、サイズを変更しようとしたウィンドウにフォーカスが失われます。現在、私は通常、サイズ変更ハンドルにマウスを合わせる間、速度を落とし、非常に鋭く(しゃれ)ていることを覚えています。
デスクトップアプリが故意にWebページのように機能するように制限していると、イライラします(注:Web applicationではなく、Web page)。
Webページは、帯域幅と遅延の制約によって制限されます。ローカルにインストールされている場合と同じ制約のあるユーザーエクスペリエンスを複製するのはなぜですか。狂気。
ユーザーが実行するのは私のアプリだけなので、デスクトップアプリなので、必要なすべてのリソースを使用できます。
問題:この特定の瞬間に私が持っています。 2 IE各ウィンドウに約10個のタブがあるウィンドウ2つのVisual Studioウィンドウ、TweetDeck、1 Chrome、いくつかのタブ、Total Commander、Skype、Googleトーク、2つのカッシーニインスタンスとAVソフトウェア(何らかの理由で、現時点ではOfficeアプリを開いていませんが、通常は開いています。テスト時には、通常5つのブラウザーを実行しています)
ボタンの意味を教えてくれるモーダルダイアログボックス。たとえば、保存されていないドキュメントを閉じると、次のようなメッセージが頻繁に表示されます。
ドキュメントは保存されていません!閉じる前に「OK」をクリックしてドキュメントを保存します。 [キャンセル]をクリックして、ドキュメントの編集に戻ります。
[OK] [キャンセル]
もちろん、代わりにボタンに明示的にラベルを付けることもできます。例えば[変更を破棄して終了]、[変更を保存して終了]など.
一般的なタスクの一貫性のないキーボードショートカット。
1つの例:Microsoft製品とブラウザー、一度に1ワードずつ文章を進め(alt-left/right)、行末にジャンプ(ctl-left/right)。 Adobeソフトウェアでは、ctl-left/rightは一度に1つのWordを移動し、alt-left/rightはカーニングを調整します。
毎回私を迎えます。なぜ、そのような基本的な慣習に反するソフトウェアを作成するのですか?
ええと、私は職場でドッキングステーションを備えたDellラップトップを持っています。 Windows XPは、スタートメニューの[すべてのプログラム]のすぐ下に愚かな[アンドック]ボタンを表示します。絶えず私はその地獄にぶつかり、コンピューターを「アンドック」し、すべてのネットワーク接続を閉じますそのとき、ドッキングベイからラップトップを物理的に引き抜くよう強制し(物理的なロックを解除する必要があります)、ここで強制的に使用します。
タスクバーは明確な理由なしに非表示にされ続けます1マウスを画面の下部に移動したにもかかわらず。
1: top + maximizedにウィンドウが表示されておらず、モーダルウィンドウも表示されていません。