5568 sujets

Sémantique web et HTML

Bonsoir,

Suite à l'article de jojaba sur les metadatas, je voulais savoir si le type UserComments devait se placer :

1. dans la balise qui contient l'ensemble des commentaires (commentaires qui contiennent les propriétés liées à UserComments, donc plusieurs "creator", plusieurs "commentText", etc.)
2. dans chaque balise qui contient chaque commentaire.

Je me permets en outre cette seconde question : s'il faut mettre le itemtype dans le conteneur de chaque commentaire (solution 2), les performances de chargement de la page peuvent-elles être touchées du fait d'appeler l'url http://schema.org/UserComments autant de fois qu'il y a de commentaires ?
Modifié par Muchos (08 Dec 2012 - 14:48)
Le site schema.org y répond très bien Smiley rolleyes

Prenant l'exemple d'une liste d'employés, le site dit :
Traduction personnelle de schema.org a écrit :

Pour des pages comme celle-ci avec un ensemble d'éléments, vous devez baliser chaque élément séparément (ici, c'est une série de Personnes) puis ajouter le lien vers la page de la propriété correspondante et ce, pour chaque élément. Comme ça :


<div itemscope itemtype="http://schema.org/Person">
  <a href="alice.html" itemprop="url">Alice Jones</a>
</div>
<div itemscope itemtype="http://schema.org/Person">
  <a href="bob.html" itemprop="url">Bob Smith</a>
</div>




Quant aux performances, je pense que c'est négligeable. N'hésitez pas à confirmer ou infirmer !
Je place le sujet en "Résolu".
Modifié par Muchos (08 Dec 2012 - 14:47)