Što su Meta Refresh oznake?

Meta osvježavanje oznaka se također naziva meta preusmjeravanja. Oni ili uzrokuju ponovno učitavanje stranice ili učitavanje druge stranice. Neki koji umjesto toga preferiraju korištenje 301 ili 302 HTTP preusmjeravanja obeshrabruju upotrebu meta oznaka za osvježavanje.

Meta osvježavajuće oznake moraju se umetnuti u zaglavlje web stranice. Kada gledate stranicu u HTML formatu, odjeljak zaglavlja može se identificirati po kodu . Meta oznaka za osvježavanje će izgledati ovako:

Meta ključna riječ identificira njezinu HTML funkciju, a http-equiv=”refresh” atribut obavještava internetski preglednik da oznaka koristi HTTP naredbu umjesto obične meta oznake. Web poslužitelji koriste HTTP zaglavlja da upute pregledniku da ponovno učita web stranicu ili da preusmjeri, a to je ono što radi naredba “osvježi”.

Također postoji mogućnost postavljanja broja sekundi prije ponovnog učitavanja preglednika. Posljednji dio koda za meta osvježavanje, “content=”600”, pokazuje koliko je odgode postavljeno prije ponovnog učitavanja stranice. Najpoznatija funkcija meta oznaka za osvježavanje je ponovno učitavanje stranica koje sadrže sadržaj ili informacije koje se često ažuriraju. Jedan primjer za to je stranica o vremenu, na kojoj se informacije često mijenjaju.

Preusmjeravanje je još jedna upotreba meta refresh oznaka, a to je njihova funkcija u većini slučajeva. Kada se meta oznake za osvježavanje koriste za preusmjeravanje korisnika na drugu web stranicu, kod umjesto toga glasi ovako: .

Dio koda koji čita content=”2;url=http://google.com/” govori pregledniku koliko vremena treba čekati prije nego izvrši preusmjeravanje i koju stranicu treba učitati. U tom se slučaju preusmjeravanje postavlja za dvije sekunde, a stranica će biti preusmjerena na google.com.

Korištenje meta oznaka za osvježavanje može imati neke nedostatke. Stranice koje ih koriste tražilice mogu identificirati kao neželjenu poštu. Vrlo brzo preusmjeravanje može ostaviti korisnike koji imaju zastarjele preglednike zaglavljeni na stranici, a osvježavanje stranice može zbuniti korisnika. Korištenje meta oznaka za osvježavanje također izaziva zabrinutost u pogledu sigurnosti. Takva zabrinutost je razlog zašto se smatra boljim koristiti HTTP ili preusmjeravanje poslužitelja.