web-dev-qa-db-ja.com

ヘルプボタンの配置:左または右のOK /キャンセル

Windows XP時代以来、使用されているWindowsデスクトップアプリケーションにヘルプを追加しています。すべてのモーダルダイアログには、右下にあるように、右下に配置された典型的なOK/Cancelボタンセットが表示されます。この例のダイアログ:

Layout OK Cancel (Help is not present)

次のリリース後、ユーザーの混乱を最小限に抑えたいので、[ヘルプ]ボタンを[キャンセル]ボタンの右側に配置するのをためらっています。 Win32 MessageBox function (with MB_OKCANCEL | MB_HELP結合)は、次のように既存のボタンを右に移動します([キャンセル]と[キャンセル]の代わりに[OK]を使用)。

Layout OK Cancel Help

私はこの問題をウェブで検索しましたが、helpbutton、およびplacementを組み合わせたときに役立つ答えを得るのは非常に難しいことがわかりましたが、左下のボタンを押すと、POVの見た目が良くて便利です。

昔ながらのアプリケーションのダイアログのどこにヘルプボタンを配置すればよいですか?

1
Wolf

ヘルプボタンを配置するのに最適な場所だと思います。

ヘルプボタンを左揃えにする必要があります

enter image description here

または、閉じるボタンの横の上部に移動します。質問アイコンを使用します。以前は標準でした

3

右側の主なアクション

一部の ベストプラクティスが推奨主なアクション(デフォルト)が右側に配置されます。これも MeasurementUXによる調査の結果 でした。

したがって、(左から右に)読んでいるとき、最後にフォーカスされたスポットがクリックできるようにします。右揃えは「次へ」または「前へ」の動きにも関連付けられますが、「OK」の前に置かれたキャンセルボタンは「前へ」または「後ろへ」の動きを示します。

左に助けて

ヘルプボタンまたは追加情報へのリンクは、左に(プライマリボタングループから注意をそらす)遠くに配置する必要があります。

全体:プラットフォームUIに一致

Nielsen Norman Group の記事が指摘しているように、疑わしい場合は、全体的なシステムガイドラインに従うか、プラットフォームのUI規則に従ってください。

こちらもご覧ください

2
hc_dev

私はいつも相反するボタンを隣同士に配置することをためらっています。あなたは間違いなく多くの人に起こっている偶然にどちらかを打つ可能性があります...

0
mastablasta

HELPボタンをプライマリアクションボタンの右側に配置すると、インターフェースが混乱します。

HELPボタンを左の位置に配置することをお勧めします。これにより、ユーザーが[ヘルプボタンを表示]オプションをオンまたはオフにしても、インターフェースが邪魔になりません。

0
Rishi Shah

私はあなたの2番目の例で行きます。 1つの理由で。ボタンは、ポジティブアクション、ネガティブアクションなどの順序で配置する必要があります。したがって、ユーザーの観点からは次のようになります。このエラーは大丈夫ですか? [OK]を押します/キャンセルしますか?キャンセルを押してください/何も動作しませんか?助けを得ます。

0