絶対に配置されたGUI設計のためのヒューリスティック - 5の倍数は良いアイデアですか?

softwareengineering.stackexchange https://softwareengineering.stackexchange.com/questions/25826

  •  30-10-2019
  •  | 
  •  

質問

免責事項:私は[デスクトップ] GUIデザインを専門としていませんが、時々それをしなければなりません。私は同僚の対話を私が作成したよりも悪いことを見てきましたが、彼らとの私の主要な問題は、彼らが不必要に大きくなり、物事が並んでいないということです。

より具体的には、私は主に.NET WinFormsでそれを行いますが、時にはMFC(C ++)も使用します。これまでの私のシンプルなヒューリスティックは、私が必要に応じて10または5で分割できるサイズと位置を作ろうとしています。ラベルのようなものは例外です。なぜなら、それは独自のサイズを知っているからです。私が終わった後、物事はほとんど大丈夫に見えることがわかります(もちろん、物事をインテリジェントにグループ化するなど、他の考慮事項などがあります)。すべてのコントロールが非ランダムの位置を持ち、OCDが行くことができることを知っているので、私は満足しています眠りに戻る。

職場のどこかで、MSFTから物事間の理想的な間隔についてガイドを見つけました。申し訳ありませんが、利用可能な情報源はありません。ボタンと境界の間の2ピクセル、2つのボタンの間の3ピクセル、垂直方向に4ピクセル、覚えておくと実用的ではない場合、(たとえば)2ピクセルの2ピクセルなど、多くのルールがあります。さらに、私はMSFTがGUIの設計について多くを知っていたことを信頼していません。彼らが元申請者を雇って2007年のリボンを設計するのを手伝うまでではありません。

どのようなルール/ヒューリスティックをフォローしていますか?短い記事やその他のリンクへの参照を歓迎します。

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません softwareengineering.stackexchange
scroll top