Skip to main content

Une définition de Rel ou Noreferrer

alimentateurs va et vient vibrant (Mai 2025)

alimentateurs va et vient vibrant (Mai 2025)
Anonim

HTML5 a ajouté de nombreuses nouvelles fonctionnalités, dont le nouveau noreferrer mot-clé pour l'attribut. Ce mot clé indique au navigateur qu'il ne doit pas collecter ni stocker d'informations de référent HTTP lorsque le lien associé est suivi. Notez que l'attribut est orthographié noreferrer, avec deux rs contrairement à l’en-tête HTTP, qui n’a qu’un r. (Comment épeler le référant).

Il s'agit d'un mot clé utile pour les concepteurs Web. Vous pouvez ainsi contrôler les liens vers lesquels vous transmettez les informations relatives à votre site. En d'autres termes, les lecteurs peuvent cliquer sur les liens, mais le site de destination ne verra pas qu'ils proviennent de votre site.

Utilisation du mot clé Noreferrer

Pour utiliser le noreferrer mot-clé, vous le mettez dans le rel attribuer à l'intérieur de tout UNE ou SURFACE élément.

À partir de 2013, le rel = noreferrer le mot clé n'est pas pris en charge par tous les navigateurs. Si votre site Web a un besoin critique de bloquer ces informations, vous devez utiliser des serveurs proxy et d’autres solutions pour bloquer les informations relatives aux référents sur votre site.

Testez vos liens Noreferrer

Si vous visitez cette page, elle devrait renvoyer un parrain de cette page Web. Vous pouvez ensuite ajouter le noreferrer mot-clé au lien et testez vos navigateurs pour voir s’ils le supportent ou non.

Voici le code HTML à mettre sur votre page Web pour tester les liens référents et noreferrer:

Ce lien devrait avoir un référantCe lien devrait ne pas avoir un référent

Lorsque vous cliquez sur le premier lien, vous devriez obtenir une réponse du type:

http://webdesign.about.com/gi/o.htm?zi=1/XJ&zTi=1&sdn=webdesign&cdn=compute&tm=7&f=22&su=p284.13.342.ip_p504.6.342.ip_&tt=65&bt=3&bts=91&zu==& 3A // jenn.kyrnin.com / about / showreferer.html

Et lorsque vous cliquez sur le deuxième lien, vous devriez obtenir une réponse du type:

Vous êtes venu directement ici ou aucun référent n'a été envoyé.

Dans mes tests, Chrome et Safari ont tous deux pris en charge la rel = noreferrer attribuer correctement, alors que Firefox et Opera ne l’ont pas fait. Je n'ai pas testé Internet Explorer.

Obtenez plus d'informations sur le référent HTML:

  • Qu'est-ce qu'un référant?
  • Pourquoi le référant est-il orthographié "référent" dans le développement Web?
  • Quel est mon référent |
  • Testez votre navigateur pour le référant |
  • Comment utiliser le référent sur les pages Web
  • Quel est le DOMréférant Objet