15
<< Microformats >> Métad0nnées pour Humains & Machines <a href="http://creativecommons.org/licenses/by/2.0/" rel="license">cc by 2.0</a>

Microformats - Métad0nnées pour Humains & Machines

Embed Size (px)

DESCRIPTION

une présentation à propos d'ingestion, de digestion et de restitution (yark!)

Citation preview

Page 1: Microformats - Métad0nnées pour  Humains & Machines

<< Microformats >>

Métad0nnées pourHumains & Machines

<a href="http://creativecommons.org/licenses/by/2.0/" rel="license">cc by 2.0</a>

Page 2: Microformats - Métad0nnées pour  Humains & Machines

une présentationà propos d'ingestion,

de digestion et de restitution (yark!)

Page 3: Microformats - Métad0nnées pour  Humains & Machines

Concept & GooglingSylvain Carle

Code PHP & HackingRobin Milette

Page 4: Microformats - Métad0nnées pour  Humains & Machines

C'est quoi ça?

un moyen d'ajouter un simple balisage

à des items de données lisibles par des humains sur des pages web

Page 5: Microformats - Métad0nnées pour  Humains & Machines

Ce quoi ça (2)?

de façon que l'information puisse être, de manière logicielle :

Extraite Indexée Cherchée Sauvegardée Référencée Combinée

Page 6: Microformats - Métad0nnées pour  Humains & Machines

Ce quoi ça (3)?

Plus techniquement des items de balisage sémantique utilisant simplement le standard

(X)HTML avec un ensemble de noms de

classes communs. Un peu d'histoire (XFN) Processus ouvert (wiki)

Page 7: Microformats - Métad0nnées pour  Humains & Machines

Pourquoi ça m'intéresse?

Je suis un manager paresseux D'ailleurs c'est pour ça que je suis

efficace J'aime réutiliser ce qui fonctionne

déjà J'aime recombiner les concepts Je suis paresseux je vous l'ai déjà dit? D'ailleurs les trois slides précédentes sont

repiquées du wiki des microformats ;-)

Page 8: Microformats - Métad0nnées pour  Humains & Machines

Pourqoi ça pourrait vous intéresser...

Les meilleurs développeurs sont les plus paresseux

D'ailleurs c'est pour ça que vous êtes ici non?

Réutiliser ce qui fonctionne déjà Pour faire de nouveaux projets Parser, traiter, générer

Page 9: Microformats - Métad0nnées pour  Humains & Machines

C'est le web sémantique, presque!

En minuscules Diffusion bottom-up Open Source Data

Page 10: Microformats - Métad0nnées pour  Humains & Machines

Quelques exemples

rel-license + rel-enclosure adr + geo hCard hCal Vote Links hReview

Page 11: Microformats - Métad0nnées pour  Humains & Machines

Du code et des outils

Pimpf (quelques heures de hacking php)

Output (HTML) PHP source XHMTL 2 Vcard XSL hKit parser Contact_VCard_Parse (PEAR)

Page 12: Microformats - Métad0nnées pour  Humains & Machines

Philosophie et design patterns

Les microformats sont à la sémantique web ce que le REST est aux web services

Simple c'est mieux Abbr, Existing HTML Datatime, common class names

Page 13: Microformats - Métad0nnées pour  Humains & Machines

Autres considérations

Distribution (pingerati) Respect des licenses et conditions Écosystème ouvert et fertile

Page 14: Microformats - Métad0nnées pour  Humains & Machines

On récolte ce qu'on sème!

Développer lesmicroformats

* améliorer ce qui existe

* créer de nouveaux

* des librairies php

* des templates

* du CSS

* du XSL

* documenter

Page 15: Microformats - Métad0nnées pour  Humains & Machines

Crédits

Concept et recherche Sylvain Carle

http://www.afroginthevalley.com

Code et hacking Robin Millette

http://rym.waglo.com/

Photo

Tournesol : (CC by-nc-sa) sgsteffens_83 http://www.flickr.com/photos/visionwithin/133217415/