Windows XP時代以来、使用されているWindowsデスクトップアプリケーションにヘルプを追加しています。すべてのモーダルダイアログには、右下にあるように、右下に配置された典型的なOK/Cancelボタンセットが表示されます。この例のダイアログ:
次のリリース後、ユーザーの混乱を最小限に抑えたいので、[ヘルプ]ボタンを[キャンセル]ボタンの右側に配置するのをためらっています。 Win32 MessageBox
function (with MB_OKCANCEL | MB_HELP
結合)は、次のように既存のボタンを右に移動します([キャンセル]と[キャンセル]の代わりに[OK]を使用)。
私はこの問題をウェブで検索しましたが、help
、button
、およびplacement
を組み合わせたときに役立つ答えを得るのは非常に難しいことがわかりましたが、左下のボタンを押すと、POVの見た目が良くて便利です。
昔ながらのアプリケーションのダイアログのどこにヘルプボタンを配置すればよいですか?
一部の ベストプラクティスが推奨主なアクション(デフォルト)が右側に配置されます。これも MeasurementUXによる調査の結果 でした。
したがって、(左から右に)読んでいるとき、最後にフォーカスされたスポットがクリックできるようにします。右揃えは「次へ」または「前へ」の動きにも関連付けられますが、「OK」の前に置かれたキャンセルボタンは「前へ」または「後ろへ」の動きを示します。
ヘルプボタンまたは追加情報へのリンクは、左に(プライマリボタングループから注意をそらす)遠くに配置する必要があります。
Nielsen Norman Group の記事が指摘しているように、疑わしい場合は、全体的なシステムガイドラインに従うか、プラットフォームのUI規則に従ってください。
私はいつも相反するボタンを隣同士に配置することをためらっています。あなたは間違いなく多くの人に起こっている偶然にどちらかを打つ可能性があります...
HELPボタンをプライマリアクションボタンの右側に配置すると、インターフェースが混乱します。
HELPボタンを左の位置に配置することをお勧めします。これにより、ユーザーが[ヘルプボタンを表示]オプションをオンまたはオフにしても、インターフェースが邪魔になりません。
私はあなたの2番目の例で行きます。 1つの理由で。ボタンは、ポジティブアクション、ネガティブアクションなどの順序で配置する必要があります。したがって、ユーザーの観点からは次のようになります。このエラーは大丈夫ですか? [OK]を押します/キャンセルしますか?キャンセルを押してください/何も動作しませんか?助けを得ます。