Definice funkce Rel nebo Noreferrer

Požádejte prohlížeče, aby nepřecházeli informace o doporučeních

HTML5 přidal mnoho nových funkcí a jedním z nich je nové klíčové slovo noreferrer pro daný atribut. Toto klíčové slovo informuje prohlížeč, že nesmí shromažďovat nebo ukládat informace o referendu HTTP, pokud je dodržován příslušný odkaz. Všimněte si, že atribut je napsán norefe rr er, s dvěma rs na rozdíl od hlavičky HTTP, který má pouze jeden r. ( Jak psát Referrer ).

Toto je užitečné klíčové slovo pro webové designéry, abyste mohli řídit, jaké odkazy předáte informacím odkazujícím na vaše stránky.

Jinými slovy, čtenáři mohou kliknout na odkazy, ale cílový web nevidí, že pocházeli z vašeho webu.

Použití klíčového slova Noreferrer

Chcete-li použít klíčové slovo noreferrer, vložte jej do atributu rel uvnitř libovolného prvku A nebo AREA.

Od roku 2013 není klíčové slovo rel = noreferrer ve všech prohlížečích podporováno. Pokud mají vaše webové stránky zásadní potřebu zablokovat tyto informace, měli byste se podívat na proxy servery a další řešení k zablokování informací o odkazování na vašem webu.

Otestujte své odkazy Noreferrer

Pokud navštívíte tuto stránku, měl by se vrátit odkaz na tuto stránku. Potom můžete k odkazu přidat klíčové slovo noreferrer a vyzkoušet si prohlížeče, abyste zjistili, zda je podporují, nebo ne.

Tady je HTML, aby se vaše webové stránky pro test odkazů a noreferrer odkazů:

Tento odkaz by měl mít referer
Tento odkaz by neměl mít odkazovač

Když kliknete na první odkaz, měli byste odpovědět jako:

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=http% 3A // jenn.kyrnin.com / about / showreferer.html

A když kliknete na druhý odkaz, měli byste odpovědět jako:

Přijela jste sem přímo nebo nebyl poslán žáden referer.

V mých testech prohlížeče Chrome a Safari podporovaly atribut rel = noreferrer správně, zatímco Firefox a Opera neměli. Netestoval jsem aplikaci Internet Explorer.

Další informace o referendu HTML: