hiperhivatkozás címke <a>
A kódot általában noopener, noreferrer és nofollow attribútumokkal együtt használják, ez a cikk megosztja a noopener, noreferrer és nofollow attribútumok használatát.
Mit jelent az a tag noopener?
akarat target="_blank"
Ha hozzáad egy hivatkozáshoz, a céloldal új lapon nyílik meg.
Az újonnan megnyílt oldalon a windows.openeren keresztül hozzáférhet a forrásoldal ablak objektumához, eltemetve a lehetséges biztonsági kockázatokat.
- Pontosabban, a saját weboldal A hivatkozása, van egy B weboldal hivatkozás, amely egy másik harmadik féltől származó címet nyithat meg.
- A B weboldal az A weblap ablakobjektumát a window.openeren keresztül szerzi meg;
- Ezután az A oldal használatával ugorhat az adathalász oldalra: window.opener.location.href="abc.com", a felhasználó nem veszi észre.
- A cím ugrott, és a felhasználónév és jelszó ezen az oldalon történő megadása után információszivárgás történt.
- A fenti problémák elkerülése érdekében bevezetjük a rel-t és beállítjuk a ="noopener" attribútumot, így az újonnan megnyíló oldal nem tudja megszerezni a forrásoldal ablak objektumát.
- Jelenleg a window.opener értéke null.
Tehát, ha egy harmadik féltől származó címet szeretne megnyitni egy új lapon, a legjobb, ha hozzáadja a címkekódot. rel="noopener"
Attribútumok.
A noreferrer attribútum szerepe
Hasonló a noopenerhez.
Beállítrel="noreferrer"
Ezt követően az újonnan megnyitott oldal nem tudja támadásra bírni a forrásoldal ablakát.
Ugyanakkor a document.referrer információ nem szerezhető be az újonnan megnyílt oldalról.Ez az információ tartalmazza a forrásoldal címét.
Általában a noopener és a noreferrer egyszerre vannak beállítva,rel="noopener noreferrer"
.
Mivel az utóbbinak az előbbi funkciója, hogy egyidejűleg korlátozza a window.opener elérését, miért kell egyszerre beállítani?
A kompatibilitás érdekében, mert néhány régi böngésző nem támogatja a noopenert.
A nofollow szerepe
A keresőmotorok oldalsúlyának számítása tartalmazza az oldalhivatkozások (backlinkek) számát, vagyis ha az oldalra sok más weboldal is hivatkozik, akkor az oldal minőségi oldalnak minősül.
A keresési eredmények között emelkedni fog a helyezés.
A rel=”nofollow” beállítása azt jelenti, hogy közöljük a keresővel, hogy a link nem járul hozzá a fenti helyezéshez.
- Általában a nélkül való összekapcsoláshoz használjákSEORangsorolt belső címek (például regisztrációs vagy bejelentkezési oldal hivatkozásai), nem akarnak exportsúlyt veszíteni, vagy rossz minőségű oldalak.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) megosztotta "Mit jelent az a tag noopener? noreferrer attribútum/nofollow hatás", ez segíteni fog.
Üdvözöljük a cikk linkjének megosztásában:https://www.chenweiliang.com/cwl-28447.html
Üdvözöljük Chen Weiliang blogjának Telegram csatornáján, hogy értesüljön a legfrissebb hírekről!
📚 Ez az útmutató hatalmas értéket tartalmaz, 🌟 Ritka lehetőség ez, ne hagyd ki! ⏰⌛💨
Oszd meg és lájkold, ha tetszik!
Az Ön megosztása és lájkja folyamatos motivációnk!