Windowsアプリケーションインターフェイスに関するいくつかの質問

タスク :ビジネスタスクを自動化するためのWindowsアプリケーション(Webではありません!つまりウィンドウ)。



私はこのテーマに関するいくつかの記事を読みましたが、最近はウェブについてのみ話しています...



質問1 :フォームでNULL不可フィールドを強調表示する方法は?

私見 :必要なフィールドのラベルを、わずかに異なる色で強調表示するのが最善です。 私はアスタリスクが好きではなく、ユーザーが何かを間違って入力した場合、入力フィールド全体をある色で強調表示することを好みません。 私にとっては、人がますますミニマルで色の少ないものを知覚しやすいように思えます。



質問2 :検証する方法と時点、およびエラーを表示する方法

私の見方: Webでは、すべての検証はページ上で行われ、ページの上部に誤って入力されたフィールドが表示されます(これは通常のケースです)-これは理解でき、余分なポストバックを待つ人はいません。 Windowsアプリケーションでは、いくつかのアプリケーションを見る-存在しないことに気づいた-保存ボタンをクリックするとすべての検証が行われ、問題がある場合、メッセージが表示され、さらに、メッセージは一度に1つ(最初のエラー)表示され、一度にすべてではありません。 多くの人はそれがとても簡単だと言っています。 それで、問題は、それが知覚のためにとても簡単か、それとも単に優れているからでしょうか?



質問3 :すべてのウィンドウ(例:Google Chrome、Adobe CS4、Skype)とは異なるウィンドウを描画してもいいですか?

私の見方:私は基本的にそれのためです、WinXPがインストールされている場合、それは美しく起こります。 そして、Vista(Win7は言うまでもありません)なら、とにかくすべてがうまくいきます。 このもう1つの理由は、競合製品のユーザーの目を引き付けていることです。 Chromeでは、紛れもなく非常に美しく、最も重要なのは、インターフェースを使用して実際のブラウザーを作成した便利なインターフェースです。ウィンドウとタブのみが大きくなり、ユーザーにとっては、何も必要ありません(おそらく、彼は自分のものを持っています) FF;)ですが、これには会話の場所がありません))。 もう1つ、MS Officeのように、誰もがすでにウィンドウに慣れ始めています。これが私たちがやりたいことです。美しくて便利で、唯一の問題は人件費です。

a)に対する議論では、最初はそのようなインターフェイスはユーザー、特にAdobe CS4を怖がらせることがあります-すべてが何らかの形で複雑です(私はそれを使っていません、あなたがどれほど慣れているかわかりません)、MS Officeと同じこと今はもっと簡単だと思います。 b)ユーザーは自分の好みに合わせてウィンドウをカスタマイズできます(独自のtemkaを設定します)。

それでも、すべてがテストされるわけではありません。 例は次のとおりです。境界線の幅を標準の幅とは異なり、スカイプはあまり美しくありません





一般的に、ちょっとした議論と役に立つヒントを楽しみにしています! 事前に感謝します。



All Articles