web-dev-qa-db-fra.com

Le lien externe doit-il s'ouvrir dans le même onglet ou dans un nouvel onglet?

Quel est le meilleur scénario pour un lien externe à ouvrir dans un nouvel onglet ou le même onglet? et pourquoi? Quand utilisons-nous un lien externe? Est-ce lorsque les données sont liées à une page externe autre que votre page existante.

3
NB4

Nous avions la même question dans notre entreprise il y a quelques semaines, voici ma réponse:

Version courte:

Non. Toujours ouvrir les liens externes dans la même fenêtre/le même onglet

Version longue:

D'accord, comme toujours, cela dépend. Mais ne le faites que lorsque vous êtes absolument sûr que votre groupe cible est suffisamment connecté à Internet (alerte spoiler: ce n'est presque jamais le cas)

Tout d'abord, ne mélangez pas les comportements

Une seule page de votre site héberge probablement plusieurs hyperliens différents. Certains sont internes, d'autres externes et certains téléchargent un document. Il est important d'être cohérent dans votre comportement afin que tout fonctionne correctement pour vos utilisateurs. Assurez-vous que les liens se comportent de la même manière. Donc, vous ne voulez pas trop mélanger le comportement. Bien qu'il soit facile pour nous de distinguer un lien interne et externe pour nos propres sites Web, l'utilisateur n'a souvent pas la moindre idée. Donc, si nous commençons à faire des exceptions pour les liens internes et externes, cela devient rapidement un gâchis pour les utilisateurs.

Il est possible de faire une distinction visuelle entre les liens internes et externes, mais le plus souvent, cela ne fait qu'encombrer la page, car vous placerez des icônes partout.

Alors devrions-nous ouvrir dans un nouvel onglet?

En ce qui concerne la convivialité, il y a aussi beaucoup de recherches qui sont toutes unanimes pour dire non, ne le faites pas:

  • L'ouverture dans la même fenêtre est le paramètre par défaut du navigateur, ce qui garantit que vous ne serez pas conforme à la norme. Pourquoi votre site est-il si spécial que vous ne devriez pas avoir à vous conformer à une norme internationale?
  • Travailler avec des onglets est un comportement que nous voyons souvent chez les utilisateurs plus expérimentés/plus avertis. Les utilisateurs moins avertis en technologie ne comprennent pas très bien le concept de ces onglets, et d'après ma propre expérience, j'ai vu beaucoup d'entre eux les ignorer.
  • Les utilisateurs qui savent travailler dans les onglets, savent également ouvrir un lien dans un nouvel onglet (ctrl + clic, RMB, etc.). Ils peuvent faire un choix sur ce qu'ils veulent faire, c'est pourquoi ils ne voient souvent pas cela comme un problème majeur.
  • Votre bouton de retour ne fonctionnera plus. C'est l'action pour la majorité des internautes perdus.
  • Vous aurez du mal aux lecteurs d'écran, ce qui rendra votre site Web moins accessible.
  • L'utilisation mobile devient pénible. Peu de gens ont l'habitude de travailler dans les onglets sur mobile

Quelques liens avec des informations générales:

J'espère que ça répond à ta question.

3
GWv

Ouvrez-le dans un nouvel onglet mais fournissez une indication de ce comportement.

La majorité des utilisateurs sont d'accord avec une nouvelle ouverture d'onglet (lors de la liaison à un site externe). Mais cela pose des problèmes d'accessibilité - Comment l'utilisateur sait-il qu'un nouveau lien a été ouvert? Vous devez les en informer d'une manière ou d'une autre.

Cela peut être un problème particulier pour les utilisateurs qui peuvent ne pas accéder à votre site via une configuration standard ou utiliser une forme de technologie d'assistance.

Plus d'informations

1
Sheff

Presque toujours, il est recommandé d'ouvrir un lien externe dans un nouvel onglet, car de cette façon, vous ne détournez pas l'expérience de l'utilisateur, il est également conseillé d'afficher une flèche décrivant également la nature du lien, de cette façon le l'utilisateur sait ce qui se passera lorsqu'il cliquera sur ce lien.

Dans certaines situations, lorsque vous avez terminé avec l'article/la page et qu'il y a un lien à la fin de la page qui mène l'utilisateur à un lien différent, il est normal de l'ouvrir dans le même onglet tant que l'utilisateur n'a plus rien à voir avec le site actuel, cela dépend donc aussi du but et de l'emplacement du lien.

1
Taroon Tyagi

Je pense que les liens devraient s'ouvrir sur de nouveaux onglets lorsqu'ils renvoient vers un autre site Web, vous garantissez donc que votre site Web ne souffre pas d'un taux de rebond plus élevé. Si le lien redirige simplement l'utilisateur vers une autre section de votre site Web, il est logique de l'ouvrir dans le même onglet.

Prenons cela pour une analogie réelle mais toujours liée à l'expérience: si vous êtes dans un magasin et que vous demandez quelque chose qui n'existe pas là-bas, les commis vous redirigeront vers un autre magasin (nouvel onglet) mais s'il existe, ils le feront dire où il se trouve sur le magasin (onglet actuel).

1
Joao Carvalho

Pour moi,

Ouvrir dans un nouvel onglet lorsqu'un lien pointant vers un site externe ou lorsque le lien se trouve au milieu d'une longue page, quel que soit son lien. Sinon, ouvrez dans le même onglet pour le reste du scénario.

0
SimonTeo

Si l'utilisateur clique sur un lien, il s'attend à ce que le lien remplace la page en cours, une action que l'utilisateur devrait pouvoir annuler avec le bouton de retour. Si l'utilisateur ouvre un lien dans un nouvel onglet, il s'attend à ce que le nouvel onglet contienne la cible du lien comme s'il avait dupliqué la page actuelle et cliqué sur le lien dans la copie.

Cette attente donne certaines règles:

N'utilisez pas target='_blank'. Ne forcez jamais les liens à s'ouvrir dans un nouvel onglet. Laissez l'utilisateur décider si cela est nécessaire. Vous pouvez marquer des liens externes.

De plus, chaque lien (élément A) doit avoir un href réel qui est une véritable URL. Pas seulement un gestionnaire onclick.

0
Dan D.

L'ouverture d'un lien dans un nouvel onglet implique la création d'une nouvelle ligne dans l'historique. Ça signifie:

  • Nouvelle histoire (sans connexion avec l'ancienne): non bouton retour
  • Conserver la ligne d'origine: créer une ligne parallèle

Les raisons d'une telle décision devraient être laissées à l'utilisateur . Les seuls cas où je vois que la décision pourrait être prise pour l'utilisateur sont:

  • La page veut ouvrir un contenu parallèle: à mon avis, c'est une mauvaise pratique et devrait être évité en premier lieu (pensez à une page parallèle Ad) .
  • La page ouvre quelque chose qui n'est pas une page Web : dans ce cas, je dirais que la ligne Historique est interrompue, car le navigateur effectue en fait des actions qui "n'appartiennent pas" à un navigateur (se comportant comme une application différente plutôt que de naviguer sur Internet).
0
Alvaro