Kérje meg a böngészőket, hogy ne adják át a hivatkozó információkat
A HTML5 számos új funkciót tartalmazott , és ezek közül az egyik az új attribútum kulcsszava. Ez a kulcsszó azt mondja a böngészőnek, hogy ne gyűjtse vagy tárolja a HTTP hivatkozási információkat, amikor a kapcsolódó linket követi. Vegyük észre, hogy az attribútum norefe rr er, a két rs ellentétben a HTTP fejléccel, amely csak egy r. ( Hivatkozás helyesírása ).
Ez egy hasznos kulcsszó a webes tervezőknek, így ellenőrizheti, hogy milyen linkeket ad át webhelye hivatkozási adatait.
Más szavakkal az olvasók kattinthatnak a linkekre, de a célhely nem fogja látni, hogy a webhelyéről érkeztek.
A Noreferrer kulcsszó használata
A noreferrer kulcsszó használatához a rel attribútumot az A vagy a AREA elem belsejébe helyezi.
2013-tól az rel = noreferrer kulcsszó nem támogatott minden böngészőben. Ha webhelyének kritikus szükséglete van ezen adatok blokkolására, proxykiszolgálókat és egyéb megoldásokat kell megvizsgálnia, amelyekkel tilos a webhelyére vonatkozó hivatkozási információk.
Teszteld Noreferrer linkjeidet
Ha meglátogatja ezt az oldalt, akkor vissza kell küldenie a weboldal hivatkozóját. Ezután hozzáadhatja a noreferrer kulcsszót a linkhez, és ellenőrizheti a böngészőit, hogy meggyőződjenek arról, támogatják-e vagy sem.
Itt van a HTML, amellyel feltöltheti webhelyét a referrer és noreferrer linkek tesztelésére:
Ennek a linknek referenciával kell rendelkeznie
Ez a hivatkozás nem tartalmazhat utalást
Ha rákattint az első hivatkozásra, akkor válaszoljon a következőre:
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 / kb / showreferer.html
És amikor rákattint a második linkre, akkor válaszolni kell a következőre:
Ön közvetlenül jött ide, vagy nem küldték át a referenseket.
Vizsgálataim során a Chrome és a Safari mindketten támogatta az rel = noreferrer attribútumot, míg a Firefox és az Opera nem. Nem teszteltem az Internet Explorert.
További információ a HTML hivatkozóról:
- Mi az a Referer?
- Miért van a Referrer Spelled "Referer" a Web Devlopmentben?
- Mi az én referensem
- Vizsgálja meg a böngészőjét a referenshez
- A hivatkozó használata a weboldalakon
- Mi a DOM referrer objektum