Osnove: Kako deluje target="_blank"?

Ko dodate atributtarget="_blank" k oznakam<;a>; (hiperpovezave), se povezava, na katero kliknete, odpre v novem zavihku ali oknu brskalnika. To uporabnikom omogoča, da ostanejo na trenutni strani, hkrati pa si lahko ogledajo vsebino, na katero se sklicuje povezava. Primer uporabe:

<;a href="https://www.primer.si" target="_blank">;Obiščite našo spletno stran<;/a>;

V tem primeru se bo povezava dohttps://www.primer.si odprla v novem zavihku. Če atributtarget="_blank" ni prisoten, se povezava odpre v istem zavihku, kar nadomesti trenutno vsebino.

Prednosti uporabe target="_blank"

  • Izboljšana uporabniška izkušnja: Uporabniki lahko ostanejo na trenutni strani in si hkrati ogledajo povezano vsebino. To je še posebej koristno, kadar je trenutna stran pomembna ali vsebuje veliko informacij.
  • Ohranjanje konteksta: Uporabniki ne izgubijo svojega mesta na trenutni strani. To je zelo pomembno za boljšo navigacijo in preglednost.
  • Boljša organizacija: Odpiranje povezav v novih zavihkih pomaga uporabnikom organizirati svoje delo in preprečuje zmedo med različnimi spletnimi mesti.
  • Izogibanje izgubi dela: Če se uporabnik na trenutni strani ukvarja z pomembnim delom, na primer izpolnjevanjem obrazca, se z odpiranjem povezav v novem zavihku izogne morebitni izgubi nezapisanih podatkov.

Slabosti in varnostni vidiki target="_blank"

  • Varnostni pomisleki: Odpiranje povezav v novem zavihku lahko povzroči težave z varnostjo, če spletno mesto, na katero se sklicuje povezava, ni zaupanja vredno. Lahko se pojavi zlonamerna programska oprema ali neželena programska oprema.
  • Uporabniški zagon: Prevelika uporaba atributatarget="_blank" lahko uporabnike zmede in jim oteži navigacijo.
  • Relativni poti: Pri uporabi relativnih poti namesto absolutnih, se lahko pojavijo težave z odpiranjem povezav v novem zavihku. Absolutne poti so vedno boljše.
  • Dostopnost: Nekateri uporabniki z določenimi omejitvami (npr. slabovidni) lahko imajo težave s slednjem odprtih zavihkov.

Alternativne rešitve in najboljše prakse

Namesto uporabetarget="_blank" se lahko v nekaterih primerih uporabijo druge rešitve, kot so na primer odpiranje povezav v modalnih oknih ali uporaba JavaScript funkcij za odpiranje novih zavihkov. Vendar pa jetarget="_blank" najpreprostejša in najpogostejša rešitev.

Najboljše prakse:

  • Uporabljajte ga preudarno: Ne uporabljajtetarget="_blank" za vsako povezavo. Uporabite ga samo takrat, ko je to res potrebno in koristno za uporabnika.
  • Uporabljajte absolutne poti: To preprečuje morebitne težave z relativnimi potmi.
  • Opozorite uporabnike: V nekaterih primerih je priporočljivo uporabnike opozoriti, da se bo povezava odprla v novem zavihku. To lahko storite z dodajanjem besedila, kot je "(odpre se v novem zavihku)".
  • Rel="noopener" za varnost: Za izboljšanje varnosti vedno dodajte atributrel="noopener" skupaj ztarget="_blank". To preprečuje, da bi odprto spletno mesto dostopalo do trenutnega okna brskalnika.

<;a href="https://www.primer.si" target="_blank" rel="noopener">;Obiščite našo spletno stran (odpre se v novem zavihku)<;/a>;

Zaključek

Atributtarget="_blank" je močno orodje za izboljšanje uporabniške izkušnje, vendar ga je treba uporabljati preudarno in z upoštevanjem varnostnih vidikov. Z uporabo najboljših praks in dodajanjem atributarel="noopener" lahko zagotovimo varno in učinkovito odpiranje povezav v novih zavihkih.

Razumevanje delovanja in posledic uporabetarget="_blank" je ključnega pomena za razvijanje kakovostnih in uporabniku prijaznih spletnih strani.

Dodatne informacije: Za dodatne informacije o tem in sorodnih temah lahko poiščete informacije na spletnih straneh, kot so MDN Web Docs (Mozilla Developer Network).

oznake:

Sorodni članki: