web-dev-qa-db-ja.com

テーブルの単一の選択行のベストプラクティス

私が取り組んでいるウェブサイトには、いくつかのアクションをトリガーするための複数選択行機能を備えたテーブルがあります。以下は、テーブルの現在の実装です。アクションをトリガーするボタンはテーブルの上に配置されます。

enter image description here

1つお聞きしたいのは、チェックボックス付きのテーブルで単一選択行のベストプラクティスは何ですか?私たちのユーザーは行を直接クリックして選択することに慣れていないため、チェックボックスを削除することは避けます。

これまでのところ、単一選択では、各行の最後にアクションボタンを配置します。ただし、複数選択のテーブルでのボタンの配置と一貫性がないため、これがこの問題のベストプラクティスであるとは思われません。また、行に対して複数のアクションを実行できる場合、見栄えが悪くなります。

1
Dolorosa

複数選択をサポートする必要がある場合は、チェックボックスがそのコントロールを表す正しいUIです。

複数選択をサポートしない場合は、ラジオボタンで「単一選択のみ」のアフォーダンスを提供できます。

単一選択アクションを各行にベイクする代わりに、バッチアクションまたは単一アクション[選択されている行アイテムの数に応じて]としてテーブルの上に配置することを検討できます。

1
mrmac