web-dev-qa-db-ja.com

リンクはデフォルトでモーダルを開きますが、新しいリンクまたは新しいタブを開くことができます

UX質問:

リンクでデフォルトでモーダルウィンドウを開くことはできますが、ユーザーが新しいウィンドウまたは新しいタブとして同じリンクを開くことを許可することもできますか?


システムの背景:-ケース管理システムがあります。 -各ケースには一意のURLがあり、イベントで構成されています-ケースは1つのイベントまたは数千のイベントを持つことができます-ユーザーはケースの単一のイベントを共有できます

ケースページで、イベントのリストを表示します。リストの各イベントは、そのイベントで利用可能な情報の約10%を提供します。残りを表示するには、ユーザーが[イベント全体を表示]をクリックすると、モーダルウィンドウが開き、[次へ]/[前へ]機能を使用して、モーダルウィンドウを閉じなくてもレコードを参照できます。

これが私が検討しているものです:

シナリオ1:

  • モーダルウィンドウを削除し、同じブラウザーウィンドウでリンクを開く
  • これにより、ユーザーはリンクを同じ/新しいウィンドウで開くか、新しいタブで開くかを選択できます。

シナリオ2:

  • [イベント全体を表示]をクリックしても、モーダルウィンドウが開きます
  • ユーザーが希望する場合、リンクを右クリックまたはShiftクリックして、新しいウィンドウまたは新しいタブでリンクを開くことができます。

シナリオ2は悪いUXでしょうか?

ケース画面のプレビューは次のとおりです: https://codepen.io/hectooorr/pen/WMaqNb/

1
Hectooorr

これが私が思いついたものです。拡大鏡はデフォルトでモーダルを開きます。コンテキストメニューのリンクは、イベントの詳細が記載されたページに移動します。ユーザーは、コンテキストメニューリンクを新しいタブ/ウィンドウで開くことを決定できます。

final solution

0
Hectooorr