La meta refreŝiga etikedo aŭ meta alidirektilo estas unu maniero, ke vi povas reŝarĝi aŭ alidirekti retpaĝojn. La metaŝanĝebla etikedo estas facile uzebla, kio signifas, ke ankaŭ estas facile misuzi. Ni rigardu, kial vi volas uzi ĉi tiun etikedon kaj kiajn malfunkciojn vi devas eviti, kiam vi faras tion.
Reŝargante la Nuna Paĝo Kun la Meta Refresh Tag
Unu el la aferoj, kiujn vi povas fari kun la meta refreŝiga etikedo, devigas reŝarĝon de la paĝo, ke iu estas jam unu.
Por fari tion, vi metus la jenan metan etikedon ene de la
estas la HTML-etikedo. Ĝi apartenas al la kapo de via HTML-dokumento.
http-equiv = "refresh" diras al la retumilo ke ĉi tiu meta etikedo sendas HTTP-komandon prefere ol enhavon de teksto. La vorto refreŝigas HTTP-kaplinion informas al la servilo, ke la paĝo estos reŝargita aŭ sendita aliloke.
Enhavo = "600" estas la kvanto da tempo, en sekundoj, ĝis la retumilo devas reŝarĝi la aktualan paĝon. Vi ŝanĝus ĉi tion al kiom da tempo vi ŝatus antaŭeniri antaŭ ol la paĝo reŝargas.
Unu el la plej komunaj uzoj de ĉi tiu versio de la refreŝiga etikedo estas reŝargi paĝon kun dinamika enhavo, kiel stoko-tikilo aŭ vetero-mapo. Mi ankaŭ vidis ĉi tiun etikedon uzita en HTML-paĝoj, kiuj estis montritaj ĉe komercaj spektakloj en ekranaj botoj kiel maniero por refreŝigi la paĝan enhavon.
Kelkaj homoj ankaŭ ĉi tiu meta etikedo por reŝargi anoncojn, sed ĉi tio ĝenos viajn legantojn ĉar ĝi povus devigi paĝon por reŝargi dum ili efektive legas ĝin! Finfine, estas pli bonaj manieroj hodiaŭ renovigi la enhavon de la paĝo sen neceso uzi meta etikedon por refreŝigi la tutan paĝon.
Alidirektanta al Nova Paĝo Kun la Meta Refresh Tag
Alia uzo de la meta refreŝiga etikedo estas sendi al uzanto el la paĝo, kiun ili petis al alia paĝo anstataŭe.
La sintakso por ĉi tio estas preskaŭ la sama kiel reŝargi la nunan paĝon:
Kiel vi povas vidi, la enhavo-atributo estas iomete malsama.
enhavo = "2 https: // www. /
La nombro estas la tempo, en sekundoj, ĝis la paĝo estu redirektita. Sekvi la punktokronon estas la URL de la nova paĝo por esti ŝarĝita.
Estu zorgema. La plej ofta eraro, kiam uzado de refreska etikedo por alidirektiĝi al nova paĝo estas aldoni kroman citaĵon en la mezo.
Ekzemple, ĉi tio estas malĝusta: content = "2; url = " http://newpage.com ". Se vi kreas metaŝanĝeblan etikedon kaj via paĝo ne estas alidirektanta, kontrolu tiun eraron unue.
Malavantaĝoj al Uzanta Meta Refresh Etikedoj
Meta refreŝaj etikedoj havas iujn malfacilaĵojn:
- Uzantoj de spammers uzis metaŝanĝeblajn alidirektojn por malsagxi serĉajn motorojn. Serĉaj motoroj nun ofte forigas tiujn retejojn de sia datumbazo. Se vi uzas multajn metaŝanĝajn etikedojn por alidirektigi paĝojn, la serĉiloj povas decidi vian retejon estas spamo kaj forviŝi ĝin de ilia indekso. Se vi bezonas redirekti malnovan URL al nova, pli bone estas uzi 301-servilajn alidirektilojn anstataŭe. Tiu alidirektilo verŝajne lasos serĉilojn scii, ke paĝo estis konstante movita kaj ke ili translokigu iujn ligojn de tiu malnova paĝo al la nova.
- Ekzistas problemo de usabilidad se la alidirektilo okazas rapide (malpli ol 2-3 sekundoj). Ĉi tio malhelpas uzantojn de malnovaj foliumiloj uzi la butonon "Reen".
- Se la alidirektilo okazas rapide kaj iras al ne ekzistanta paĝo, viaj legantoj povas esti batitaj per buklo sen vidi ajnan enhavon krom 404-paĝon .
- Refresxanta la nuna paĝo povas konfuzi. Se uzanto ne petis la reŝarĝon, ili eble maltrankviliĝas pri la sekureco de via retejo.