web-dev-qa-db-fra.com

Le lien ouvre le modal par défaut mais peut ouvrir un nouveau lien ou un nouvel onglet

Question UX:

Puis-je avoir un lien pour ouvrir une fenêtre modale par défaut, mais aussi permettre à l'utilisateur d'ouvrir le même lien à la place comme une nouvelle fenêtre ou un nouvel onglet?


Contexte rapide du système: - J'ai un système de gestion de cas. - Chaque cas a une URL unique et est composé d'événements - Un cas peut avoir 1 événement ou des milliers d'événements - Un utilisateur peut partager un seul événement à partir d'un cas

Sur une page de cas, nous affichons une liste d'événements. Chaque événement de la liste fournit ~ 10% des informations disponibles pour cet événement. Pour voir le reste, l'utilisateur clique sur "Afficher l'événement complet" et une fenêtre modale s'ouvre avec la fonctionnalité Suivant/Précédent pour parcourir les enregistrements sans avoir à fermer la fenêtre modale.

Voici ce que j'envisage:

Scénario 1:

  • Supprimez les fenêtres modales et ouvrez le lien dans la même fenêtre de navigateur
  • Cela donne à l'utilisateur la possibilité d'ouvrir le lien dans la même/nouvelle fenêtre ou de l'ouvrir dans un nouvel onglet.

Scénario 2:

  • Cliquer sur "Afficher l'événement complet" ouvre toujours une fenêtre modale
  • Si l'utilisateur le souhaite, il peut cliquer avec le bouton droit ou cliquer sur le lien pour ouvrir le lien dans une nouvelle fenêtre/un nouvel onglet.

Le scénario 2 serait-il une mauvaise expérience utilisateur?

Voici un aperçu de l'écran de cas: https://codepen.io/hectooorr/pen/WMaqNb/

1
Hectooorr

Voici ce que j'ai trouvé. La loupe ouvre le modal par défaut. Le lien dans le menu contextuel mène à une page contenant les détails de l'événement. L'utilisateur peut décider d'ouvrir le lien du menu contextuel dans un nouvel onglet/fenêtre.

final solution

0
Hectooorr