Un tag (ou étiquette, marqueur, libellé) est un mot-clé (signifiant) ou terme associé ou assigné à de l'information (par exemple une image, un article, ou un clip video), qui décrit ainsi l'objet et permet une classification des informations basée sur les mots-clés.
Les tags sont habituellement choisis de façon informelle et personnelle par l'auteur/créateur ou le consommateur de l'objet — c'est-à-dire que le plus souvent cela ne fait pas partie d'un schéma de classification formellement défini. Les tags sont typiquement utilisés dans des taxonomies sur le web dynamiques, flexibles, générées automatiquement pour des ressources en ligne comme les fichiers informatiques, les pages webs, les images numériques, et marqueurs internet (dans les services de partage de signets, et dans la génération actuelle de web browsers - voir Flock). Pour cette raison, le marquage ("tagging") a commencé à être associé au jargon du Web 2.0. Beaucoup de gens associent les tags au Web sémantique, cependant il y a des gens qui pensent qu'ils peuvent ne pas avoir un effet positif sur l'émergence du Web sémantique.
En pratique, un objet informatique peut avoir un ou plusieurs tags qui lui sont associés.
Exemple de marquage
Une
Page web hébergée sur un
Serveur Web ou un serveur de blog pourrait avoir les
tags suivants :
Hockey,
Nordiques,
Billets,
Parties à l'étranger, et
Rabais. Un lecteur pourrait probablement saisir l'objet de cette page en jetant un coup d’oeil à sa liste de
tags. Habituellement, un serveur présente les
tags sous la forme d'une liste sur la page en question. Chaque
tag est présenté sous la forme d'un
Hyperlien pointant vers une page d'index répertoriant toutes les pages qui l'utilisent. Cela permet à un lecteur de trouver rapidement toutes les pages associées avec le terme
Nordiques par exemple. Si le serveur permet la recherche de
tag, un lecteur pourrait trouver toutes les pages utilisant un ensemble de
tags, tel que
Nordiques et
Billets.
Si l'auteur d'une page désire reclasser une page, il n'a qu'à modifier la liste de tags. Dans notre cas, l'auteur pourrait ajouter les tags Canadiens de Montréal et PayPal. Tous les liens entre les pages seront automatiquement recherchés et mis à jour par le serveur. Il n'y a aucun besoin de replacer la page dans une hiérarchie complexe de catégories.
Portion de texte à traduire en français Texte à traduire : While using tags in such an organizational system is flexible and easy, tagging is not without its drawbacks. Typically there is no information about the
meaning or semantics of a tag. For example, the tag "apple" might refer to the
fruit,
Apple Inc., the Beatles'
music label, or
Gwyneth Paltrow's baby. This lack of semantic distinction in tags can lead to inappropriate connections between items. Additionally, selection of "tag terms" is highly individualistic. Different people may use drastically different terms to describe the same concept: for example items related to a version of Apple Computer's système d'exploitation might be tagged both "Mac OS X", "Tiger", and possibly many other terms. Users of tagging systems must make judgments, based on the number of connections and the choices of "tag terms", whether
possible connections between items are valid for their interests.
Tag classification, and the concept of connecting sets of tags between web/blog servers, has lead to the rise of folksonomy classification over the internet, the concept of Social bookmarking, and other forms of Social software. Larger-scale folksonomies tend to address some of the problems of tagging, as astute users of tagging systems will monitor/search the current use of "tag terms" within these systems, and tend to use existing tags in order to easily form connections to related items. In this way, evolving folksonomies define a set of tagging conventions through eventual group consensus, rather than by use of a formalized standard.
Although "tagging" is often promoted as an alternative to organization by a hierarchy of categories, more and more online resources seem to use a hybrid system, where items are organized into broad categories, with finer classification distinctions being made by the use of tags.
Autres formes de catégorisation
- Hiérarchie - pas toujours applicable, mais souvent plus précis
- Ordered list - souvent applicable pour de grands ensembles d'objets
- Network - Toujours applicable, mais peut conduire à d'énormes taxonomies afin d'être capable de définir tous types de relations.
Syntaxe
Des systèmes de
tags fournissent une simple
text box pour entrer des balises textuelles. Afin d'être capable de faire l'
Analyse lexicale de la chaine de caractères, on doit employer un
Séparateur. Un séparateur populaire est le
caractère espace, bien qu'une virgule soit préférable parce qu'elle utilise des expressions ou des mots multiples pour décrire un concept. Pour activer l'utilisation de séparateurs dans les
tags, un système doit permettre des séparateurs de niveau plus élevé (comme des
guillemets) ou des caractères espace. Les systèmes peuvent éviter l'utilisation de séparateurs en permettant seulement d'ajouter un
tags à la fois à chaque
input Widget, bien que cala rende l'ajout de
tags multiples inefficace.
Une autre syntaxe pour l'utilisation dans HTML est d'utiliser l'attribut rel="tag"
pour indiquer que la page liée agit comme un tag pour le contexte concerné. Par exemple, pour marquer cette page avec folksonomy vous pouvez ajouter <a href="http://en.wikipedia.org/wiki/folksonomy" rel="tag">folksonomy</a>
.
On trouve plus de détails dans rel tag specification.
Exemples de sites web qui utilisent des <span class
"lang-en" lang="en">tags ==
- Wikipedia - Une encyclopédie sur le web qui organise des articles en utilisant des "catégories".
Voir aussi
Liens externes
Notes