A metafrissítés címke vagy meta-átirányítás az egyik módja annak, hogy újratöltheti vagy átirányíthatja a weboldalakat. A meta frissítés címke könnyen használható, ami azt is jelenti, hogy könnyen felhasználható. Vessünk egy pillantást arra, hogy miért szeretnéd használni ezt a címkét, és milyen buktatókat kellene elkerülned, ha így teszel.
Az aktuális oldal újratöltése a Meta Refresh címkével
Az egyik a dolog, amit tehetsz a metafrissítés címkéjével, hogy kényszerítsd az oldal újratöltését, hogy valaki már egy.
Ehhez a következő metataget kell elhelyeznie a HTML dokumentum alatt. Az aktuális oldal frissítésénél a szintaxis így néz ki:
A a HTML-címke. Ez a HTML dokumentum fejrészéhez tartozik.
A http-equiv = "refresh" azt mondja a böngészőnek, hogy ez a meta címke HTTP parancsot küld szöveg helyett. A frissítés szó egy HTTP fejléc, amely azt mondja a webszervernek, hogy az oldal újratöltésre kerül, vagy máshova küldésre kerül.
content = "600" az az időtartam, másodpercben, amíg a böngésző újra betölti az aktuális oldalt. Ezt megváltoztatná bárhogyan is, amit el szeretne tölteni, mielőtt újratöltené az oldalt.
A frissítőcímke ezen verziójának egyik leggyakoribb felhasználási módja, hogy dinamikus tartalmú oldalt töltsön be új oldalra, például egy tőzsdei vagy időjárási térképet. Azt is láttam, hogy ez a címke a HTML oldalakon, amelyeket a display-fülkékben bemutatott kiállításokon mutatták be, hogy frissítsék az oldal tartalmát.
Vannak, akik szintén ezt a metacímkét tölti be a hirdetések újratöltéséhez, de ez bosszantja az olvasóit, mert az újra betöltheti az oldalt, miközben ténylegesen elolvassa azt! Végül, ma már jobb módja van az oldal tartalmának frissítésére anélkül, hogy ténylegesen meta-címkét használnánk az egész oldal frissítésére.
Átirányítás új oldalra a Metafrissítő címkével
A metafrissítõ címke másik felhasználása az, hogy egy olyan felhasználót küldjön el az oldalon, amelyet kértek egy másik oldalra.
Ennek szintaxisa közel azonos az aktuális oldal újratöltésével:
Amint látja, a tartalom attribútum kissé más.
content = "2 https: // www. /
A szám az az idő, másodpercben, amíg az oldal át nem lesz irányítva. A pontosvessző után az új oldal URL-címe kerül betöltésre.
Légy óvatos. A leggyakoribb hiba, ha frissítőcímkét használ az új oldalra való átirányításhoz, hogy idézőjelet adjon hozzá középen.
Ez például nem megfelelő: content = "2; url = " http://newpage.com "Ha egy metafrissítő címkét állított be, és az oldal nem irányítja át, először ellenőrizze a hibát.
Hátrányok a metafrissítés címkék használatához
A metafrissítési címkéknek vannak hátrányai:
- A metafrissítési átirányításokat a spammerek használják a keresőmotorok megtévesztésére. A keresőprogramok gyakran eltávolítják ezeket a webhelyeket az adatbázisukból. Ha sok metafrissítési címkét használ az oldalak átirányítására, akkor a keresőmotorok dönthetnek úgy, hogy webhelye spam, és törli az indexből. Ha régi URL-t szeretne átirányítani egy másikra, jobb, ha helyette 301-es Szerver átirányítást használ. Az átirányítás ténylegesen meg fogja engedni a keresőmotoroknak, hogy egy oldalt állandóan áthelyeztek, és át kell adniuk a régi oldaltól az újakhoz tartozó linkeket.
- Lehetséges egy használhatósági probléma, ha az átirányítás gyorsan történik (2-3 másodpercnél kevesebb). Ez megakadályozza, hogy a régebbi böngészők használják a "Vissza" gombot.
- Ha az átirányítás gyorsan megtörténik, és egy nem létező oldallal megy, akkor az olvasók egy hurokba ragadhatnak anélkül, hogy 404-es oldalakon kívül más tartalmat is látnának .
- Az aktuális oldal frissítése zavaró lehet. Ha egy felhasználó nem kérte az újratöltést, aggodalmat érezhet a webhely biztonsága.