META e' un elemento generale per introdurre nel documento meta-informazioni, cioe'
informazioni che riguardano il documento stesso non esprimibili con gli elementi LINK,
BASE o altri contenuti nell'HEAD. Ci sono due modi principali di funzionamento: 3.4.1 META informazioni equivalenti all'HTTP
(HTTP-Equiv)
A volte potresti voler introdurre nel documento informazioni
che di solito sono spedite direttamente dal server tramite HTTP. Ad esempio potresti
inserire un data di espirazione per files che vengono aggiornati periodicamnete. Lelemento
META in questo caso apparirebbe cosi':
<META HTTP-EQUIV="Expires"
CONTENT="25-Dec-1998 12:00:00 GMT">
Sarebbe meglio comunque non usare questo elemento per sovrascrivere
informazioni realmente restituite dal server.
Estensioni dell'elemento META
I browser piu' avanzati supportano la speciale estensione META:
<META HTTP-EQUIV="Refresh"
CONTENT="12"; URL=http://bar.dello.sport/mondiali.html">
In questo esempio il browser, dopo un'attesa di 12 secondi, caricera' la pagina
specificata nell'attributo URL. Un'alternativa e' anche scrivere l'elemento META cosi':
<META
HTTP-EQUIV="Refresh" CONTENT="10">
in questo caso il browser attendera' 10 secondi e poi ricarichera' il documento stesso
contenente l'elemento META.
NOTE:
Molti browser ignorano le istruzioni META completamente. Alcuni robot di
indicizzazione di motori di ricerca invece prestano molta attenzione a speciali elementi
META come:
META NAME="keywords" CONTENT="lista di parole chiave", or META
NAME="description" CONTENT="breve descrizione dei contenuti". Dovreste
controllare piu' specificatamente con i motori di ricerca stessi (Altavista, Lycos ecc)
quello che precisamente fanno.
3.4.2 Informazioni META specificate dall'utente
Un utente potrebbe voler introdurre all'interno del documento
che ha scritto altre informazioni come l'autore, le parole chiave per che lo riguardano o
il programma editor usato, per fare questo e' possibile usare l'elemento META (o piu' di
uno) nei seguenti modi:
<META NAME="author"
CONTENT="Fabrizio Roselli">
<META NAME="keywords" CONTENT="html documentazione guida
url">
<META NAME="editor" CONTENT="Win95
Notepad">
L'attributo NAME comunque si riferisce a valori arbitrari
definiti dall'utente, mentre l'attributo HTTP-EQUIV si ricerisce a valori che hanno una
reale corrispondenza nel protocollo HTTP. Comunque attualmente pochi programmi utilizzano
le informazioni contenute nell'attributo META.
|