Assurez-vous que les liens (externes) ne s’ouvrent pas par défaut dans une nouvelle fenêtre ou un nouvel onglet. Être redirigé vers un nouvel écran n’est pas convivial, même être une source de confusion pour certains visiteurs, notamment les personnes présentant un handicap visuel. Laissez le choix au visiteur d’ouvrir le lien soit sur le même écran, soit dans un nouveau.

Le lien ne peut s’ouvrir dans une nouvelle fenêtre que si et seulement si son ouverture dans la même fenêtre pose des problèmes.

Comment vous y prendre ?

Il est vivement recommandé que les liens s’ouvrent dans la même fenêtre. Cependant, il est parfois nécessaire de les faire s’ouvrir dans une autre fenêtre :

  • Quand l’ouverture du lien dans la même fenêtre interrompt un processus tel que répondre à un formulaire. Dans ce cas, il s’agit souvent de liens avec un texte d’aide, par exemple.
  • Quand un visiteur est connecté à une zone sécurisée du site web et que l’ouverture du lien dans la même fenêtre le déconnecte.

Si vous choisissez tout de même de faire s’ouvrir un lien dans une nouvelle fenêtre, signalez-le à l’avance, en indiquant par exemple entre parenthèses dans le lien même (« s’ouvre dans une nouvelle fenêtre ») ou dans un texte qui le précède. Les visiteurs avec un handicap en sont ainsi avertis avant de cliquer sur le lien.

Exemple

Pour que des liens s’ouvrent dans une nouvelle fenêtre, vous devez ajouter généralement un code au lien. C’est aussi le cas quand, dans le système de gestion de contenu (CMS), vous cochez qu’un lien doit s’ouvrir dans une nouvelle fenêtre.

Il s’agit du code suivant :

<a href="link.html" target="_blank">Linktekst</a>

L’utilisation d’un attribut target dans HTML 5 entraîne une erreur de validation, mais cela n’a pas d’impact négatif sur l’accessibilité de votre site web. JavaScript permet également de faire ouvrir des liens dans une nouvelle fenêtre.

Pour les redacteurs

Quand il insère des liens, le rédacteur ne doit pas indiquer que ceux-ci doivent s’ouvrir dans une nouvelle fenêtre.

Pour les développeurs

Le développeur est responsable des possibilités dans le CMS. Il doit au moins s’assurer que les liens ne s’ouvrent pas dans une nouvelle fenêtre par défaut ou alors, il peut désactiver cette fonctionnalité.