[SPIP Zone] classes hAtom & itemprop schema.org

zcore applique des classes hentry, entry-title, entry-content pour les résumés
<article class="entry article hentry">...
ça semble le micro format hAtom : http://microformats.org/wiki/hAtom

integraal, pour les contents, passe par des itemprops et non par des classes,
et déclare le shéma utilisé :
Par exemple pour content/article : itemtype="http://schema.org/Article"
ou bien itemprop="interactionStatistic" itemtype="http://schema.org/InteractionCounter"
Mais pour les résumés on trouve les mêmes classes que zcore :
<article class="entry article hentry">

Ces 2 moyens de microformater sont ils corrects et vivants ?
Correspondent ils à des usages différents ?

JL

A priori oui, les deux sont corrects
les micro-format : avant html5
les micro-data = html5

La tendance (et ma préférence) irait plutôt au micro-data arrivées avec le html5 :

  • pas de melange le marquage seo/semantique aux css
  • plus rapide a parser apparement par les moteurs

Si tu test une page sur https://search.google.com/structured-data/testing-tool

tu verra que les deux peuvent se completer et cohabiter…

exemple :

https://search.google.com/structured-data/testing-tool#url=https%3A%2F%2Flebarafripe.fr%2F

La le hentry est du micro-format

et les produits du micro-data

Des modèles sont disponibles

https://developers.google.com/search/docs/guides/search-gallery

pour les resume j’imagine que c’est comme moi : partit d’un clone de Zcore ou Spip-r et donc certaines inclusions que l’on a tendance a surcharger a chaque projet , sont restées en l’état ^^.

Le 25/06/2018 à 16:34, Mist. GraphX a écrit :

pour les resume j’imagine que c’est comme moi : partit d’un clone de
Zcore ou Spip-r et donc certaines inclusions que l’on a tendance a
surcharger a chaque projet , sont restées en l’état ^^.

Pour Intégraal c'est exactement ça. Et on a décidé la semaine dernière
de ne garder que les microdatas schema.org à l'avenir. Donc le reste
sera à nettoyer au fur et à mesure et finira bien par disparaitre du code.

--
RastaPopoulos