私はアプリケーションの再設計に取り組んでおり、テーブルアクションをどこに配置するか(行の左側、右側、サブメニューの有無など)がわかりません。最もユーザーフレンドリーなオプションとなるように定義してください。 (下の画像をご覧ください-フルサイズ)。
ハンバーガーメニューの詳細:
この場合、どのオプションが最適ですか?
いくつかのこと:
これには非常に簡単な説明があります。適用するアクションはオブジェクトに基づいています。したがって、例のような西洋言語では、左から右に読むのが自然です。オブジェクトの前にアクションがある場合...何を処理しますか? まだ、操作するオブジェクトが見つかりませんでした!
あなたの質問には2つの追加の懸念があります
ただし、ドロップダウンに含まれるアクションが特定のオブジェクトに関連していない場合は、そこにあるべきではありませんであり、別のオプションを試す必要があります。
厳密にはドロップダウンとは関係ありませんが、ガイドラインの良い例は Material Floating Action Button です。これは、同じ原則がケースに適用されるためです。
次のような軽微で破壊的なアクションには、フローティングアクションボタンを使用しないでください。
Archive or Trash Nonspecific actions Alerts or errors Limited tasks like cutting text Controls that should be in a toolbar, like volume control or changing a font color
しないでください。
関連のない、または紛らわしいアクションは含めないでください。
test、test、test
それぞれのアプローチには利点があります。私はハンバーガーメニューにあまり自信がありません。それとは別に、各スタイルには特定の利点があります。
それぞれのアプローチには長所と短所があります。ユースケースがどのバケットに適合するかを決定する必要があります。私はさまざまなプロジェクトに取り組み、3つすべて(明らかに一緒ではない)を使用しており、それらはケースごとに理にかなっています。