HTML5 pridėjo daug naujų funkcijų, o vienas iš jų yra naujas noreferrer
atributo raktinis žodis. Šis raktinis žodis nurodo naršyklei, kad jis neturėtų rinkti arba saugoti HTTP persiuntimo informacijos, kai bus naudojama susijusi nuoroda. Atkreipkite dėmesį, kad atributas yra parašytas noreferrer, su dviem skirtingais HTTP antrašte, kuris turi tik vieną r. (Kaip kreiptis į rašybą).
Tai yra naudingas žiniatinklio dizainerių raktinis žodis, kad galėtumėte valdyti, kokiomis nuorodomis perduodate savo svetainės referencijos informaciją. Kitaip tariant, skaitytojai gali spustelėti nuorodas, tačiau paskirties svetainė nematys, kad jie atėjo iš jūsų svetainės.
Naudojant "Noreferrer" raktinį žodį
Norėdami naudoti noreferrer
raktažodis, įdėkite jį į rel
atributas viduje bet A
arba ZONA
elementas
Nuo 2013 m rel = noreferrer
Raktinis žodis nepalaikomas visose naršyklėse. Jei jūsų svetainėje yra labai svarbu užblokuoti šią informaciją, turėtumėte ieškoti proxy serverių ir kitų sprendimų, kaip užblokuoti informaciją apie savo svetainę.
Patikrinkite savo "Noreferrer" nuorodas
Jei apsilankote šiame puslapyje, jis turėtų grąžinti šio tinklalapio persiuntimą. Tada galite pridėti noreferrer
raktinį žodį į nuorodą ir bandykite naršykles pamatyti, ar jie palaiko, ar ne.
Štai HTML, kurį norite įdėti į savo tinklalapį, norėdami patikrinti referrerio ir noreferrer nuorodas:
Ši nuoroda turėtų turėti refererŠi nuoroda turėtų ne turėti referrer
Kai spustelėsite pirmąją nuorodą, turėtumėte gauti tokį atsakymą kaip:
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
Kai spustelėsite antrą nuorodą, turėtumėte gauti tokį atsakymą kaip:
Jūs atvykote čia tiesiogiai arba nenurodytas referentas.
Savo bandymais "Chrome" ir "Safari" palaikė "Google" rel = noreferrer
tinkamai atributas, o "Firefox" ir "Opera" to nepadarė. Aš neišbandžiau "Internet Explorer".
Gaukite daugiau informacijos apie HTML referenciją:
- Kas yra refereris?
- Kodėl "Web-Devlopment" naudoja referrer "Referer"?
- Kas yra mano šaltinis? |
- Išbandyk savo naršyklę referentui. |
- Kaip naudotis refereru tinklalapiuose
- Kas yra DOM?
Referrer
Objektas