Définition de meta-informations dans la section HEAD
-
Les meta-informations sont des informations associées
au document, mais qui ne font pas affichables.
-
Les meta-informations remplissent deux offices:
- fournir un moyen de découvrir que le document existe et de quelle façon il peut être obtenu
-
donner des indications sur le contenu et les caractéristiques du document,
permettant de se faire une idée de son utilisation
-
La marque <meta> peut avoir les attributs suivants:
- http-equiv, cet attribut peut prendre des valeurs comme "expires", "keywords", "reply-to", "author", "editor", "last-review", "description", etc. L'information ainsi fournie devrait apparaître dans l'en-tête (header) du document envoyé par le serveur. Les noms correspondant à des informations fournies automatiquement par le serveur (t.q. Date, Last-modified, etc.) ne devraient pas être utilisés et seront généralement ignorés par le serveur.
- name, peut être utilisé à la place de http-equiv, mais l'information ainsi fournie n'apparaîtra pas dans l'en-tête (header) du document envoyé par le serveur.
-
content, généralement une chaîne de caractères,
telle qu'une date, une série de mots séparés par des
virgules, une adresse de courrier électronique, un nom, etc.
-
Il n'y a pas de spécification précise de ce
que l'on peut mettre comme valeurs associées à ces attributs.
Il y a juste des conventions adoptées par certains outils et logiciels.
Par exemple:
-
Alta
Vista détecte les marques
- <meta name="description" content="Le texte que vous voulez voir apparaître lorsque le résultat d'une recherche pointe sur votre document"> et les utilisent dans les réponses à des recherches.
- <meta name="keyword" content="une suite de mots-clés séparés par des virgules">
-
Le "Dublin Core Metadata Element
Set" (copie locale) est
le résultat de plusieurs "workshops" réunissant des informaticiens,
des bibliothécaires et des chercheurs dans le domaine des langages
de marquage. Le but de cet ensemble d'éléments est de fournir
une base pour des descriptions bibliographiques dans des documents
électroniques afin d'améliorer l'accès structuré
aux informations qui se trouvent sur Internet.
A utiliser conjointement avec la balise<link rel = "schema.DC" href = "http://purl.org/DC/elements/1.0/">
-
Alta
Vista détecte les marques
-
Certains butineurs utilisent la marque <meta
http-equiv="content-type" content="text/html;
charset=UnCertainAlphabet"> pour afficher le document dans
un autre alphabet que celui qui est utilisé par défaut.
Typiquement, UnCertainAlphabet sera une des valeurs suivantes: GB2312,
US-ASCII, ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-2022-JP-2,
ISO-8859-5, ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-2022-JP,
ISO-2022-KR, SHIFT_JIS, EUC-KR, BIG5, KOI8-R, KSC_5601, HZ-GB-2312, JIS_X0208.
Attention: ce mécanisme n'est pas du tout standard et rien
ne vous garantit qu'il fonctionnera avec tous les butineurs qu'utilisent
vos lecteurs.
Pour des documents utilisant la norme Unicode 10646 regroupant tous les alphabets de la planète, référez-vous à la section Jeux de caractères et encodage UTF-8
-
On peut utiliser la marque <META
HTTP-EQUIV="Content-language"
CONTENT="CodeDeLaLanguePrincipaleDuDocument">, où
CodeDeLaLanguePrincipaleDuDocument indique quelle langue est
utilisée dans le document. Ce code est généralement
composé de deux parties: LanguePrincipale-Variante (par
exemple, en-US indique que le document est en anglais avec une orthographe
et des idiomes spécifiques à l'anglais utilisé aux
Etats-Unis).
-
Certains butineurs utilisent la marque <meta
http-equiv="Refresh" content="Attente;
URL=UrlDUnAutreDocument">, où Attente indique
le nombre de secondes à attendre avant de remplacer le document courant
par le document spécifié par UrlDUnAutreDocument. Ce
mécanisme peut être utilisé, par exemple, par un script
CGI pour afficher temporairement un message pour faire patienter l'utilisateur
pendant que le document final est construit. Ce mécanisme peut aussi
être employé , dans le cas où Attente serait 0
et UrlDUnAutreDocument serait un fichier audio, pour permettre à
l'utilisateur de lire le document initial pendant qu'une musique se fait
entendre en arrière-plan. Attention: ce mécanisme n'est
pas du tout standard et rien ne vous garantit qu'il fonctionnera avec tous
les butineurs qu'utilisent vos lecteurs.
-
Certains logiciels serveur HTTP insèreront des lignes
dans l'en-tête (header) d'un document en fonction de certaines marques
<meta>, telles que:
- <meta http-equiv="Expires" content="UneDate">
- permet d'indiquer jusqu'à quelle date le document courant est valide
- <meta http-equiv="pragma" content="no-cache">
- pour le protocole HTTP 1.0, permet d'indiquer que le document ne doit être conservé dans aucun cache
- <meta http-equiv="cache-control" content="DirectiveDeControleDeCache">
- pour le protocole HTTP 1.1, permet d'indiquer de quelle façon le document peut être conservé dans un cache (voir section 14.9 du RFC 2068, page 101, pour une liste des valeurs possibles de DirectiveDeControleDeCache)
- RFC 2731: Encoding Dublin Core Metadata in HTML.
- Dictionary of meta tags
- META Tagging for Search Engines
- The Dublin Core Metadata Initiative
- Internet-Draft (Informational): Encoding Dublin Core Metadata in HTML (copie locale)
- Metadata standards directories
- The Warwick Metadata Workshop
- RFC 2413: Dublin Core Metadata for Resource Discovery (accès en Suisse uniquement)
- Outil interactif de création de méta-informations selon le Dublin Core
- Système de classification de la bibliothèque du Congrès
- Système de classification informatique de l'ACM
- Liste de thésaurus pouvant servir de vocabulaire contrôlé pour définir des mots-clés
- Entrée Metadata de l'Alexandria Digital Library
- Metadata Standards, liste de l'Alexandria Digital Library
- Technical manual for the implementation of a metadatabase on sustainable development, SSTC, CEESE-ULB/ECOLAS (voir aussi Télécharger des publications du CEESE)