Des microformats dans le Bloc-notes

Un microformat (...) est une approche de formatage de données basé sur le web qui cherche à réutiliser le contenu existant comme les métadonnées, en n'utilisant que des classes et attributs XHTML et HTML. Cette approche est conçue pour permettre à l'information destinée aux utilisateurs finaux (comme le carnet d'adresses, les coordonnées géographiques, les événements et autres données en rapport) d'être traitée automatiquement par le logiciel.
Même si le contenu des pages web est déjà capable techniquement d'être « traité automatiquement », et cela depuis la conception du web, il existe certaines limites. Ceci parce que les balises traditionnelles de marquage étaient utilisées pour afficher l'information sur le Web et non pas pour décrire ce que voulait dire l'information. Les microformats sont destinés à ponter ce fossé en attachant de la sémantique, et par conséquent éviter d'autres méthodes plus compliquées de traitement automatisé, comme le traitement du langage naturel ou le screen scraping. L'utilisation, l'adoption et le traitement des microformats permet aux éléments de données d'être indexés, cherchés, sauvegardés ou référencés de manière à ce que l'information puisse être réutilisée ou combinée.

microformats et html5 - illustration : logo des microformats

Le passage souligné en gras montre l'intérêt des microformats.
Mais quels sont ceux qu'il faudrait que j'utilise ? Ou, plutôt, lequel ?

Il existe en effet de nombreux microformats basés sur d’autres formats ou standards (XML, XHTML, HTML). J'ai déjà utilisé Atom, le premier de la liste, pour produire des fils de syndication (il faudra d'ailleurs que j'en produise un aussi pour ce blog).
hAtom (en version 0.1, n'ayons peurs de rien) se vend bien :

hAtom is a microformat for identifying semantic information in weblog posts and practically any other place Atom may be used, such as news articles. hAtom content is easily added to most blogs by simple modifications to the blog's template definitions.

et semble offrir tout ce qui m'est nécessaire :

  • entry-title
  • entry-content
  • entry-summary (il faudra que je me penche sur cette histoire de sommaire)
  • updated
  • published (la date)
  • author avec hCard
  • bookmark c'est le lien permmanent (permalink) qui s'utilise dans rel=" (rel-bookmark)
  • tags qui s'utilise dans rel=" (rel-tag)

Ça va coder du microformat, je le sens.

Et v'lan ! Le même, 3 heures plus tard :

Ça marche ! Enfin presque. Il faudra que je me penche sur l'histoire des formats des dates.
Plus tard.

http://www.wikio.fr

Commentaires :

Aucun pour l'instant. Mais vous allez peut être commencer la conversation.

Les commentaires pour cet article peuvent être suivis via ce fil.

Laisser un commentaire

Les champs signalés par la cloche doivent être remplis.






math captcha