<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>xtof &#187; microformats</title>
	<atom:link href="http://christopheducamp.com/ProjetBlog/Sujet/microformats/feed/" rel="self" type="application/rss+xml" />
	<link>http://christopheducamp.com/ProjetBlog</link>
	<description>... en route pour un web social ouvert et libre</description>
	<lastBuildDate>Sun, 20 Feb 2011 07:34:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
	<atom:link rel='hub' href='http://christopheducamp.com/ProjetBlog/?pushpress=hub'/>
		<item>
		<title>Facebook Ajoute les Microformats hCalendar et hCard à des Millions d&#8217;Événements</title>
		<link>http://christopheducamp.com/ProjetBlog/2011/02/18/facebook-ajoute-les-microformats-hcalendar-et-hcard-a-des-millions-devenements/</link>
		<comments>http://christopheducamp.com/ProjetBlog/2011/02/18/facebook-ajoute-les-microformats-hcalendar-et-hcard-a-des-millions-devenements/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 14:14:27 +0000</pubDate>
		<dc:creator>xtof</dc:creator>
				<category><![CDATA[cettesemaineenmicroformats]]></category>
		<category><![CDATA[communauté]]></category>
		<category><![CDATA[événements]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[hcalendar]]></category>
		<category><![CDATA[hcard]]></category>
		<category><![CDATA[implémentation]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[microformats.org]]></category>
		<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://christopheducamp.com/ProjetBlog/?p=828</guid>
		<description><![CDATA[Encore une très grande nouvelle pour la communauté des microformats annoncée hier sur le blog officiel des microformats par Tantek. L&#8217;adoption par Facebook sur les pages événements du standard ouvert microformat hCalendar ouvre non seulement une facilité pour l&#8217;utilisateur de renseigner son agenda, mais laisse aussi présager de très riches potentiels pour les moteurs de [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><em>Encore une très grande nouvelle pour la communauté des microformats annoncée <span class="vevent"><span class="dtstart"><span class="value-title" title="2010-02-17">hier</span></span> <a class="url" href="http://microformats.org/2011/02/17/facebook-adds-hcalendar-hcard">sur le blog officiel des microformats</a> par <span class="vcard"><a class="url fn" rel="met colleague" href="http://tantek.com">Tantek</a></span>. <span class="summary">L&#8217;adoption par Facebook sur les pages événements du standard ouvert microformat hCalendar ouvre non seulement une facilité pour l&#8217;utilisateur de renseigner son agenda, mais laisse aussi présager de très riches potentiels pour les moteurs de recherche</span>. Une réalisation de <span class="vcard"><a class="url fn" href="http://paultarjan.com/">Paul Tarjan</a></span> facilitée par Tantek</span> avec un bug qui reste connu sur le fuseau horaire*. Tout ce qui suit n&#8217;est qu&#8217;une traduction du billet source et comme à l&#8217;habitude&#8230; <a href="http://microformats.org/2011/02/17/facebook-adds-hcalendar-hcard">seul le lien original fait référence</a>.</em></p>
<p>Aujourd&#8217;hui, <span class="vcard"><a class="url fn org" href="http://facebook.com">Facebook</a></span> a marqué tous ses événements avec le microformat <a href="http://microformats.org/wiki/hcalendar-fr">hCalendar</a> en marquant aussi les lieux <a href="http://microformats.org/wiki/hcard-fr">hCard</a>. Selon une <a href="http://www.google.com/search?q=inurl:event.php+site:facebook.com">simple recherche sur Google</a>, cela donne des millions d&#8217;événements <em>publics</em> publiés avec des microformats (si quelqu&#8217;un connaît un nombre plus précis pour la quantité totale du nombre d&#8217;événements Facebook, y compris les événements privés, ou combien d&#8217;événements sont créés par jour, faites-le nous savoir !).</p>
<p>Voici un exemple à venir : le <a href="https://www.facebook.com/event.php?eid=110610245684038">Great British Booze-up</a> durant SXSW 2011 (que je recommande vraiment si vous êtes impliqué dans le marquage de haute qualité, car un bon paquet d&#8217;entre nous seront là pour partager des verres et pour des conversations autour du <a href="http://microformats.org/wiki/events/2011-03-14-future-of-microformats">panel du futur des microformats</a>).</p>
<p>Visitez cette page dans un <a href="http://microformats.org/wiki/browsers-fr">navigateur qui supporte les microformats</a> (il existe à ce jour de nombreuses extensions pour Chrome, Firefox, Internet Explorer et Safari). Essayez par exemple <a href="http://firefox.com/beta">Firefox 4</a> avec l&#8217;<a href="https://addons.mozilla.org/firefox/4106/">Extension Operator</a>, et vous verrez s&#8217;afficher Évènements (1)” dans la barre d&#8217;outils. Un simple clic révèle “Great British Booze-up” que vous pourrez alors exporter dans votre agenda iCal, 30 Boxes, Google ou Yahoo.</p>
<p>Et si vous êtes un utilisateur, c&#8217;est tout. La capacité de copier des événements là où vous le désirez. Si vous publiez du hCalendar, <a href="http://microformats.org/2010/04/28/google-adds-support-for-hcalendar-and-hrecipe-rich-snippets">Google les indexera et affichera des &laquo;&nbsp;rich snippets&nbsp;&raquo; pour vos événéments</a>. C&#8217;est ce que les microformats vous &laquo;&nbsp;empuissancent&nbsp;&raquo; à produire.</p>
<p>Pour les auteurs/designers/dévéloppeurs web qui passeraient par là, jetons un œil sur le marquage de Facebook. Si vous regardez le code source de la page et cherchez “vevent”, vous voyez le code suivant :</p>
<pre><code>&lt;body class="vevent ...</code></pre>
<p>Ce qui indique que cette page est un événement. En cherchant plus loin dans la source, vous verrez que Facebook génère le reste à partir d&#8217;un script. Même si cela n&#8217;est pas idéal (en général, il est préférable d&#8217;avoir le marquage dans le <em>marquage</em>), il existe apparemment des raisons de performance pour le contenu généré par un script. Pas de problèmes, nous pouvons utiliser le menu de contexte de Firefox &laquo;&nbsp;Code source de la sélection&nbsp;&raquo; pour voir le marquage généré.</p>
<p>Je tiens à faire ressortir ici deux aspects spécifiques de l&#8217;implémentation Facebook. Sélectionnez la ligne complète de date et d&#8217;horaire : “Heure   lundi 14 mars · 18:00 – 21:00” et faites un clic-droit/ctrl dessus et choisiissez “Code Source de la Sélection”. Voici ’ le marquage que vous verrez (espace-blanc ajouté pour la lisibilité).</p>
<pre><code> &lt;div&gt;lundi 14 mars ·
&lt;span class="dtstart"&gt;
&lt;span class="value-title" title="2011-03-14T18:00:00-07:00"&gt; &lt;/span&gt;18:00&lt;/span&gt; -
&lt;span class="dtend"&gt;
&lt;span class="value-title" title="2011-03-14T21:00:00-07:00"&gt; &lt;/span&gt;21:00&lt;/span&gt;
 &lt;/div&gt;
</code></pre>
<p>Encoder des dates et des horaires qui fonctionnent tant pour les humains que pour les machines fût l&#8217;un des plus gros défis dans les microformats. Et ce que vous voyez ici est le résultat d&#8217;années d&#8217;itérations de communauté (techniques, feedback, recherche) appelé la <a href="http://microformats.org/wiki/value-class-pattern-fr#Parsage_de_valeur_.C3.A0_partir_d.27un_attribut_title">technique ‘value-title’ du modèle de classe value</a>. Pour faire court, en plaçant les dates et heures dans un format ISO lisibile par les machines dans l&#8217;attribut title d&#8217;un élément span vide innocent, adjacent à la date et l&#8217;horaire lisible pour l&#8217;humain, nous pouvons parvenir à un équilibre pragmatique entre l&#8217;expérience utilisateur, la fidélité du contenu en minimisant les effets consistant en fait à dupliquer la donnée (une violation du <abbr title="don't repeat yourself">DRY</abbr>, quelque chose que nous évitons du fait des incohérences potentielles à moins que ce ne soit absolument nécessaire pour un plus grand <a href="http://microformats.org/wiki/principles-fr">principe</a>, tel que l&#8217;utilisabilité pour les humains).</p>
<p>C&#8217;est le déploiement le plus massif connu à ce jour de la technique ‘value-title’, et cela fonctionne merveilleusement avec le support du modèle de classe value dans Operator.</p>
<p>Jetons un oeil au lieu. Regardez le code source de la Sélection sur le bloc complet à partir de “Lieu   Shakespeare’s Pub” jusqu&#8217;à “78701″ et vous verrez (de nouveau avec un ajout d&#8217;espaces blancs)</p>
<pre><code>&lt;div class="location vcard"&gt;
 &lt;span class="fn org"&gt;Shakespeare's Pub &lt;/span&gt;
 &lt;div class="adr"&gt;
 &lt;div class="street-address"&gt;314 East 6th Street&lt;/div&gt;
 &lt;div class="locality"&gt;Austin, TX 78701&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</code></pre>
<p>Ceci est un excellent exemple d&#8217;utilisation d&#8217;une <a href="http://microformats.org/wiki/hcalendar-authoring-fr#Location_Location_Location">hCard embarquée pour un lieu dans un événement hCalendar</a>, à part une chose :</p>
<pre><code>   &lt;div class="locality"&gt;Austin, TX 78701&lt;/div&gt;
</code></pre>
<p>Qui devrait être plus marqué comme :</p>
<pre><code>&lt;span class="locality"&gt;Austin&lt;/span&gt;,
&lt;span class="region"&gt;TX&lt;/span&gt;
&lt;span class="postal-code"&gt;78701&lt;/span&gt;
</code></pre>
<p>Je suppose que ce qui se passe ici est une interface grossière entre un système backend et frontend, ce qui revient à dire que pour la facilité, les développeurs peuvent retrouver la totalité de la ville, de l&#8217;état et du code postal à partir d&#8217;un backend sous une chaîne unique. Par conséquent, le mieux que puisse faire le front end est de marquer la chose en entière comme la ville (locality).</p>
<p>Même si ce n&#8217;est pas idéal, cela n&#8217;est pas horrible. Une fois de plus, en utilisant Operator, choisissez &laquo;&nbsp;Exporter le Contact&nbsp;&raquo;” pour Shakespeare’s Pub, et remarquez que ce qui s&#8217;affiche dans votre carnet d&#8217;adresses est tout simplement bien (même si les champs ne sont pas exactement aux bons endroits). Copier et coller cette adresse sur un site de cartographie fonctionne aussi. Le marquage n&#8217;est pas idéal, mais il est <em>utilisable</em> et <em>utile</em>. Et je suis heureux que Facebook ait fait le choix d&#8217;aller de l&#8217;avant et prennent cette décision pragmatique, tout en sachant qu&#8217;ils pourraient itérer et améliorer la fidélité des données dans une mise à jour à venir.</p>
<p>Le déploiement de hCalendar dans Facebook est simplement la dernière de leur série de support lent et régulier des standards ouverts et des microformats en particulier. Il y a deux ans Facebook avait ajouté le support de hCard à ses profils utilisateurs. L&#8217;année dernière, ils <a href="http://www.webmonkey.com/2010/04/facebook-adopts-open-standard-for-user-logins/">annonçaient le support de OAuth 2.0</a>, tout comme l&#8217;<a href="http://tantek.com/2010/191/t1/facebook-distributed-social-web-diso-rel-me-representative-hcard-microformats">ajout du support XFN rel-me aux profils utilisateurs</a>, s&#8217;interconnectant ainsi avec le web social distribué. Ils ont <a href="https://www.facebook.com/note.php?note_id=438532093919">fièrement documenté leur usage de HTML5</a>. Et désormais, des millions d&#8217;événements hCalendar avec des lieux hCard. Impatient de voir ce qu&#8217;ils supporteront la prochaine fois.</p>
<p><q>Well done Facebook, and keep up the good work.</q></p>
<p><small>* Comme le <a href="http://pigsonthewing.org.uk/fixing-facebooks-microformats/">faisait remarquer Andy Mabbett</a>, il leur reste encore un peu de boulot afin d&#8217;être utilisable en Europe. En France, ce serait cool de localiser le fuseau horaire d&#8217;hiver à UTC/GMT+1 pour ne pas déraper de +9 heures dans l&#8217;espace-temps de nos agendas en ligne.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://christopheducamp.com/ProjetBlog/2011/02/18/facebook-ajoute-les-microformats-hcalendar-et-hcard-a-des-millions-devenements/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Rich Snippets de Google : Amélioration de l&#8217;Outil de Test, Fils d&#8217;Ariane et Evénements</title>
		<link>http://christopheducamp.com/ProjetBlog/2010/09/15/rich-snippets-de-google-amelioration-de-loutil-de-test-fils-dariane-et-evenements/</link>
		<comments>http://christopheducamp.com/ProjetBlog/2010/09/15/rich-snippets-de-google-amelioration-de-loutil-de-test-fils-dariane-et-evenements/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 11:23:39 +0000</pubDate>
		<dc:creator>xtof</dc:creator>
				<category><![CDATA[événements]]></category>
		<category><![CDATA[hcalendar]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[Référencement]]></category>
		<category><![CDATA[traduction]]></category>
		<category><![CDATA[breadcrumbs]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[référencement]]></category>
		<category><![CDATA[rich snippets]]></category>
		<category><![CDATA[search results]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://christopheducamp.com/ProjetBlog/?p=814</guid>
		<description><![CDATA[En attendant l&#8217;intégration de descriptions enrichies sur les pages de résultats de Google en France pour présenter de vraies exemples, vous trouverez ci-dessous une traduction à des fins d&#8217;étude personnelle pour de futurs enrichissements documentaires avec des microformats&#8230; Dans ce billet &#171;&#160;Rich snippets: testing tool improvements, breadcrumbs, and events&#160;&#187; posté le 2 septembre dernier, Kavi [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><i>En attendant l&#8217;intégration de descriptions enrichies sur les pages de résultats de Google en France pour présenter de vraies exemples, vous trouverez ci-dessous une traduction à des fins d&#8217;étude personnelle pour de futurs enrichissements documentaires avec des microformats&#8230; <span class="vevent">Dans ce billet <a class="url" href="http://googlewebmastercentral.blogspot.com/2010/09/rich-snippets-testing-tool-improvements.html">&laquo;&nbsp;Rich snippets: testing tool improvements, breadcrumbs, and events&nbsp;&raquo;</a> posté le <span class='dtstart'><span class='value-title' title='2010-09-02'>2 septembre dernier</span></span>, <span class="summary"><span class="vcard"><a class="url fn" title="linkedin" href="http://www.linkedin.com/pub/kavi-goel/3/a87/12a">Kavi Goel</a></span> et <span class="vcard"><a class="url fn" title="linkedin" href="http://www.linkedin.com/pub/pravir-gupta/2/180/a70">Pravir Gupta</a></span> de l&#8217;équipe Search Quality chez Google, présentent les améliorations de <a title="outil de test rich snippets" href="http://www.google.com/webmasters/tools/richsnippets">l&#8217;outil de test</a> des fameux <q><a title="traduction d'un billet de Tantek publié en juillet 2010" href="http://christopheducamp.com/ProjetBlog/2010/07/10/microformats-org-a-5-ans-2-milliards-de-pages-avec-des-hcards-94-de-rich-snippets/#microformats-rich-snippets">Rich Snippets évoqués par Tantek en juillet dernier</a></q></span></span>. Belle perspective pour encourager l&#8217;adoption des microformats.</i></p>
<p>Depuis le lancement des <a href="http://www.google.com/support/webmasters/bin/answer.py?hl=en&#038;answer=99170">rich snippets</a> en 2009, les webmestres ont montré beaucoup d&#8217;intérêt à ajouter du marquage dans leurs pages web pour améliorer leurs présentations dans les résultats de recherche. Quand les webmestres ajoutent un marquage utilisant des <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=176035">microdata</a>, <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=146897">microformats</a> ou <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=146898">RDFa</a>, Google sait comprendre le contenu des pages web et montrer des descriptions enrichies de résultats de recherche qui embarquent mieux l&#8217;information sur la page. Grâce à l&#8217;adoption incessante par les webmestres, nous voyons désormais plus de 2 fois plus de recherche avec des &laquo;&nbsp;rich snippets&nbsp;&raquo; dans les résultats aux USA, et une croissance multipliée par 4 depuis un an. Voici les trois mises à jour récentes.</p>
<h3>Améliorations de l&#8217;outil de Test</h3>
<p>Malgré un taux d&#8217;adoption encore faible à cette heure, l&#8217;implémentation correcte des rich snippets demeure un défi majeur. Pour aider à résoudre ce problème, nous avons ajouté de nouveaux messages d&#8217;erreur sur l&#8217;<a href="http://www.google.com/webmasters/tools/richsnippets">outil de test des rich snippets</a> afin de vous aider à mieux identifier et réparer tous les problèmes avec le marquage.</p>
<div style="text-align:center">
<img alt="test rich snippets chez Google" src="http://farm5.static.flickr.com/4131/4993009504_0723ff495d.jpg" />
</div>
<p>Vous avez ajouté du marquage dans le passé mais n&#8217;avez pas vu apparaître les rich snippets pour votre site, nous vous encourageons à essayer de nouveau le test du marquage sur l&#8217;outil de test mis à jour.</p>
<h3>Marquage des Rich snippets markup pour les fils d&#8217;Ariane</h3>
<p>L&#8217;année dernière, Google annonçait une modification des résultats de recherche pour  <a href="http://googleblog.blogspot.com/2009/11/new-site-hierarchies-display-in-search.html">commencer à présenter les hiérarchies de sites</a> (aussi appelés &laquo;&nbsp;breadcrumbs&nbsp;&raquo; ou &laquo;&nbsp;fil d&#8217;ariane&nbsp;&raquo;) plutôt que des URLs standards dans les cas où cela pourrait aider les utilisateurs à mieux comprendre un site web.</p>
<div style="text-align:center"><img src="http://3.bp.blogspot.com/_o5Na_9269nA/TIAwGMSsqOI/AAAAAAAAErw/c4e7XRp4bWE/s400/spidersapien.png" alt="BLOGGER_PHOTO_ID_5512458826838485218" /></a></div>
<p>Nous ajoutons désormais le support pour le format de marquage des <a href="http://www.google.com/support/webmasters/bin/answer.py?&#038;answer=185417">Fils d&#8217;Ariane</a> qui permet aux webmestres d&#8217;identifier explicitement la hiérarchie du fil d&#8217;Ariane sur leurs pages.</p>
<p>Si l&#8217;interface-utilisateur du fil d&#8217;Ariane s&#8217;affiche déjà sur votre site, nous continuerons à la montrer même si vous ne produisez pas le marquage, aussi ne vous souciez pas de toute interface-utilisateur qui disparaîtrait. Notez que ce nouveau format peut être modifié ou remplacé à l&#8217;avenir. Comme avec tous les autres types de &laquo;&nbsp;rich snippets&nbsp;&raquo;, alors que le marquage nous aide à mieux comprendre le contenu de votre site, cela ne garantit en aucun cas que l&#8217;interface-utilisateur s&#8217;affichera pour vos pages web dans les résultats de recherche.</p>
<h3>Evénements</h3>
<p>En janvier dernier, nous avons ajouté le support des <a href="http://googlewebmastercentral.blogspot.com/2010/01/introducing-new-rich-snippets-format.html">rich snippets pour les événements</a>. Si une page web contenant des listes d&#8217;événements s&#8217;affiche dans les résultats de recherche, jusqu&#8217;à trois liens vers des événements spécifiques pourraient être présentés dans la description enrichie sur la page de résultats de recherche. Ceci fonctionne bien pour les requêtes générales comme les [<a href="http://www.google.com/search?q=concerts+seattle">concerts à seattle</a>], mais nous avons voulu aussi améliorer l&#8217;expérience de recherche quand on cherche un événement spécifique. Nous afficherons désormais les &laquo;&nbsp;rich snippets&nbsp;&raquo; quand les pages contenant un événement unique s&#8217;affichent dans les résultats de recherche. Les &laquo;&nbsp;rich snippets&nbsp;&raquo; d&#8217;un événement unique contiennent maintenant la date et le lieu de l&#8217;événement :</p>
<div style="text-align:center"><img src="http://1.bp.blogspot.com/_o5Na_9269nA/TIAwb7BHX1I/AAAAAAAAEr4/zfMZe1fEjy4/s400/opera-in-the-park-san-francisco.png" alt="BLOGGER_PHOTO_ID_5512459200158457682" /></a></div>
<p>Pour les instructions sur l&#8217;ajout d&#8217;un marquage d&#8217;événements, référez-vous à la  <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=164506">page events</a> dans la  <a href="http://www.google.com/support/webmasters/bin/answer.py?hl=en&#038;answer=99170">documentation rich snippets</a> (NDT : Si vous optez pour les microformats, aidez-vous de l&#8217;article de référence d&#8217;Emily Lewis concernant le marquage hCalendar avec le &laquo;&nbsp;<a href="http://christopheducamp.com/ProjetBlog/2009/12/21/emily_lewis-value-class-pattern/">modèle de classe value</a>&laquo;&nbsp;.)</p>
]]></content:encoded>
			<wfw:commentRss>http://christopheducamp.com/ProjetBlog/2010/09/15/rich-snippets-de-google-amelioration-de-loutil-de-test-fils-dariane-et-evenements/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>microformats.org a 5 ans : 2 Milliards de Pages Avec des hCards, 94% de Rich Snippets</title>
		<link>http://christopheducamp.com/ProjetBlog/2010/07/10/microformats-org-a-5-ans-2-milliards-de-pages-avec-des-hcards-94-de-rich-snippets/</link>
		<comments>http://christopheducamp.com/ProjetBlog/2010/07/10/microformats-org-a-5-ans-2-milliards-de-pages-avec-des-hcards-94-de-rich-snippets/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 08:16:34 +0000</pubDate>
		<dc:creator>xtof</dc:creator>
				<category><![CDATA[communauté]]></category>
		<category><![CDATA[hcard]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[microformats.org]]></category>
		<category><![CDATA[traduction]]></category>

		<guid isPermaLink="false">http://christopheducamp.com/ProjetBlog/?p=730</guid>
		<description><![CDATA[Traduction d&#8217;un billet microformats.org at 5: Two Billion Pages With hCards, 94% of Rich Snippets publié par Tantek le 8 juillet 2010. Seul le lien original fait référence. La communauté microformats.org a récemment fêté son 5ème anniversaire ; plus de 5 années de recherche ouverte, de création et d&#8217;itération sur les standards du web pour [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Traduction d&#8217;un billet <cite>microformats.org at 5: Two Billion Pages With hCards, 94% of Rich Snippets</cite> publié par <span class="vcard"><a class="url fn" rel="met muse colleague" href="http://tantek.com">Tantek</a></span> le <abbr title="2010-06-20">8 juillet 2010</abbr>. <a title="microformats.org" href="http://microformats.org/2010/07/08/microformats-org-at-5-hcards-rich-snippets">Seul le lien original fait référence</a>.</p>
<p>La communauté microformats.org a récemment fêté son 5ème anniversaire ; plus de 5 années de recherche ouverte, de création et d&#8217;itération sur les standards du web pour exprimer une sémantique commune conçue d&#8217;abord pour les humains, puis pour les machines.</p>
<div class="vevent">
<h4 class="summary" id="milliards-hcards"><a style="text-decoration:none;border:0" href="#milliards-hcards">2 milliards de pages avec des hCards</a></h4>
<div class="description">
<p><a href="http://microformats.org/wiki/hcard-history-fr">Premier brainstorming en septembre 2004</a> et rapidement adopté par de nombreux outils, sites petits et grands, le nombre de pages publiées avec une ou plusieurs <a href="http://microformats.org/wiki/hcard-fr">hCards</a> a récemment <strong>passé le cap des 2 milliards il y a quelques jours</strong> selon Yahoo Search Monkey, rendant ce format le plus populaire pour les personnes ou organisations sur le web : </p>
<p><a style="display:block; text-align:center; border:0" href="http://microformats.org/media/2010/2010-184T190402-2b-hCards.png"><img src="http://microformats.org/media/2010/2010-184T190402-2b-hCards.png" alt="impression écran des résultats de recherche Yahoo Search Monkey pour les pages avec hCards affichant simplement plus de 2 milliards de pages avec hCards, photo prise le 2010-07-03 à 19:00pm Pacific Time" /></a></p>
</div>
</div>
<p><a href="http://search.yahoo.com/search?p=searchmonkey%3Acom.yahoo.page.uf.hcard">Les résultats de Search Monkey tendent vraiment à fluctuer</a>, même heure par heure, aussi vous pouvez voir différents chiffres, plus bas et au fil du temps de plus en plus hauts. Voici quelques déploiements récents de hCard ayant sans aucun doute contribué à faire passer la barre des deux milliards :</p>
<h5 id="basecamp-hcards"><a href="#basecamp-hcards">1. Basecamp ajoute les hCards : personnes et sociétés</a></h5>
<p>Il y a quelques jours, <span class="vcard"><span class="fn">Jason Zimdars</span> de <span class="org">37 Signals</span></span> rapportait que <a href="http://answers.37signals.com/basecamp/556-any-chance-of-adding-hcards#reply_5105">Basecamp avait été mis à jour pour supporter les hCards</a> pour les personnes et sociétés, et étudie actuellement d&#8217;autres usages : </p>
<blockquote cite="http://answers.37signals.com/basecamp/556-any-chance-of-adding-hcards#reply_5105"><p>I&#8217;m pretty happy with this added functionality so I intend to explore using hCards in other parts of our apps where it makes sense.</p>
</blockquote>
<p>Merci à <span class="vcard"><span class="fn">Jeremy Keith</span></span> pour avoir fait la demande et relancé <span class="vcard"><span class="fn org">37 Signals</span></span>.</p>
<h5 id="tel-hcards"><a href="#tel-hcards">2. Tous les domaines.tel supportent désormais hCard</a></h5>
<p>Et tout juste hier, <span class="vcard"><span class="fn org">Telnic</span></span> a annoncé que <a href="http://www.prnewswire.com/news-releases/telnic-increases-tel-data-portability-with-hcard-oauth-and-openid-97937139.html"><q cite="http://www.prnewswire.com/news-releases/telnic-increases-tel-data-portability-with-hcard-oauth-and-openid-97937139.html">tous les noms de domaines .tel supportent désormais le microformat hCard</q></a></p>
<h5 id="gravatar-hcards"><a href="#gravatar-hcards">3. Plus de 14 millions de profils Gravatar en hCard</a></h5>
<p>Il y a environ un mois, <a href="http://en.blog.wordpress.com/2010/06/02/your-public-profile/">Gravatar de chez <span class="vcard"><span class="fn org">Automattic</span></span> a lancé des profils publics et reliables pour tous les utilisateurs de  WordPress.com users</a>, magnifiquement présentés et marqués avec hCard, regardez  par exemple le profil de <span class="vcard"><a class="url" href="http://gravatar.com/beau"><span class="fn">Beau Lebens</span></a></span> :</p>
<p><a style="display:block; text-align:center; border:0" href="http://microformats.org/media/2010/2010-188T162649-Beau-hCard.png"><img style="max-width:75%" src="http://microformats.org/media/2010/2010-188T162649-Beau-hCard.png" alt="impression écran du profil Gravatar de Beau Lebens chargé dans Firefox avec la barre d'outil Operator affichant une hCard" /></a></p>
<p>C&#8217;est un autre paquet de plus de <strong>14 millions de hCards</strong> (chiffres de WordPress.com), chacune représentant un blogueur individuel sur le web public.</p>
<h5 id="brightkite-hcards"><a href="#brightkite-hcards">4. Plus de 20 millions de hCards Brightkite</a></h5>
<p>Pour finir, juste avant le <span class="vevent"><span class="summary">5° anniversaire</span>, le <abbr title="2010-06-20">20 juin dernier</abbr></span>, les développeurs de <span class="vcard"><a class="fn org url" href="http://brightkite.com">BrightKite</a></span> nous ont informé qu&#8217;ils avaient pleinement implémenté hCard sur l&#8217;ensemble de leurs 5,5 millions de profils utilisateurs et leurs 16,5 millions de pages d&#8217;endroits. Soit <strong>22 millions de nouvelles hCards</strong>.  Merci Brighkite pour ce cadeau d&#8217;anniversaire !</p>
<h4 id="microformats-rich-snippets"><a style="text-decoration:none;border:0" href="#microformats-rich-snippets">94% de marquage en rich snippets</a></h4>
<p>Tous ces déploiements proviennent de la puissante combinaison de 1. facilité de publication des microformats (le moyen le plus facile pour marquer sémantiquement des personnes, lieux, etc. en HTML) et 2. le fait que des moteurs de recherche comme Yahoo et Google indexent les microformats <em>et</em> les rendent visibles sur leurs interfaces utilisateurs.</p>
<p>En mai 2009, Google lançait les Rich Snippets avec le support des microformats et RDFa, avec un ensemble de partenaires de contenus comme Yelp qui ont tous choisi d&#8217;utiliser les microformats pour produire des &laquo;&nbsp;rich snippets&nbsp;&raquo; dans les résultats de recherche de Google.</p>
<p><a style="display:block; text-align:center; border:0" href="http://www.google.com/search?q=yelp+coffee+to+the+people+san+francisco"><img style="max-width:75%" src="http://microformats.org/media/2010/2010-188T170429-Yelp-CTTP-snippet.png" alt="impression-écran d'un fragment de Rich Snippet Google d'une recherche Yelp montrant la note moyenne et le nombre de critiques tiré de l'utilisation de hReview-aggregate" /></a></p>
<p>Démarré l&#8217;année dernière avec le support de <a href="http://microformats.org/wiki/hcard-fr">hCard</a>, <a href="http://microformats.org/wiki/hreview-fr">hReview</a>, <a href="http://microformats.org/wiki/hreview-aggregate-fr">hReview-aggregate</a> et <a href="http://microformats.org/wiki/hproduct-fr">hProduct</a>, Google a aussi rajouté le support de <a href="http://microformats.org/wiki/hcalendar-fr">hCalendar</a> et <a href="http://microformats.org/wiki/hrecipe-fr">hRecipe</a>.</p>
<p>Pour tout ça, Google a fourni des exemples comparés pour chaque type de snippet dans plusieurs formats (microformats, RDFa, microdata), ce qui a aidé à démontrer combien les microformats étaient plus simples/faciles à beaucoup d&#8217;égards (et de la promesse que les microdonnées montrent pour une extensibilité plus générale).</p>
<p>Comme le <a href="http://www.readwriteweb.com/archives/google_semantic_web_push_rich_snippets_usage_grow.php">rapportait récemment ReadWriteWeb</a>, Google signalait récemment lors de la Conférence Semantic Technologies que quand Google trouve des données sur les pages pour des rich snippets, <strong>94% des fois, cette donnée de rich snippets est marquée avec des microformats</strong> (40.091 vs. 2.514, une estimation conservatrice supposant qu&#8217;aucune de ces pages ne contiennent les deux, s&#8217;ils l&#8217;avaient fait, le chiffre de 94% serait même plus élevé).</p>
<p><a style="display:block; text-align:center; border:0" href="http://www.readwriteweb.com/archives/google_semantic_web_push_rich_snippets_usage_grow.php"><img src="http://www.readwriteweb.com/images/richsnippets_june10b.jpg" alt="photographie d'une slide présentée par Google à la conférence Semantic Technologies montrant un tableau des sources de rich snippets comparant les microformats, total environ 40k vs. 2.5k pour RDFa." /></a></p>
<p>Crédit photo : <a href="http://www.readwriteweb.com/archives/google_semantic_web_push_rich_snippets_usage_grow.php">Read Write Web: Google&#8217;s Semantic Web Push: Rich Snippets Usage Growing</a>.</p>
<p>Les chiffres comparant hCard vs d&#8217;autres marquages alternatifs sont stupéfiants :</p>
<ul>
<li>~30x plus de snippets sur les personnes utilisant hCard (33.675 vs. 1.160).</li>
</ul>
<p>Ce n&#8217;est pas une surprise, comme <a href="http://www.webdirections.org/sotw10/markup/#semantics">le présentait l&#8217;étude &laquo;&nbsp;The State of Web Development 2010&#8243;</a> qu&#8217;il y ait bien plus <strong>de développeurs web (6x plus) qui utilisent les microformats</strong> dans leur travail quotidien (34.52% utilisent les microformats vs 5.63% qui utilisent RDFa, selon l&#8217;étude).</p>
<p>Compte tenu du fait qu&#8217;il y ait bien plus de développeurs qui utilisent les microformats, il n&#8217;est pas surprenant que Google trouve plus de microformats que d&#8217;alternatives. Ce qui est intéressant néanmoins, c&#8217;est qu&#8217;avec <strong>6x plus de développeurs qui utilisent des microformats</strong>, Google trouve <strong>16x plus de microformats pour les rich snippets</strong> que d&#8217;alternatives. </p>
<p>On pourrait conclure de ces deux chiffres que les <strong>développeurs utilisant les microformats sont 2-3 fois plus productifs</strong> en termes de nombre de pages produites avec des rich snippets. Cette productivité pourrait s&#8217;expliquer parce que les microformats sont plus faciles (prennent moins de temps) à implémenter, et par conséquent Google doit les reconnaître.</p>
<h4 id="make-it-simpler"><a style="text-decoration:none;border:0" href="#make-it-simpler">Rendre les Micoformats Encore Plus Simples</a></h4>
<p>A nouveau, nous pouvons faire encore mieux. Et non, je ne parle pas simplement de passer de 94% à + de 99%.</p>
<p>La slide de présentation de Google faisait remarquer que les résultats étaient tirés d&#8217;un <q>échantillon d&#8217;un million de pages sur Internet.</q>.  Parmi lesquelles <em>seulement</em> ~40,000 avaient des microformats.  Compte tenu du fait que presque chaque page web mentionne des personnes, organisations, événements, ou tout autre microformat populaire, ce chiffre devait être bien plus élevé.</p>
<p>Par conséquent, il y a plein de pistes d&#8217;améliorations, et tout particulièrement sur les réactions provenant de Google, Yahoo, d&#8217;autres sociétés plus petites et de développeurs web indépendants, nous pouvons et devrions simplifier encore les microformats. Plus simples à écrire, et idéalement plus micro, avec moins de code, pour alléger les pages. Ayant démarré <a href="http://microformats.org/wiki/events/2010-05-02-microformats-2-0">un brainstorming il y a quelques mois</a>, il y a maintenant quelques types qui travaillent sur un &#8220;microformats 2.0&#8243; pour parvenir à cet objectif.</p>
<p>Vous avez des réactions ou idées pour faire que les microformats soient même encore plus simples et plus faciles <em>pour les auteurs</em> ?</p>
<p>N&#8217;hésitez pas à ajouter vos réflexions à la page wiki <a href="http://microformats.org/wiki/microformats-made-simpler">microformats-made-simpler</a>.</p>
<p>Avez-vous implémenté les profils hCard sur votre site ?  </p>
<p>Ajoutez votre site à la page <a href="http://microformats.org/wiki/hcard-supporting-user-profiles-fr">Profils utilisateurs supportant hCard</a>.</p>
<p>Merci encore à tous pour le travail et les contributions de tous dans la communauté microformats pour cette cinquième année des plus excellentes. Hâte de voir même encore plus de succès pour notre sixième année.</p>
]]></content:encoded>
			<wfw:commentRss>http://christopheducamp.com/ProjetBlog/2010/07/10/microformats-org-a-5-ans-2-milliards-de-pages-avec-des-hcards-94-de-rich-snippets/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google ajoute le support des hCalendar et hRecipe aux &#171;&#160;Rich Snippets&#160;&#187;</title>
		<link>http://christopheducamp.com/ProjetBlog/2010/05/11/google-ajoute-le-support-des-hcalendar-et-hrecipe-aux-rich-snippets/</link>
		<comments>http://christopheducamp.com/ProjetBlog/2010/05/11/google-ajoute-le-support-des-hcalendar-et-hrecipe-aux-rich-snippets/#comments</comments>
		<pubDate>Tue, 11 May 2010 05:24:05 +0000</pubDate>
		<dc:creator>xtof</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[hcalendar]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[openkitchen]]></category>
		<category><![CDATA[traduction]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hrecipe]]></category>

		<guid isPermaLink="false">http://christopheducamp.com/ProjetBlog/?p=661</guid>
		<description><![CDATA[Traduction d&#8217;un billet de Frances Berriman publié le 28 avril 2010. Seul le lien original de référence. Le premier trimestre de cette année a été l&#8217;occasion de voir Google vraiment avancer sur les Rich Snippets &#8211; quelque chose qu&#8217;ils avaient annoncé en mai dernier, avec des implémentations de microformats apparaissant dans les résultats pour tout [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><em>Traduction d&#8217;un billet de <a title="Frances Berriman" href="http://fberriman.com/">Frances Berriman</a> publié le 28 avril 2010. Seul le <a title="microformats.org" href="http://microformats.org/2010/04/28/google-adds-support-for-hcalendar-and-hrecipe-rich-snippets">lien original de référence</a>.</em></p>
<p>Le premier trimestre de cette année a été l&#8217;occasion de voir Google vraiment avancer sur les Rich Snippets &#8211; quelque chose qu&#8217;ils avaient <a href="http://microformats.org/2009/05/15/rich-snippets-microformat-search">annoncé en mai dernier</a>, avec des implémentations de microformats apparaissant dans les résultats pour tout type de contenu.</p>
<h4>hCalendar</h4>
<p>L&#8217;un des formats originaux et sûrement des plus utiles, <a href="http://microformats.org/wiki/hcalendar-fr">hCalendar</a> a fait une avancée majeure en étant adopté sur tout le web comme un moyen standard de marquer l&#8217;information liée à un événement. <a href="http://twitter.com/jaymon/status/8982772441">Ceux ayant pris le temps d&#8217;ajouter ce format</a> à leurs sites en tirent désormais les bénéfices, avec <a href="http://googlewebmastercentral.blogspot.com/2010/01/introducing-new-rich-snippets-format.html">Google  tirant clairement le meilleur parti  de cette donnée riche</a>.</p>
<h4>hRecipe</h4>
<p><a title="hrecipe sur le wiki microformats" href="http://microformats.org/wiki/hrecipe-fr">hRecipe</a> est certainement un format relativement jeune, mais s&#8217;est toujours montré comme un début prometteur pour rassembler les geeks et l&#8217;alimentation.</p>
<p>Avec la vision de faire en sorte que l&#8217;organisation de vos BBQs soit plus simple cette année, <a href="http://googlewebmastercentral.blogspot.com/2010/04/better-recipes-on-web-introducing.html">Google  a produit une mise à jour majeure sur les résultats de pages de recherche</a> qui mettent désormais en valeur les recettes dans les résultats, en affichant les informations importantes telles que les notations, les temps de préparation et de cuisson. L&#8217;information affichée est formée à partir d&#8217;extraits de données marqués avec hRecipe.</p>
<p><a href="http://www.flickr.com/photos/phae_/4560222315/"><img src="http://farm5.static.flickr.com/4031/4560222315_107af02544.jpg" alt="hRecipes dans les résultats de Google" /></a></p>
<p><a title="hrecipe snippets" href="http://mwunsch.tumblr.com/post/556026977/hrecipe-snippets">Mark  Wunsch</a>, développeur pour <a title="foodnetwork.com" href="http://www.foodnetwork.com/">FoodNetwork</a> et le <a href="http://microformats.org/wiki/prism">parseur Prism</a>, qui trouve maintenant ses recettes microformatées affichée sur les pages de résultats de Google nous a dit cela :</p>
<blockquote><p>Quand nous avons revisité il y a quelques mois nos pages de recettes sur FoodNetwork.com, c&#8217;était l&#8217;une de nos priorités dans l&#8217;ingénierie Front End d&#8217;embarquer hRecipe. Nous savions que ce ne serait qu&#8217;une question de temps pour le support de l&#8217;outil de parvenir à utiliser nos données de recettes. En tant qu&#8217;ingénieurs Front End, nous avons un vrai controle sur ce que les pages produisent, et nous avons une réelle opportunité de maximiser la quantité de données qu&#8217;un outil comme Google peut tirer de notre marquage. Ce serait une pratique pauvre que de ne pas tirer profit des microformats quand quelque chose d&#8217;aussi puissant que Google reconnaît leur importance.</p></blockquote>
<p>Il reste encore du travail pour défaire les noeuds dans le format hRecipe, mais je pense que cela démontre clairement l&#8217;avantage d&#8217;être un &laquo;&nbsp;early adopter&nbsp;&raquo; et de voir ces formats dans la jungle pour du vrai test. Félicitations à <a href="http://microformats.org/wiki/hrecipe#Contributors">tous les contributeurs</a> !</p>
<p>Avec Google supportant désormais officiellement ces deux formats, plus les <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=146646">personnes</a> et <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=146645">critiques</a>, nous anticipons avec impatience son adoption de microformats supplémentaires dans les Rich Snippets.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://christopheducamp.com/ProjetBlog/2010/05/11/google-ajoute-le-support-des-hcalendar-et-hrecipe-aux-rich-snippets/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Faire Craquer la Prédominance de Facebook : Un Nouveau Protocole de Commentaire Inter-Réseaux Pourrait Changer le Jeu</title>
		<link>http://christopheducamp.com/ProjetBlog/2010/03/29/faire-craquer-la-predominance-de-facebook-un-nouveau-protocole-de-commentaire-inter-reseaux-pourrait-changer-le-jeu/</link>
		<comments>http://christopheducamp.com/ProjetBlog/2010/03/29/faire-craquer-la-predominance-de-facebook-un-nouveau-protocole-de-commentaire-inter-reseaux-pourrait-changer-le-jeu/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 20:44:58 +0000</pubDate>
		<dc:creator>xtof</dc:creator>
				<category><![CDATA[microformats]]></category>
		<category><![CDATA[réseausocial]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[StatusNet]]></category>
		<category><![CDATA[traduction]]></category>
		<category><![CDATA[cliqset]]></category>
		<category><![CDATA[dataporability]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[salmon]]></category>
		<category><![CDATA[status.net]]></category>

		<guid isPermaLink="false">http://christopheducamp.com/ProjetBlog/?p=620</guid>
		<description><![CDATA[Traduction en cours à des fins d&#8217;étude et sous Fair Use d&#8217;un billet de Marshal KirkPatrick publié le 29 mars 2010 pour ReadWriteWeb. Seul le lien original fait référence. Deux sociétés en dehors de la Silicon Valley affirment être les premières à implémenter un nouveau protocole open source appelé Salmon, qui permet aux commentaires d&#8217;être [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><em>Traduction en cours à des fins d&#8217;étude et sous Fair Use d&#8217;un billet de <a href="http://www.readwriteweb.com/archives/author/marshall-kirkpatrick-1.php">Marshal KirkPatrick</a> publié le 29 mars 2010 pour <a title="readwriteweb.com" href="http://www.readwriteweb.com/">ReadWriteWeb</a>. Seul le <a href="http://www.readwriteweb.com/archives/cross-network_commenting_protocol_could_crack_face.php">lien original fait référence</a>.</em></p>
<p>Deux sociétés en dehors de la Silicon Valley affirment être les premières à implémenter un nouveau protocole open source appelé <a href="http://www.salmon-protocol.org/">Salmon</a>, qui permet aux commentaires d&#8217;être envoyés par-dessus les murs d&#8217;un réseau social pour communiquer avec les utilisateurs d&#8217;un autre réseau. Imaginez pouvoir poster un message sur Facebook à &laquo;&nbsp;@jeannedupont@twitter&nbsp;&raquo; et puis voir en retour Jeanne recevoir le message en temps réel sur Twitter. C&#8217;est une vision comparable à celle de pouvoir appeler n&#8217;importe quel numéro de téléphone, qu&#8217;il fasse ou non partie de votre fournisseur d&#8217;accès au téléphone.</p>
<p>Facebook n&#8217;implémente pas Salmon, mais c&#8217;est ce que <a href="http://status.net/">Status.net</a> &#8211;un service canadien open source pour entreprises&#8211; et <a href="http://cliqset.com/">Cliqset</a> -un service de flux basé en Floride&#8211; ont annoncé avoir implémenté ce matin entre leurs réseaux. Voyez ça comme un premier coup d&#8217;épée technique pour commencer à déjouer un monopole.</p>
<p>Du fait que Salmon est un standard ouvert, tout service peut l&#8217;implémenter sans relations de business formelles, et Google Buzz est attendu pour être le prochain à rentrer dans l&#8217;écosystème Salmon. Si une portion substantielle de la communauté technique implémente Salmon, Facebook pourrait se retrouver sous pression pour faire de même. (Comme ce fût aussi le cas par exemple pour OpenID). Si vous pouviez encore envoyer des messages à vos amis à l&#8217;intérieur et à l&#8217;extérieur de Facebook, ce serait bien plus facile pour de nouveaux réseaux innovants de vous appâter au dehors du gros site unique utilisé à ce jour par 400 millions d&#8217;utilisateurs.</p>
<h2>Les Joueurs</h2>
<p>Evan Prodromou de Status.net dit que son service compte 1.2 million d&#8217;utilisateurs, héberge 12 000 sites sur son nuage et en ajoute 800 par semaine. C&#8217;est une petite startup frétillante qui implémente rapidement de nouveaux protocoles techniques et fait des recrutements de haut calibre.  Status.net a commencé à implémenter le support Salmon au début du mois mais a annoncé aujourd&#8217;hui que cela fonctionnait avec Cliqset pour afficher une communication inter-réseau. &laquo;&nbsp;Nous avons eu différentes implémentations de communications qui utilisent bien ce standard ouvert pour les conversations inter-réseaux,&nbsp;&raquo; affirmait Prodromou aujourd&#8217;hui, &laquo;&nbsp;C&#8217;est la première fois !&nbsp;&raquo;</p>
<p>Cliqset est meilleur en <a href="http://www.readwriteweb.com/archives/cliqset_activity_streams_api.php">innovation de pionnier</a> qu&#8217;en acquisition d&#8217;utilisateurs mais demeure un membre très respecté de la communauté technique travaillant à créer une inter-opérabilité de réseaux sociaux.</p>
<p>Google Buzz semble avoir reçu une réaction mitigée à son lancement mais se montre le plus disruptif du fait de <a href="http://www.readwriteweb.com/archives/how_google_buzz_is_disruptive_open_data_standards.php">son support pour les standards de données ouverts</a>. Salmon est encore listé à l&#8217;étape &laquo;&nbsp;coming soon&nbsp;&raquo; de la <a href="http://code.google.com/apis/buzz/">roadmap de Buzz</a>.</p>
<p>La nouvelle du jour n&#8217;est pas uniquement sur ces joueurs, mais c&#8217;est aussi le protocole Salmon qui devrait permettre à n&#8217;importe quel réseau social de participer.  <a href="http://www.salmon-protocol.org/">Salmon</a> a été développé initialement par John Panzer, salarié chez Google. Si vous avez vu la façon dont le système de commentaires <a href="http://js-kit.com/">Echo</a> affiche les Tweets, trackbacks et autres mentions de médias sociaux sous les billets de blog, c&#8217;est le type même de modèle que Salmon vise à rendre en open source.</p>
<h2>L&#8217;Interoperabilité en tant que Fondation pour le Choix, l&#8217;Innovation et le Contrôle par l&#8217;Utilisateur</h2>
<p>Le quasi-monopole de Facebook sur le réseautage social grand public veut dire que les utilisateurs ont des options limitées leurs façons d&#8217;expérimenter le réseau social et que ceux-ci doivent jouer selon les règles du jeu de Facebook. Tout le monde n&#8217;apprécie pas forcément la façon dont Facebook change ses règles, tout particulièrement sa politique concernant la vie privée.</p>
<p>Et même si Facebook se montre incroyablement rapide pour innover, il est généralement supposé qu&#8217;un marché avec plus d&#8217;un compétiteur donne à toutes les sociétés en question plus de motivationq pour essayer de gagner le coeur des  utilisateurs.</p>
<p>Simplement dit, si vous pouviez quitter Facebook et continuer à communiquer avec les personnes utilisant Facebook (vous ne pouvez pas à cette heure), alors le fait de quitter Facebook serait bien plus facile. Et bien plus de réseaux sociaux auraient raison d&#8217;investir pour construire un service convaincant pour vous inciter à l&#8217;utiliser. S&#8217;il existait plus d&#8217;une option, ces services se battraient pour tenter chacun de construire le meilleur réseau social. Et Facebook aurait plus de raisons de se montrer prudent au moment d&#8217;effectuer des modifications dramatiques comme sa Politique de Respect de la Vie Privée. Aujourd&#8217;hui, où iriez-vous ailleurs sans perdre contact avec tous vos amis ?</p>
<p>C&#8217;est la raison pour laquelle l&#8217;inter-opérabilité est importante. Et c&#8217;est aussi la raison pour laquelle ceci est une très grande nouvelle que deux petits réseaux sociaux utilisés par des &laquo;&nbsp;early adopters&nbsp;&raquo; aient poussé dans la jungle l&#8217;interopérabilité basée sur Salmon.</p>
]]></content:encoded>
			<wfw:commentRss>http://christopheducamp.com/ProjetBlog/2010/03/29/faire-craquer-la-predominance-de-facebook-un-nouveau-protocole-de-commentaire-inter-reseaux-pourrait-changer-le-jeu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extension hReview pour WordPress (critique)</title>
		<link>http://christopheducamp.com/ProjetBlog/2010/03/01/extension-hreview-pour-wordpress-critique/</link>
		<comments>http://christopheducamp.com/ProjetBlog/2010/03/01/extension-hreview-pour-wordpress-critique/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 12:40:45 +0000</pubDate>
		<dc:creator>xtof</dc:creator>
				<category><![CDATA[hreview]]></category>
		<category><![CDATA[implémentation]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://christopheducamp.com/ProjetBlog/?p=517</guid>
		<description><![CDATA[Extension hReview pour WordPress Une extension WordPress facile à installer pour publier des avis structurés avec le microformat hReview. Andrew E. Scott a développé une extension bien pratique si vous publiez des avis critiques dans votre blog WordPress. Très simple d&#8217;utilisation : après installation de l&#8217;extension, vous verrez apparaître une icône Etoile (en mode visuel) [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="hreview">
<h2 class="item"><span class="fn"><a class="url" href="http://www.aes.id.au/?page_id=28">Extension hReview pour WordPress</a></span></h2>
<p><span class="summary">Une extension WordPress facile à installer pour publier des avis structurés avec le microformat <a title="microformats wiki" href="http://microformats.org/wiki/hreview-fr">hReview</a>.</span></p>
<blockquote class="description"><p><span class="vcard"><a class="url fn" href="http://www.aes.id.au/?page_id=2">Andrew E. Scott</a></span> a développé une <a href="http://www.aes.id.au/?page_id=28">extension bien pratique si vous publiez des avis critiques dans votre blog WordPress</a>.</p>
<p>Très simple d&#8217;utilisation : après installation de l&#8217;extension, vous verrez apparaître une icône Etoile (en mode visuel) ou un bouton hReview (en mode HTML) dans votre barre d&#8217;édition au dessus du formulaire de saisie.</p>
<p><img src="http://farm3.static.flickr.com/2724/4398293650_7a186ebfd5_m.jpg" alt="bouton hReview" /><br />
<img src="http://farm3.static.flickr.com/2741/4399546452_5cf5b37e25.jpg" alt="icône star hreview" /></p>
<p>Cliquez sur le bouton et un formulaire de critique s&#8217;ouvre en pop-up.</p>
<p><img src="http://farm3.static.flickr.com/2685/4398282662_447ff191a0_o.jpg" alt="" /></p>
<p>Plus qu&#8217;à remplir les champs, insérer votre critique dans votre formulaire de saisie, retoucher votre billet avant de clique sur publier.</p>
<p>On regrettera juste que le titre &laquo;&nbsp;<code>item</code>&nbsp;&raquo; de la critique doublonne avec le titre du billet et que quelques propriétés comme la hCard de l&#8217;auteur (propriété &laquo;&nbsp;<code>reviewer</code>&laquo;&nbsp;), la date de critique (<code>dtreviewed</code>) ne soient pas automatiquement intégrées dans cette extension.<br />
Dernière suggestion : bricoler l&#8217;extension pour intégrer <a title="hproduct pour définir les produits de consommation" href="http://christopheducamp.com/ProjetBlog/2009/12/28/hproduct-pour-definir-les-produits-de-consommation/">hProduct</a> ?</p></blockquote>
<p class="myrating">Mon avis : <span class="rating">4.0</span> étoiles<br />
<img class="hreview_image" style="width: 20px; height: 20px;" src="http://christopheducamp.com/ProjetBlog/wp-content/plugins/hreview 3/starfull.gif" alt="*" /><img class="hreview_image" style="width: 20px; height: 20px;" src="http://christopheducamp.com/ProjetBlog/wp-content/plugins/hreview 3/starfull.gif" alt="*" /><img class="hreview_image" style="width: 20px; height: 20px;" src="http://christopheducamp.com/ProjetBlog/wp-content/plugins/hreview 3/starfull.gif" alt="*" /><img class="hreview_image" style="width: 20px; height: 20px;" src="http://christopheducamp.com/ProjetBlog/wp-content/plugins/hreview 3/starfull.gif" alt="*" /><img class="hreview_image" style="width: 20px; height: 20px;" src="http://christopheducamp.com/ProjetBlog/wp-content/plugins/hreview 3/starempty.gif" alt="" /></p>
<p>Merci Andrew.</p>
<p><a title="lien de référence chez Andrew" href="http://www.aes.id.au/?page_id=28">Téléchargez la dernière version sur le lien de référence !</a></p>
<p>Alternatives pour les bricoleurs avancés :</p>
<ol>
<li><a title="microformats wiki" href="http://microformats.org/wiki/hreview-fr">Lire la spécification hReview</a></li>
<li><a title="une critique de l'ouvrage d'Emily Lewis" href="http://christopheducamp.com/ProjetBlog/2009/12/28/hproduct-pour-definir-les-produits-de-consommation/#hreview-microformats-made-simple">Lire le chapitre 10 de Microformats Made Simple</a></li>
<li><a title="yoast.com" href="http://yoast.com/implement-hreview-wordpress-theme/">Implémenter vous-même hReview dans votre thème WordPress</a></li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://christopheducamp.com/ProjetBlog/2010/03/01/extension-hreview-pour-wordpress-critique/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>hProduct : Pour définir les produits de consommation</title>
		<link>http://christopheducamp.com/ProjetBlog/2009/12/28/hproduct-pour-definir-les-produits-de-consommation/</link>
		<comments>http://christopheducamp.com/ProjetBlog/2009/12/28/hproduct-pour-definir-les-produits-de-consommation/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 16:41:23 +0000</pubDate>
		<dc:creator>xtof</dc:creator>
				<category><![CDATA[hreview]]></category>
		<category><![CDATA[livres]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[hproduct hreview emilylewis microformats livre]]></category>

		<guid isPermaLink="false">http://christopheducamp.com/ProjetBlog/?p=446</guid>
		<description><![CDATA[Le commerce et les échanges sur le web occupent une place prépondérante. Vendre, acheter, louer, échanger, partager, voire dealer en monnaie libre&#8230; Tout se pratique en ligne. Il peut être parfois difficile de s&#8217;y retrouver, tout particulièrement quand vous cherchez un produit spécifique et voulez le comparer sur différents sites. Le microformat hProduct a été [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Le commerce et les échanges sur le web occupent une place prépondérante. Vendre, acheter, louer, échanger, partager, voire dealer en monnaie libre&#8230; Tout se pratique en ligne. Il peut être parfois difficile de s&#8217;y retrouver, tout particulièrement quand vous cherchez un produit spécifique et voulez le comparer sur différents sites. Le microformat <a title="wikimicroformats" href="http://microformats.org/wiki/hproduct-fr">hProduct</a> a été conçu à cette intention et la spécification -encore à l&#8217;état de draft- précise comment ajouter de la sémantique sur l&#8217;information produit, la rendant ainsi plus facile à partager, distribuer et agréger.</p>
<p>Terminant l&#8217;<a href="hproduct-pour-definir-les-produits-de-consommation/#hreview-microformats-made-simple">excellent ouvrage <cite>Microformats Made Simple</cite> d&#8217;Emily Lewis</a> qui évoque ce microformat dans son chapitre 11, je m&#8217;attelle sagement à la rédaction de ce billet qui vous décrira la syntaxe et se conclura par un <em>exemple fonctionnel de marquage dans la jungle</em>. Un exemple que vous pourriez d&#8217;ores et déjà mettre en pratique dans vos billets personnels et/ou vos catalogues de vente par correspondance. </p>
<p><a title="Google support webmasters" href="http://www.google.com/support/webmasters/bin/answer.py?hl=en&#038;answer=146750">Google est en train d&#8217;expérimenter ce marquage pour les données produits en implémentant quelques-unes des propriétés de hProduct</a>. L&#8217;intention de cet article sera aussi d&#8217;expérimenter le futur affichage de ce microformat, en imbriquant une description du produit dans un avis d&#8217;utilisateur.</p>
<h3>Syntaxe</h3>
<p>Les propriétés et sous-propriétés de hProduct ont été développées sur l&#8217;information la plus communément trouvée parmi les produits de consommation actuels, tout en offrant encore une très grande variété de détails spécifiques par famille de produits :</p>
<ul>
<li>Tout le contenu de votre produit doit être embarqué dans un élément assigné à la propriété racine obligatoire <code>hproduct</code></li>
<li>Pour le nom du produit, utilisez une fois et une seule fois la propriété obligatoire <code>fn</code></li>
<li>La propriété optionnelle <code>brand</code> indique la marque du produit. Dans certains cas, ce peut être le fabricant et elle serait aussi marquée avec une <a title="hCard vue par Emily Lewis" href="http://christopheducamp.com/ProjetBlog/2008/10/18/emily-lewis-parvenir-a-la-semantique-avec-les-microformats-3eme-partie-hcard/">hCard</a>.</li>
<li>Pour spécifier la catégorie du produit (telle qu&#8217;une voiture, un t-shirt ou un livre), utilisez la propriété optionnelle <code>category</code>, que vous pourrez utiliser plusieurs fois dans hProduct. Vous pouvez aussi transformer le contenu des catégories en tags en créant des liens pour chacune et en assignant <code>rel="tag"</code> sur les &lt;a&gt;s</li>
<li>La propriété optionnelle <code>price</code> spécifie combien cela coûte d&#8217;acheter le produit. Le contenu prix à l&#8217;intérieur de l&#8217;élément assigné <code>class="price"</code> peut apparaître dans le format de la devise/monnaie. C&#8217;est un nombre avec une virgule flottante écrite avec un point et le prix doit rester unique.</li>
<li>Utilisez la propriété optionnelle <code>description</code> pour le contenu décrivant le produit.</li>
<li>Vous pouvez assigner la propriété optionnelle <code>photo</code> pour toutes les images ou liens vers des images dans votre contenu produit. Vous pouvez utiliser <code>photo</code> autant de fois que vous voulez.</li>
<li>La propriété optionnelle <code>url</code> est assignée à un lien qui dirige vers une page web contenant de plus amples informations sur le produit.</li>
<li>Vous pouvez utiliser la propriété optionnelle <code>review</code> si votre contenu comprend un avis sur le produit. La spécification hProduct recommande aussi que <code>review</code> soit marqué avec <a title="wiki microformats" href="http://microformats.org/wiki/hreview-fr">hReview</a></li>
<li>Vous pouvez utiliser la propriété optionnelle <code>listing</code> si votre contenu contient aussi des détails sur la petite annonce du produit (comme ceux que vous pouvez trouver sur les services de <abbr title="Petites Annonces">P.A.</abbr> de Craigslist ou eBay). La spécification recommande que <code>listing</code> soit marqué avec <a title="wiki microformats" href="http://microformats.org/wiki/hlisting-fr">hListing</a>. Cependant, hListing n&#8217;en est encore qu&#8217;à l&#8217;étape de proposition, aussi je ne pourrais pas le recommander pour implémentation sans quelques précautions.</li>
<li>La propriété optionnelle <code>identifier</code> est assignée à une information unique d&#8217;identification du produit. Vous pouvez avoir plusieurs instances <code>identifier</code> dans hProduct. <code>identifier</code> a aussi deux sous-propriétés : <code>type</code> et <code>value</code> :
<ul>
<li><code>type</code> indique l&#8217;identifiant spécifique tels que <em>model, MPN, UPC, ISBN, ISSN, EAN, JAN, VIN, SKU et sn</em>.</li>
<li>La seconde sous-propriété, <code>value</code>, est la valeur correspondante du <code>type</code>. Dans l&#8217;exemple au-dessous, j&#8217;utilise les chiffres qui composent le numéro d&#8217;<abbr title="(International Standard Book Number">ISBN</abbr> du livre critiqué.</li>
</ul>
</li>
</ul>
<h3>Marquage</h3>
<p>Pour passer à la pratique, au lieu de publier un avis sur une voiture, un vélo, un yoghourt&#8230;, j&#8217;ai préféré me cantonner sagement au livre d&#8217;Emily Lewis &laquo;&nbsp;Microformats Made Simple&nbsp;&raquo; pour produire mon premier exemple de hProduct. Aussi en avant et commençons par le plus simple :</p>
<blockquote class="code"><p><code><br />
&lt;div <strong>class="hproduct"</strong>&gt;<br />
   &lt;h1 class="fn"&gt;Microformats Made Simple&lt;/h1&gt;<br />
   &lt;img src="/image/microformatsmadesimple.jpg" alt="Microformats Made Simple" <strong>class="photo"</strong> /&gt;<br />
   &lt;p <strong>class="description"</strong>&gt;Paru chez &lt;a <strong>class="brand"</strong> href="http://newsrider.com"&gt;Newsrider&lt;/a&gt;, ce premier ouvrage d'Emily Lewis, jeune étoile montante de la communauté des &lt;a href="/tags/microformats" <strong>class="category" rel="tag"</strong>&gt;microformats&lt;/a&gt;,<br />
   comblera tous les auteurs, &lt;a href="/tags/webdesign" <strong>class="category" rel="tag"</strong>&gt;designers&lt;/a&gt;<br />
   et développeurs &lt;a href="/tags/HTML" <strong>class="category" rel="tag"</strong>&gt;HTML&lt;/a&gt;<br />
   désirant enrichir facilement et rapidement leurs contenus web avec des métadonnées sémantiques.<br />
   En langage clair, Emily nous truffe d'exemples pratiques et valides sur 20 microformats,<br />
   et offre à ce jour l'ouvrage le plus complet pour quiconque souhaite comprendre le futur de<br />
   l'&lt;a href="/tags/seo" <strong>class="category" rel="tag"</strong>&gt;optimisation pour les moteurs de recherche&lt;/a&gt;,<br />
   la publication de données interopérables et l'amélioration de l'expérience utilisateur.<br />
   A partir de &lt;span <strong>class="price"</strong>&gt;19.99 €&lt;/span&gt; chez &lt;a <strong>class="url"</strong> ref="http://www.amazon.fr/Microformats-Made-Simple-Emily-Lewis/dp/0321660773"&gt;amazon&lt;/a&gt;,<br />
   c'est un ouvrage indispensable en 2010 pour tous ceux qui souhaitent hisser leurs productions web vers le web de données. &lt;/p&gt;<br />
&lt;/div&gt;<br />
</code></p></blockquote>
<h4>Combinaison de microformats</h4>
<p>Avançons et ajoutons une hCard à notre contenu <code>brand</code> (comme spécifié par la recommandation). Dans cet exemple, j&#8217;ai retenu le nom de l&#8217;éditeur pour la marque.</p>
<blockquote class="code"><p><code><br />
   &lt;p class="description"&gt;Paru chez &lt;span <strong>class="brand vcard"</strong>&gt;<br />
   &lt;a <strong>class="org fn url"</strong> href="http://newsrider.com"&gt;Newsrider&lt;/a&gt;&lt;/span&gt;,<br />
   ce premier ouvrage d'Emily Lewis, jeune étoile montante de la communauté<br />
   des &lt;a href="/tags/microformats" class="category" rel="tag"&gt;microformats&lt;/a&gt;,<br />
   comblera tous les auteurs, &lt;a href="/tags/webdesign" class="category" rel="tag"&gt;designers&lt;/a&gt;<br />
   et développeurs &lt;a href="/tags/HTML" class="category" rel="tag"&gt;HTML&lt;/a&gt; désirant enrichir<br />
   facilement et rapidement leurs contenus web avec des métadonnées sémantiques.<br />
   En langage clair, Emily nous truffe d'exemples pratiques et valides sur 20 microformats,<br />
   et offre à ce jour l'ouvrage le plus complet pour quiconque souhaite comprendre le futur de<br />
   l'&lt;a href="/tags/seo" class="category" rel="tag"&gt;optimisation pour les moteurs de recherche&lt;/a&gt;,<br />
   la publication de données interopérables et l'amélioration de l'expérience utilisateur.<br />
   A partir de &lt;span class="price"&gt;19.99 €&lt;/span&gt; chez<br />
   &lt;a class="url" ref="http://www.amazon.fr/Microformats-Made-Simple-Emily-Lewis/dp/0321660773"&gt;amazon&lt;/a&gt;,<br />
   c'est un ouvrage indispensable en 2010 pour tous ceux qui souhaitent hisser leurs productions web<br />
   vers le web de données.&lt;/p&gt;<br />
</code></p></blockquote>
<p>Hormis la hCard, quels sont les autres microformats qui pourraient fonctionner ici ?<br />
Pour publier l&#8217;avis au-dessus qui renvoie sur un site distributeur (amazon) et encourager les ventes de l&#8217;ouvrage auprès d&#8217;un public francophone, j&#8217;ajoute ici quelques <a title="microformats wiki" href="http://microformats.org/wiki/hreview-fr#D.C3.A9tails_des_Propri.C3.A9t.C3.A9s">propriétés du microformat hReview</a>. Ce qui m&#8217;amène pour conclure sur un exemple de <em>hReview imbriquée avec un hProduct</em> à intégrer quelques propriétés supplémentaires de hReview : </p>
<ul>
<li>la propriété racine <code>hreview</code> adossée à hproduct</li>
<li>la propriété obligatoire <code>item</code> dans l&#8217;en-tête</li>
<li>la propriété optionnelle <code>summary</code> dans l&#8217;en-tête</li>
<li>la propriété optionnelle <code>type</code> pour définir un livre est <code>product</code></li>
<li>la propriété optionnelle <code>dtreviewed</code> pour indiquer la date de l&#8217;avis</li>
<li>la propriété <code>reviewer</code> pour indiquer le nom de la personne qui écrit l&#8217;avis</li>
<li>la propriété optionnelle <code>rating</code> pour définir l&#8217;échelle de notation sur 20</li>
</ul>
<p>Ce qui donne pour finir :</p>
<div class="hproduct hreview" id="hreview-microformats-made-simple">
<h2 class="item summary"><a href="hproduct-pour-definir-les-produits-de-consommation/#hreview-microformats-made-simple">Mon avis sur <cite class="fn">Microformats Made Simple</cite></a></h2>
<p><img style="float:right;padding:0 0 0 1em;" src="http://christopheducamp.com/ProjetBlog/wp-content/uploads/2009/10/Microformats-Made-Simple-250x300.jpg" alt="Microformats Made Simple" class="photo" /></p>
<p class="dtreviewed"><span class="value-title" title="2009-12-28"> </span>lundi 28 décembre 2009</p>
<p><span class="rating"><span class="value">16</span>/<span class="best">20</span></span> par <span class="vcard reviewer"><a rel="me" class="url fn" href="http://christopheducamp.com">xtof</a></span></p>
<p class="description">Paru chez <span class="brand vcard"><a class="org fn url" href="http://newsrider.com">Newsrider</a></span>,  ce premier <span class="type"><span class="value-title" title="product">livre</span></span> d&#8217;<span class="vcard"><a class="url fn" rel="muse colleague" href="http://ablognotlimited.com/">Emily Lewis</a></span>, jeune étoile montante de la communauté des <a href="http://fr.wikipedia.org/wiki/microformats" class="category" rel="tag">microformats</a>, comblera tous les auteurs, <a href="http://fr.wikipedia.org/wiki/Webdesign" class="category" rel="tag">designers</a> et développeurs <a href="http://fr.wikipedia.org/wiki/Html" class="category" rel="tag">HTML</a> désirant enrichir facilement et rapidement leurs contenus web avec des métadonnées sémantiques.</p>
<p>En langage clair, Emily nous truffe d&#8217;exemples pratiques et valides sur 20 microformats, et offre à ce jour l&#8217;ouvrage le plus complet pour quiconque souhaite comprendre le futur de l&#8217;<a href="http://fr.wikipedia.org/wiki/Seo" class="category" rel="tag">optimisation pour les moteurs de recherche</a>, la publication de données interopérables et l&#8217;amélioration de l&#8217;expérience utilisateur. </p>
<p>A partir de <span class="price">19.99 €</span> chez <span class="vcard"><a class="url fn org" href="http://www.amazon.fr/Microformats-Made-Simple-Emily-Lewis/dp/0321660773">amazon</a></span> et en dégustation <a href="http://my.safaribooksonline.com/9780321678775">chez SafariBooks en ligne</a>, c&#8217;est un ouvrage indispensable en 2010 pour tous ceux qui souhaitent hisser leurs productions vers le <a title="readwriteweb" href="http://fr.readwriteweb.com/2009/09/11/analyse/innovation-sur-web-web-des-donnes/">web de données</a>.</p>
<dl class="identifier inline">
<dt>ISBN</dt>
<dd>0321660773</dd>
</dl>
</div>
<p>A vous de jouer désormais en dévoilant et corrigeant le code au-dessus. Faites-vous le nez et n&#8217;hésitez pas au fil de vos avancées à intégrer d&#8217;autres microformats. Si vous disposez de nouveaux exemples, merci de les ajouter sur la page wiki dédiée aux <em><a title="microformats wiki" href="http://microformats.org/wiki/hproduct-examples#New_Examples">nouveaux exemples de hProduct dans la jungle !</a></em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://christopheducamp.com/ProjetBlog/2009/12/28/hproduct-pour-definir-les-produits-de-consommation/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Emily Lewis : &#171; Parvenir au Sémantique avec les Microformats &#8211; 8ème partie : Modèle-de-Classe-Value &#187;</title>
		<link>http://christopheducamp.com/ProjetBlog/2009/12/21/emily_lewis-value-class-pattern/</link>
		<comments>http://christopheducamp.com/ProjetBlog/2009/12/21/emily_lewis-value-class-pattern/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 18:14:41 +0000</pubDate>
		<dc:creator>xtof</dc:creator>
				<category><![CDATA[microformats]]></category>
		<category><![CDATA[ressources]]></category>
		<category><![CDATA[traduction]]></category>
		<category><![CDATA[abbr design pattern]]></category>
		<category><![CDATA[accessibilité]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[datetime design pattern]]></category>
		<category><![CDATA[emilylewis]]></category>
		<category><![CDATA[hAccessibility]]></category>
		<category><![CDATA[hcalendar]]></category>
		<category><![CDATA[hcard]]></category>
		<category><![CDATA[screen readers]]></category>
		<category><![CDATA[semantics]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[value excerption pattern]]></category>
		<category><![CDATA[value-class-pattern]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://christopheducamp.com/ProjetBlog/?p=324</guid>
		<description><![CDATA[Emily nous encourage dans le dernier billet de sa série à implémenter le &#171; modèle-de classe-value &#187;. Pour mémoire, le modèle-classe-value est un modèle de design microformats qui résout désormais les problématiques d&#8217;accessibilité et de localisation. J&#8217;ai inséré dans cette traduction un exemple de localisation d&#8217;une hCard avec domicile. La traduction reste ouverte à vos [...]]]></description>
			<content:encoded><![CDATA[<p></p><blockquote><p>Emily nous encourage dans le <a title="tous les billets d'Emily Lewis sur la série sémantique" href="http://christopheducamp.com/ProjetBlog/tag/emilylewis/">dernier billet de sa série</a> à implémenter le &laquo; modèle-de classe-value &raquo;. Pour mémoire, <a title="modèle de classe value" href="http://christopheducamp.com/ProjetBlog/2009/12/19/le-modele-de-classe-value/">le modèle-classe-value est un modèle de design microformats qui résout désormais les problématiques d&#8217;accessibilité et de localisation</a>.</p>
<p>J&#8217;ai inséré dans cette traduction un <a title="exemple hcard" href="http://christopheducamp.com/ProjetBlog/2009/12/21/emily_lewis-value-class-pattern/#hcard-domicile">exemple de localisation d&#8217;une hCard avec domicile</a>. La traduction reste ouverte à vos commentaires et corrections. Seul le lien original fait référence : <acronym title="Uniform Resource Locator">URL</acronym> raccourcie : <a rev="canonical" rel="alternate shorter" href="http://ablognotlimited.com/s/106">http://ablognotlimited.com/s/106</a>. Prochaine étape : implémentation sur ce site.</p></blockquote>
<div class="ins">
<p><strong>Mise à jour : <span class="value-title" title="2009-10-20">20 octobre 2009</span></strong></p>
<p><span class="vcard"><a href="http://tantek.com" title="tantek.com" class="fn url" rel="colleague met muse">Tantek &Ccedil;elik</a></span> <a href="http://www.ablognotlimited.com/articles/getting-semantic-with-microformats-part-8-value-class-pattern/#comment6">m&#8217;a demandé</a> que j&#8217;ajoute des exemples dans la ligne du marquage modèle-classe-value dans cet article, afin que les personnes qui travaillent sur des applications pour parser les usages de ce modèle puissent référencer cet article comme un exemple live.</p>
<p>Vous verrez ces exemples dans la ligne au-dessous, chacun d&#8217;eux étant indiqué sous une mise à jour.</p>
</div>
<p class="intro">Non, vos yeux ne vous lâchent pas. Voici une autre contribution de ma série <a href="http://microformateurs.org/2008/09/20/obtenir-de-la-semantique-avec-les-microformats-introduction/"><em>Parvenir Au Sémantique Avec Les Microformats</em></a> (avec un remerciement spécial à <span class="vcard"><a href="http://ben-ward.co.uk/" title="Le lien s'ouvre en dehors de ce site" class="fn url" rel="colleague muse friend met">Ben Ward</a></span> pour son assistance technique) !</p>
<p>Cela fait environ six mois depuis la <a href="http://christopheducamp.com/ProjetBlog/2009/12/20/parvenir-au-semantique-avec-les-microformats-7%C2%B0-partie/">7° partie</a>, aussi vous pouvez vous demander pourquoi j&#8217;ai attendu si longtemps. Bon, disons que j&#8217;ai <a title="emily écrit un livre" href="http://www.ablognotlimited.com/articles/so-im-writing-a-book/">été</a> <a title="la prochaine étape d'émily" href="http://www.ablognotlimited.com/articles/the-next-level/">occupée</a>.</p>
<p>Mais même mon infâme calendrier ne pouvait m&#8217;empêcher de poster ce dernier billet, qui vient à la suite de l&#8217;annonce que le <a href="http://christopheducamp.com/ProjetBlog/2009/12/19/le-modele-de-classe-value/" title="traduction du modèle de classe value">modèle-de-classe-value est officiel</a>. Commençons la célébration !</p>
<h4>Laissez-moi Rafraîchir votre Mémoire !</h4>
<p>A moins que vous ne soyez une geek microformats comme moi, vous ne savez probablement pas ce qu&#8217;est le <a href="http://microformats.org/wiki/value-class-pattern-fr" title="Microformats wiki">value-class-pattern</a> ou le &laquo;&nbsp;modèle de classe value&nbsp;&raquo;.</p>
<p>Si vous avez suivi cette série <em>et</em> s&#8217;il vous est arrivé de lire mon article <a href="http://www.ablognotlimited.com/articles/microformats-haccessibility-and-moving-forward/"><em>Microformats, hAccessibility &amp; Moving Forward</em></a>, vous en savez probablement plus que vous ne l&#8217;imaginez.</p>
<p>Mais ne me faites pas croire ça et vous restituer le contexte 411.</p>
<h5>hAccessibilité</h5>
<p><a href="http://www.webstandards.org/" title="webstandards.org">The Web Standards Project</a> avait remarqué un problème d&#8217;accessibilité dans les microformats (défini &quot;<a href="http://www.webstandards.org/2007/04/27/haccessibility/" title="Le lien s'ouvre en dehors de ce  site">hAccessiblity</a>&quot;) concernant le <a href="http://microformats.org/wiki/datetime-design-pattern-fr" title="Le lien s'ouvre en dehors de ce  site">datetime design pattern</a>.</p>
<p>Au coeur de ce problème, l&#8217;usage de <code>abbr</code> pour contenir une information de date lisible-par-les-humains, avec la valeur d&#8217;attribut <code>title</code> représentant la date lisible-par-les-machines <a href="http://microformats.org/wiki/iso-8601" title="Microformats wiki"><acronym title="International Standards Organization">ISO</acronym> 8601</a>. Cela ressemble à ça :</p>
<p class="code"><code>&lt;<strong>abbr</strong> class="dtstart" title="<strong>2009-05-18</strong>"&gt;<strong>18 mai 2009</strong>&lt;/abbr&gt;</code></p>
<p>Et quand c&#8217;est lui par un lecteur-écran, ce modèle de design fait que la date ISO 8601 se retrouve lue à l&#8217;utilisateur comme &quot;deux zéro zéro neuf tiret zéro cinq tiret un huit.&quot; Ce qui est pire est quand la valeur ISO 8601 fait plus qu&#8217;une date, mais inclut aussi l&#8217;horaire comme dans cet exemple : </p>
<p class="code"><code>&lt;<strong>abbr</strong> class="dtstart" title="<strong>2009-05-18T10:30:00</strong>"&gt;<strong>18 mai 2009 à 10h30</strong>&lt;/abbr&gt;</code></p>
<p>Ceci donne une sortie dans le lecteur-écran : &quot;deux zéro zéro neuf tiret zéro cinq tiret un huit T un zéro deux points trois zéro deux points zéro zéro.&quot;</p>
<p>La communauté pour l&#8217;accessibilité (à juste titre, <acronym title="In My Opinion">IMO</acronym>) soutenait que ce n&#8217;est pas accessible pour ces utilisateurs. Pendant ce temps, la communauté des microformats défendait que : </p>
<ul>
<li>les dates ISO 8601 sont en fait (sur toutes les cultures) lisibles par les humains;</li>
<li>La valeur sémantique d&#8217;offrir des valeurs développées via <code>abbr</code> surpasse la problématique du lecteur d&#8217;écran</li>
<li>Parce que la plupart des lecteurs d&#8217;écran n&#8217;ont pas développé de jeu.</li>
</ul>
<p>Et ce débat pesait depuis des années.</p>
<h5>Utilisabilité</h5>
<p>Mais il n&#8217;y avait pas que l&#8217;hAccessibiliy qui était une déchirement du côté des microformats. C&#8217;étaient aussi les problèmes d&#8217;utilisabilité concernant le &laquo;&nbsp;modèle-de-design-date-horaire&nbsp;&raquo;.</p>
<p>Une fois de plus, le problème était la date ISO 8601 sous la valeur <code>abbr</code> <code>title</code>. Cette fois, le problème n&#8217;était pas lié à l&#8217;activité du lecteur d&#8217;écran, mais au comportement normal du navigateur. Vous voyez, la plupart des navigateurs affichent les valeurs <code>abbr</code> <code>title</code> sous forme de bulle d&#8217;aide pour l&#8217;utilisateur :</p>
<p><img src="http://farm3.static.flickr.com/2767/4203008183_66710c42cb_m.jpg" class="frame" alt="capture d'écran d'une info-bulle d'aide Date Horaire" /></p>
<p>Seuls les plus geekies&ndash;des&ndash;geeks reconnaîtront probablement cette information. Pour tous les autres cela jette une (relativement petite) déchirure dans leur expérience de navigation. Et les parties lisible-par-les-machines des microformats sont <em>supposées</em> être invisibles pour l&#8217;utilisateur. Cet affichage de bulle d&#8217;aide n&#8217;est pas invisible et il peut être déroutant au quotidien pour les utilisateurs (non geeks).</p>
<h5>Internationalisation</h5>
<p>Une autre plainte souvent entendue sur les microformats est qu&#8217;ils ne sont pas &quot;internationalisés.&quot; Ce qui veut dire, que quelques-unes des valeurs demandées par les microformats ne font sens que pour ces types qui publient en Anglais-Américain.</p>
<p>Imaginons que les valeurs type acceptées pour telephone dans la <a href="http://microformats.org/wiki/hcard-fr" title="Le lien s'ouvre en dehors de ce site">hCard</a> : &quot;cell&quot; est la valeur requise à utiliser si vous indiquez un téléphone cellulaire. Les utilisateurs anglo-américains savent probablement ce qu&#8217;est un téléphone cellulaire, néanmoins, les lecteurs anglais et français appellent ces types de téléphones &quot;mobile.&quot;</p>
<p>A nouveau, des questions d&#8217;utilisabilité.</p>
<h4>Entrez dans le Modèle de Classe Value</h4>
<p>Pour résoudre ces problématiques, la communauté des microformats a travaillé de façon diligente pendant un moment pour parvenir à la solution.<br />
En fait, je me suis même <a href="http://www.ablognotlimited.com/articles/microformats-haccessibility-and-moving-forward/">essayé de publier et de tester à la main</a> ce qui s&#8217;appelait initialement le &laquo;&nbsp;pattern-value-excerption&nbsp;&raquo;.</p>
<p>Et tout ce dur travail a finalement payé avec le modèle-de-classe-value, qui offre aux auteurs <strong>plusieurs options</strong> pour marquer leurs contenus sans avoir à se préoccuper des problématiques d&#8217;utilisabilité, d&#8217;accessibilité et de localisation mentionnées plus haut.</p>
<h5>Information Date &amp; Heure</h5>
<p>Je viens de le dire, mais je le redirai : en utilisant le modèle-de-classe-value, les auteurs ont plusieurs options pour marquer l&#8217;information de date et d&#8217;horaire. Vous choisissez celle que vous aimez ; celle qui vous semble la plus pertinente pour votre contenu et vos préférences. J&#8217;en tremble rien qu&#8217;à y penser.</p>
<p>Tout d&#8217;abord, jetons un oeil à quelques-unes des options pour marquer l&#8217;information de date et d&#8217;horaire.</p>
<h6>Vous Pouvez Encore Utiliser <code>&lt;abbr&gt;</code></h6>
<p>Le modèle de classe value n&#8217;abolit pas l&#8217;utilisation du <a href="http://microformats.org/wiki/abbr-design-pattern-fr" title="Wiki Microformats : le lien s'ouvre en dehors de ce site">modèle-de-design-abbr</a> pour l&#8217;information date-horaire (<acronym title="Also Known As">AKA</acronym> datetime design pattern). Si vous êtes du côté du &quot;débat&quot; qui pense qu&#8217;utiliser <code>abbr</code> avec les valeurs ISO 8601 de date et heure en <code>title</code> fait un sens sémantique, allez-y.</p>
<p><em>Avant que le modèle de classe value</em> ne soit rentré dans la danse, voici comment vous pouviez marquer votre information date-heure pour <code>dstart</code> dans un <a href="http://microformats.org/wiki/hcalendar-fr" title="microformatswiki">hCalendar</a> :</p>
<p class="code"><code><strong>&lt;abbr class="dtstart" title="2009-06-06T18:30:00"&gt;</strong>6 juin 2009 à 18h30&lt;/abbr&gt;</code></p>
<p>Néanmoins, cette méthode est considérée comme dépréciée pour l&#8217;information date-heure. Les machines peuvent encore l&#8217;analyser, mais désormais avec le modèle-de-classe value, ce n&#8217;est plus la méthode recommandée.</p>
<p>Notez néanmoins que le modèle de design abbr en lui-même &mdash; pour les expansions de nom de pays, les coordonnées abrégées de latitude / longitude, <abbr title="Etcoetera">etc</abbr>. &mdash; est encore <strong>complètement valide</strong>. Ce n&#8217;est que pour l&#8217;information date-horaire que les choses changent <em>légèrement</em>.</p>
<p>Quels sont ces changements légers ?</p>
<p class="code"><code><strong>&lt;p class="dtstart"&gt;</strong><strong>&lt;abbr class="value" title="2009-06-06T18:30:00"&gt;</strong>6 juin 2009 à 18h30&lt;/abbr&gt;&lt;/p&gt;</code></p>
<p>Remarquez que la sous-propriété <code>dtstart</code> est assignée au <code>p</code> contenant (qui peut être <em>n&#8217;importe quel</em> élément), alors que l&#8217;<code>abbr</code> est maintenant assignée au <code>class="value"</code>. La valeur <code>title</code> ISO 8601 demeure la même.</p>
<p>Gardez à l&#8217;esprit cependant que cet exemple génère encore des problématiques d&#8217;accessibilité et d&#8217;utilisabilité derrière hAccessibility. Mais ce peut être la méthode préférée de quelques auteurs. La beauté du modèle de classe value est que vous pouvez <em>choisir la méthode qui fonctionne le mieux pour vous</em>.</p>
<div class="ins vevent">
<p><strong>Mise à jour : <span class="value-title" title="2009-10-20">20 octobre 2009</span></strong></p>
<p>Exemple dans la ligne du modèle de classe value ci-dessus, utilisant <code>&lt;abbr&gt;</code></p>
<p class="summary">Test Evénement 1</p>
<p class="dtstart"><abbr class="value" title="2009-06-06T:18:30:30">6 juin 2009 à 18h30</abbr></p>
</div>
<h6>Laissez Tomber le Modèle de Design Abbr</h6>
<p>Si vous êtes soucieux des problématiques de lecteur d&#8217;écran et d&#8217;utilisabilité concernant le modèle de design abbr pour votre information de date-heure, le modèle de classe value est pour vous aussi, grâce au <a href="http://microformats.org/wiki/value-class-pattern-fr#Parser_une_valeur_provenant_d.27un_attribut_title" title="Le lien s'ouvre en dehors de ce site">sous-ensemble value-title</a></p>
<p>Ainsi, au lieu d&#8217;utiliser <code>abbr</code> pour contenir le contenu lisible-par-les-humains avec la donnée machine dans l&#8217;attribut <code>title</code>, vous pouvez utiliser un élément <code>span</code> nommé <code>class=&quot;value-title&quot;</code> et un attribut <code>title</code> contenant la date ISO 8601. Les machines reconnaissent alors que la valeur de la donnée pour cet élément (celle nommée <code>class="value-title"</code>) devrait être extraite à partir du <code>title</code>, et non pas du texte à l&#8217;intérieur.</p>
<p class="code"><code>&lt;p class="dtstart"&gt;<strong>&lt;span class="value-title" title="2009-05-18T13:00:00"&gt;</strong>18 mai 2009 à 13h00&lt;/span&gt;&lt;/p&gt;</code></p>
<p>Ceci réalise l&#8217;objectif des microformats pour des données humaines <em>et</em> machine, tout en <del>ne provoquant pas l&#8217;affichage des infobulles dans le navigateur</del> n&#8217;alertant pas les lecteurs d&#8217;écran de lire l&#8217;information machine sur la date. <ins>La plupart des navigateurs, néanmoins, afficheront encore la valeur en infobulle, l&#8217;exception étant Safari 3.0.3 sur Windows XP.</ins></p>
<div class="ins vevent">
<p><strong>Mise à jour : 20 octobre 2009</strong></p>
<p>Exemple dans la ligne du modèle de classe-value ci-dessus, en utilisant <code>&lt;span&gt;</code></p>
<p class="summary">Test Evénement 2</p>
<p class="dtstart"><span class="value-title" title="2009-05-18T13:00:00">18 mai 2009 à 13h00</span></p>
</div>
<h6 id="ex3">Séparer la Date &amp; l&#8217;Heure</h6>
<p>Pour démontrer plus en profondeur le niveau de flexibilité du modèle de classe value, vous pouvez aussi l&#8217;utiliser pour spécifier <em>séparément</em> la date et l&#8217;heure.</p>
<p class="code"><code>&lt;p class="dtstart"&gt;<strong>&lt;span class="value-title" title="2009-05-18"&gt;18 mai 2009&lt;/span&gt;</strong> à <strong>&lt;span class="value-title" title="13:00:00"&gt;1 heure de l'après-midi&lt;/span&gt;</strong>&lt;/p&gt;.</code></p>
<p>A nouveau, dans cet exemple, j&#8217;ai laissé tombé l&#8217;usage du <code>abbr</code> et utilise l&#8217;approche <code>span class="value-title"</code>. Mais cette fois, remarquez que j&#8217;ai spécifié séparément la date et l&#8217;horaire dans leurs propres éléments <code>span class="value-title"</code> (chacun avec l&#8217;information ISO 8601 appropriée dans le <code>title</code>). Les machines peuvent alors combiner les données séparées de date et d&#8217;heure à l&#8217;intérieur d&#8217;une valeur unique date-heure.</p>
<div class="vevent ins">
<p><strong>Mise à jour : 20 octobre 2009</strong></p>
<p>Exemple dans la ligne du modèle de classe value, spécifiant séparément la date et l&#8217;heure en utilisant <code>&lt;span&gt;</code></p>
<p class="summary">Test Evénement 3</p>
<p class="dtstart"><span class="value-title" title="2009-05-18">18 mai 2009</span> à <span class="value-title" title="13:00:00">13h00</span></p>
</div>
<p>Et cette séparation de la date et de l&#8217;horaire peut être utilisée avec le modèle de design abbr. En fait, quelques types croient que cela aide à résoudre les problème d&#8217;utilisabilité avec les infobulles de date et d&#8217;heure. Spécifiquement, les infobulles <em>individuelles</em> résultantes pour la date et l&#8217;heure sont plus &quot;utilisables&quot; qu&#8217;une infobulle affichant la chaîne complète date-horaire :</p>
<p><img src="http://farm3.static.flickr.com/2430/4203141271_6e61889a1e_o.jpg" class="frame" alt="capture écran infobulle Date" style="border:1px solid brown;" /></p>
<p><img src="http://farm3.static.flickr.com/2643/4203136205_4f305d8efb_o.jpg" class="frame" alt="capture écran infobulle Horaire" style="border:1px solid brown; padding-left:1em"/></p>
<p>Pour ces types, cette implémentation du modèle de classe value appliquée au modèle de design abbr est idéale : </p>
<p class="code"><code>&lt;p class="dtstart"&gt;<strong>&lt;abbr class="value" title="2009-06-06"&gt;6 juin 2009&lt;/abbr&gt;</strong> à <strong>&lt;abbr class="value" title="18:30:00"&gt;18h30pm&lt;/abbr&gt;</strong>&lt;/p&gt;</code></p>
<p>Vous pouvez simplement définir séparément les valeurs de date et d&#8217;heure, chacune avec ses propres <code>abbr class="value"</code> et les valeurs <code>title</code> ISO 8601 appropriées.</p>
<div class="vevent ins">
<p><strong>Mise à jour : 20 octobre 2009</strong></p>
<p>Exemple dans la ligne du modèle de classe value, spécifiant séparément la date et l&#8217;heure en utilisant <code>&lt;abbr&gt;</code></p>
<p class="summary">Test Evénement 4</p>
<p class="dtstart"><abbr class="value" title="2009-06-06">6 juin 2009</abbr> à <abbr class="value" title="18:30:00">18h30</abbr></p>
</div>
<p>Remarquez que je n&#8217;utilise <strong>pas</strong> le sous-ensemble value-title dans cet exemple. C&#8217;est parce qu&#8217;il ne <strong>devrait pas être utilisé avec le modèle de design abbr</strong>.</p>
<p>Au moment d&#8217;utiliser le modèle de classe value avec le modèle de design abbr, il est seulement nécessaire d&#8217;assigner <code>class="value"</code> à l&#8217;élément <code>abbr</code>. Les machines savent déjà comment extraire les date et heure ISO 8601 à partir de l&#8217;attribut <code>abbr</code> <code>title</code>, ainsi <code>class="value-title"</code> n&#8217;est pas nécessaire et invalide.</p>
<h6>Sous-Ensemble Value-Title Avec <code>&lt;span&gt;</code>s Vides</h6>
<p>Et il y a même encore une autre option à cette heure ; une qui élimine à la fois les infobulles et les expansions de lecteur d&#8217;écran.</p>
<p>Vous pouvez aussi utiliser l&#8217;approche <code>class="value-title"</code> avec un <code>span</code> <strong>vide</strong> &hellip; bon en fait pas vraiment vide. <strong>Un <code>span</code> contenant un seul espace blanc</strong> :</p>
<p class="code"><code>&lt;p class="dtstart"&gt;<strong>&lt;span class="value-title" title="2009-05-18T13:00:00"&gt;&nbsp;&lt;/span&gt;</strong>18 mai 2009 à 13h00&lt;/p&gt;</code></p>
<div class="vevent ins">
<p><strong>Mise à jour : 20 octobre 2009</strong></p>
<p>Exemple dans la ligne du modèle de classe value utilisant le sous-ensemble value-title avec un <code>&lt;span&gt;</code> vide</p>
<p class="summary">Test Evénement 5</p>
<p class="dtstart"><span class="value-title" title="2009-05-18T13:00:00"> </span>18 mai 2009 à 13:00</p>
</div>
<p>Le résultat final est le même : les utilisateurs reçoivent une information compréhensible de date et d&#8217;horaire sur le navigateur et les machines reçoivent la date en ISO 8601. Et une fois de plus, pas de problèmes pour les lecteurs d&#8217;écran. Mais cette fois-ci, vous éliminez aussi les infobulles déroutantes.</p>
<p>Il y a quelques règles pour cette implémentation particulière, la première est d&#8217;utiliser cette approche &quot;title-value vide&quot; de façon restreinte. Ne l&#8217;utiliser que quand vous ne pouvez pas utiliser les autres modèles de design. Et quand vous l&#8217;utilisez :</p>
<ul>
<li>L&#8217;élément vide value-title devrait immédiatement suivre l&#8217;élément parent, apparaissant avant le contenu lisible-par-les-humains et sans imbrication supplémentaire.</li>
<li>L&#8217;élément vide value-title ne devrait être utilisé qu&#8217;une fois seulement au moment de définir la valeur de la donnée pour une propriété unique. Aussi il ne devrait pas être utilisé au moment de séparer la date et l&#8217;heure dans &#8211; par exemple &#8211; la valeur  <code>dtstart</code> de hCalendar.</li>
<li>L&#8217;implémentation value-title vide ne devrait seulement (au moins à cette heure) s&#8217;appliquer qu&#8217;à :
<ul>
<li>Des valeurs de date ISO 8601, dateheure, timezone et durée</li>
<li>Des valeurs énumérées comme les sous propriétés de hCard <code>tel</code>, <code>email</code> <code>adr</code></li>
<li>Les coordonnées pour les latitude et longitude dans le microformat <a href="http://microformats.org/wiki/geo-fr" title="Le lien s'ouvre en dehors de ce site">geo</a></li>
<li>Les propriétés du numéro de téléphone</li>
</ul>
</li>
</ul>
<h6>Pas Juste pour hCalendar</h6>
<p>Les exemples que j&#8217;ai couverts à cette heure se concentrent sur l&#8217;information de date et d&#8217;heure qui apparaîtrait dans hCalendar. Mais vous pouvez appliquer le modèle de classe value à n&#8217;importe quel microformat qui références de l&#8217;information de date et d&#8217;heure. Par exmple, les anniversaires dans la hCard :</p>
<p class="code"><code>&lt;p <strong>class="bday"</strong>&gt;Mon anniversaire est le <strong>&lt;span class="value-title" title="1974-09-04"&gt;4 septembre&lt;/span&gt;</strong>.&lt;/p&gt;</code></p>
<div class="vcard ins">
<p><strong>Mise à jour : 20 octobre 2009</strong></p>
<p>Exemple dans la ligne du modèle de classe value au-dessus appliqué à <code>bday</code> dans la hCard</p>
<p class="fn">Personne Un</p>
<p class="bday">Mon anniversaire est le <span class="value-title" title="1974-09-04">4 septembre</span>.</p>
</div>
<p>Ou pour publier des dates dans <a href="http://microformats.org/wiki/hatom-fr" title="Le Lien s'ouvre en dehors de ce site">hAtom</a> :</p>
<p class="code"><code>&lt;p <strong>class="published"</strong>&gt;<strong>&lt;span class="value-title" title="2009-06-03"&gt;2 juin 2009&lt;/span&gt;</strong>&lt;/p&gt;</code></p>
<div class="hentry ins">
<p><strong>Mise à jour : 20 octobre 2009</strong></p>
<p>Exemple dans la ligne du modèle de classe value au-dessus appliqué à <code>published</code> dans hAtom</p>
<p><span class="entry-title">Test Post</span> par <span class="author">Auteur Test</span></p>
<p class="published updated"><span class="value-title" title="2009-06-03">3 juin 2009</span></p>
</div>
<h5>Localiser Tout en Internationalisant</h5>
<p>A ce stade, je n&#8217;ai fait que parler du modèle de classe value en relation avec les informations de date et d&#8217;heure. Mais vous souvenez-vous de ma précédente discussion sur les problématiques d&#8217;internationalisation ? Bon, jetons un oeil sur la manière dont le modèle de classe value peut aider.</p>
<h6 id="telephone-type">Les <code>type</code>s de Téléphone</h6>
<p>Dans ma précédente référence, je mentionne spécifiquement les types de telephone dans la hCard. La seule valeur valide <code>type</code> pour spécifier un téléphone portable est &quot;cell,&quot; mais tout le monde n&#8217;appelle pas ainsi ces types de téléphone.</p>
<p>Vous pouvez utiliser le modèle de classe value pour afficher la valeur locale que comprendront vos utilisateurs, et indiquer la valeur de microformat requise via <code>span class="value-title"</code> et l&#8217;attribut <code>title</code> :</p>
<p class="code"><code>&lt;p class="tel"&gt;&lt;span class="type"&gt;<strong>&lt;span class="value-title" title="cell"&gt;mobile&lt;/span&gt;</strong>&lt;/span&gt;: &lt;span class="value"&gt;505-123-4567&lt;/span&gt;&lt;/p&gt;</code></p>
<p>Dans cet exemple, du fait que j&#8217;utilise le sous-ensemble value-title, les machines sauront extraire la valeur de donnée <code>type</code> (cell) provenant de mon attribut <code>title</code>, plutôt que le texte à l&#8217;intérieur (mobile).</p>
<div class="vcard ins">
<p><strong>Mise à jour : 20 octobre 2009</strong></p>
<p>Exemple dans la ligne du modèle de classe value au-dessus appliqué au <code>type</code> <code>tel</code> dans la hCard</p>
<p class="fn">Personne Deux</p>
<p class="tel"><span class="type"><span class="value-title" title="cell">mobile</span></span> : <span class="value">505-123-4567</span></p>
</div>
<h6>Numéros de Téléphone Localisés</h6>
<p>Un autre exemple (que j&#8217;ai volé sur le <a href="http://microformats.org/wiki/Main_Page-fr" title="Le lien s'ouvre en dehors de ce site">Microformats Wiki</a>, parce que je m&#8217;y connais pas assez en numéros internationaux) est pour les numéros de téléphone localisés. Dans ce cas, un numéro français :</p>
<p class="code"><code>&lt;p class="tel"&gt;&lt;span class="type"&gt;Home&lt;/span&gt;: <strong>&lt;span class="value"&gt;+33&lt;/span&gt;</strong> (0) <strong>&lt;span class="value"&gt;603 960 492&lt;/span&gt;</strong>&lt;/p&gt;</code></p>
<p>La logique derrière cette implémentation est que la donnée valide pour le numéro de téléphone est +33603960492. Mais les français sont familiers avec l&#8217;inclusion du (0) pour une numérotation locale. A cette heure +330603960492 est un numéro invalide.</p>
<p>Aussi, pour donner aux utilisateurs français locaux l&#8217;information la plus utilisable et fournir à nouveau une donnée machine valide pour le numéro, vous appliquez le modèle de classe value. Dans cet exemple, le préfixe +33 est contenu par le <code>span class="value"</code> comme l&#8217;est le numéro 603 960 492. Néanmoins le (0) n&#8217;est pas contenu par quoi que ce soit. Ainsi les machines concatènent les deux textes à l&#8217;intérieur de <code>span class="value"</code> pour former la donnée valide et complète.</p>
<div class="vcard ins">
<p><strong>Mise à jour : 20 octobre 2009</strong></p>
<p>Exemple dans la ligne du modèle de classe value au-dessus appliqué aux <code>value</code>s <code>tel</code> séparées dans la hCard</p>
<p class="fn">Personne Trois</p>
<p class="tel"><span class="type">Home</span> : <span class="value">+33</span>(0)<span class="value">603 960 492</span></p>
</div>
<div id="hcard-domicile" class="ins">
<p><strong>Mise à jour : <span class="value-title" title="2009-12-21">21 décembre 2009</span></strong></p>
<p><abbr class="Note du Traducteur">NDT</abbr> : En d&#8217;autres langues pour traduire &laquo;&nbsp;Home&nbsp;&raquo; en &laquo;&nbsp;Domicile&nbsp;&raquo; :</p>
<p class="code"><code>&lt;p class="tel"&gt;<br /><strong>&lt;span class="type"&gt;&lt;span class="value-title" title="Home"&gt;Domicile&lt;/span&gt;&lt;/span&gt;</strong> :<br />&lt;span class="value"&gt;+33&lt;/span&gt;(0)&lt;span class="value"&gt;603 960 492&lt;/span&gt;<br />&lt;/p&gt;</code></p>
<div class="vcard">
<p>Exemple dans la ligne du modèle de classe value au-dessus appliqué aux <code>value</code>s <code>tel</code> séparées dans la hCard</p>
<p class="fn">Personne Quatre</p>
<p class="tel"><span class="type"><span class="value-title" title="Home">Domicile</span></span> : <span class="value">+33</span>(0)<span class="value">603 960 492</span></p>
</div>
</div>
<p>Et il existe encore bien plus d&#8217;usages du modèle de classe value. Mais ce billet de blog est déjà plus long que prévu (je ne sais pas pourquoi cela me surprend encore, compte tenu de ma passion pour la verbosité) et j&#8217;ai bien d&#8217;autres choses à faire &hellip; aussi je vous laisse explorer ça plus en profondeur.</p>
<h4>Pick your Poison&#8230; (NDT : Vous avez l&#8217;embarras du choix)</h4>
<p>Pas pour suggérer que les microformats sont du poison (en fait ils ne sont que plein de bonnes choses délicieuses), mais j&#8217;avais envie de balancer un titre de piètre qualité.</p>
<p>Le point demeure, vous choisissez quelle implémentation de modèle de classe value marchera pour vous. Vous n&#8217;êtes pas marié à une méthode de marquage de votre contenu avec ce modèle.</p>
<p>Comme pour mes propres préférences, je ne fais pas partie de ces types intéressés pour continuer à utiliser le modèle de design abbr pour les dates et les heures. Ne me faites pas dire ce que je n&#8217;ai pas dit. Je pense vraiment que <code>abbr</code> fait sens sémantiquement parlant pour contenir l&#8217;information de date et s&#8217;épancher avec ISO 8601 via le <code>title</code>.</p>
<p>Mais parce que j&#8217;aime tant la sémantique, je ne suis pas une vraie puriste. Je pense que la valeur non sémantique <code>span class="value-title"</code> offre pour l&#8217;accessibilité et l&#8217;utilisabilité bien plus de poids et l&#8217;emporte sur ma compulsion à être sémantique.</p>
<p>Néanmoins, je ne suis pas trop enthousiaste sur l&#8217;usage de l&#8217;approche value-title vide. Aussi je ne prévois pas de trop l&#8217;utiliser. Pour la majorité de mes propres implémentations utilisant les dates et les heures, je me vois bien faire contenir mon contenu avec  <code>span class="value-title"</code> et de spécifier la donnée machine dans l&#8217;attribut <code>title</code>.</p>
<p>Il y aura probablement des exceptions à cela, mais c&#8217;est ce que j&#8217;aime dans le modèle de classe value. Il est flexible pour les besoins des auteurs de contenus.</p>
<h4>Mettez à Jour Vos Implémentations</h4>
<p>Même si j&#8217;ai trouvé le temps pour tomber cet article, je n&#8217;ai pas à cette heure encore trouvé le temps de mettre à jour mes implémentations de microformats existants. Mais je le veux &hellip; oh, oui je le veux. Et j&#8217;espère que vous le ferez, vous aussi.</p>
<p>A cette heure, les développeurs sont en train de travailler leurs outils pour reconnaître proprement le nouveau modèle de classe value. <a title="Optimus" href="http://microformatique.com/optimus">Optimus</a> mène la danse avec sa mise à jour v0.8 qui supporte le modèle de classe value.</p>
<p>Aussi, assurez-vous de prendre votre part et de mettre à jour votre marquage.</p>
<h4>Encore d&#8217;Autres à Venir ?</h4>
<p>Aucune promesse sur ce point de futurs billets pour cette série. J&#8217;aimerais couvrir quelques autres microformats, mais avec mes obligations de livre, je doute fortement que j&#8217;aurai le temps &hellip; au moins pas jusqu&#8217;à ce mon manuscrit final soit bouclé en Août.</p>
<p>Mais si vous plongez pour en savoir plus, pourquoi ne pas revisiter quelques-uns de mes précédents articles couvrant :</p>
<ul>
<li><a href="http://christopheducamp.com/ProjetBlog/2008/09/20/obtenir-de-la-semantique-avec-les-microformats-1%C2%B0-partie-rel/">rel-home, rel-license, rel-me &amp; rel-tag</a></li>
<li><a href="http://christopheducamp.com/ProjetBlog/2008/09/21/emily-lewis-parvenir-a-la-semantique-avec-les-microformats-2eme-partie-xfn/"><acronym title="XHTML Friends Network">XFN</acronym></a></li>
<li><a href="http://christopheducamp.com/ProjetBlog/2008/10/18/emily-lewis-parvenir-a-la-semantique-avec-les-microformats-3eme-partie-hcard/">hCard</a></li>
<li><a href="http://christopheducamp.com/ProjetBlog/2008/10/18/emily-lewis-parvenir-a-la-semantique-avec-les-microformats-4eme-partie-hcalendar/">hCalendar</a></li>
<li><a href="http://christopheducamp.com/ProjetBlog/2009/10/04/je-veux-un-blog-hatomique/">hAtom</a></li>
<li><a href="http://christopheducamp.com/ProjetBlog/2009/11/14/emily-lewis-parvenir-au-semantique-avec-les-microformats-hresume-partie-6/">hResume</a></li>
<li><a href="http://christopheducamp.com/ProjetBlog/2009/12/20/parvenir-au-semantique-avec-les-microformats-7%C2%B0-partie/">Thèmes &amp; Problématiques</a></li>
</ul>
<p>J&#8217;ai aussi donné récemment <a href="http://www.ablognotlimited.com/articles/introduction-to-microformats-recap/">une rapide présentation des microformats</a> qui pourrait vous intéresser (ou non).</p>
<p>Aussi, jusqu&#8217;à la prochaine fois &hellip; et oui, il y aura une prochaine étape en rapport avec les microformats même si elle ne fera pas partie de cette série.</p>
<div id="socialMedia">
<h3><span>&#9829;</span> Share the Love</h3>
<ul class="plain inline">
<li><a href="http://delicious.com/save?url=http://christopheducamp.com/ProjetBlog/2009/12/21/emily_lewis-value-class-pattern/&amp;title=Emily Lewis : &laquo;Parvenir au Sémantique avec les Microformats - 8ème partie : Modèle de Classe Value">Delicious</a></li>
<li><span>&#9829;</span>&nbsp;&nbsp;<a href="http://digg.com/submit?phase=2&amp;url=http://christopheducamp.com/ProjetBlog/2009/12/21/emily_lewis-value-class-pattern/&amp;title=Emily&nbsp;Lewis&nbsp;:&nbsp;&laquo;Parvenir&nbsp;au&nbsp;Sémantique&nbsp;avec&nbsp;les&nbsp;Microformats&nbsp;-&nbsp;8ème&nbsp;partie&nbsp;:&nbsp;Modèle&nbsp;de&nbsp;Classe&nbsp;Value">Digg</a></li>
<li><span>&#9829;</span>&nbsp;&nbsp;<a href="http://ma.gnolia.com/bookmarks/add?url=http://christopheducamp.com/ProjetBlog/2009/12/21/emily_lewis-value-class-pattern/&amp;title=Emily&nbsp;Lewis&nbsp;:&nbsp;&laquo;Parvenir&nbsp;au&nbsp;Sémantique&nbsp;avec&nbsp;les&nbsp;Microformats&nbsp;-&nbsp;8ème&nbsp;partie&nbsp;:&nbsp;Modèle&nbsp;de&nbsp;Classe&nbsp;Value">Ma.gnolia</a></li>
<li><span>&#9829;</span>&nbsp;&nbsp;<a href="http://scriptandstyle.com/submit?title=Emily&nbsp;Lewis&nbsp;:&nbsp;&laquo;Parvenir&nbsp;au&nbsp;Sémantique&nbsp;avec&nbsp;les&nbsp;Microformats&nbsp;-&nbsp;8ème&nbsp;partie&nbsp;:&nbsp;Modèle&nbsp;de&nbsp;Classe&nbsp;Value&amp;url=http://christopheducamp.com/ProjetBlog/2009/12/21/emily_lewis-value-class-pattern/">Script &amp; Style</a></li>
<li><span>&#9829;</span>&nbsp;&nbsp;<a href="http://www.stumbleupon.com/submit?url=http://christopheducamp.com/ProjetBlog/2009/12/21/emily_lewis-value-class-pattern/&amp;title=Emily&nbsp;Lewis&nbsp;:&nbsp;&laquo;Parvenir&nbsp;au&nbsp;Sémantique&nbsp;avec&nbsp;les&nbsp;Microformats&nbsp;-&nbsp;8ème&nbsp;partie&nbsp;:&nbsp;Modèle&nbsp;de&nbsp;Classe&nbsp;Value">StumbleUpon</a></li>
<li><span>&#9829;</span>&nbsp;&nbsp;<a href="http://www.designfloat.com/submit.php?url=http://christopheducamp.com/ProjetBlog/2009/12/21/emily_lewis-value-class-pattern/&amp;title=Emily&nbsp;Lewis&nbsp;:&nbsp;&laquo;Parvenir&nbsp;au&nbsp;Sémantique&nbsp;avec&nbsp;les&nbsp;Microformats&nbsp;-&nbsp;8ème&nbsp;partie&nbsp;:&nbsp;Modèle&nbsp;de&nbsp;Classe&nbsp;Value">Design Float</a></li>
<li><span>&#9829;</span>&nbsp;&nbsp;<a href="http://reddit.com/submit?url=http://christopheducamp.com/ProjetBlog/2009/12/21/emily_lewis-value-class-pattern/&amp;title=Emily&nbsp;Lewis&nbsp;:&nbsp;&laquo;Parvenir&nbsp;au&nbsp;Sémantique&nbsp;avec&nbsp;les&nbsp;Microformats&nbsp;-&nbsp;8ème&nbsp;partie&nbsp;:&nbsp;Modèle&nbsp;de&nbsp;Classe&nbsp;Value">Reddit</a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://christopheducamp.com/ProjetBlog/2009/12/21/emily_lewis-value-class-pattern/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Emily Lewis : &#171; Parvenir au Sémantique avec les Microformats &#8211; 7° Partie : Thèmes et Problématiques &#187;</title>
		<link>http://christopheducamp.com/ProjetBlog/2009/12/20/parvenir-au-semantique-avec-les-microformats-7%c2%b0-partie/</link>
		<comments>http://christopheducamp.com/ProjetBlog/2009/12/20/parvenir-au-semantique-avec-les-microformats-7%c2%b0-partie/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 20:11:55 +0000</pubDate>
		<dc:creator>xtof</dc:creator>
				<category><![CDATA[microformats]]></category>
		<category><![CDATA[abbr design pattern]]></category>
		<category><![CDATA[accessibilité]]></category>
		<category><![CDATA[datetime design pattern]]></category>
		<category><![CDATA[emilylewis]]></category>
		<category><![CDATA[hAccessibility]]></category>
		<category><![CDATA[hatom]]></category>
		<category><![CDATA[hcalendar]]></category>
		<category><![CDATA[hcard]]></category>
		<category><![CDATA[hresume]]></category>
		<category><![CDATA[RDF]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://christopheducamp.com/ProjetBlog/?p=249</guid>
		<description><![CDATA[Une conclusion personelle et critique d'Emily Lewis sur les microformats. ]]></description>
			<content:encoded><![CDATA[<p></p><blockquote><p>En attendant la livraison de l&#8217;ouvrage d&#8217;<span class="vcard"><a class="url fn" rel="colleague muse" title="ablognotlimited" href="http://ablognotlimited.com">Emily</a></span> <a title="amazon" href="http://www.amazon.fr/gp/product/0321660773/ref=ox_ya_oh_product">&laquo;&nbsp;Microformats Made Simple&nbsp;&raquo;</a>, j&#8217;ai pris plaisir à traduire ce <a title="ablognotlimited.com/s/48" href="http://www.ablognotlimited.com/articles/getting-semantic-with-microformats-part-7-themes-and-issues/">billet critique d&#8217;Emily Lewis</a> achevant sa série sur les microformats. Toutes vos critiques seront les bienvenues. </p></blockquote>
<p class="intro">Selon ce que j&#8217;avais planifié quand je <a href="http://christopheducamp.com/ProjetBlog/2008/09/20/obtenir-de-la-semantique-avec-les-microformats-introduction/">présentais cette série</a>, nous parvenons à la fin de ce voyage excitant dans le monde des microformats.</p>
<p>Et après avoir passé tout ce temps à critiquer les implémentations spécifiques des microformats sur <a href="http://www.ablognotlimited.com/">A Blog Not Limited</a>, je ne voulais pas terminer la série sans quelque sorte de conclusion.</p>
<p>Mais plus j&#8217;y pensais, plus je réalisais que <strong>je n&#8217;étais pas prête pour conclure cette série</strong>. Il y a encore bien plus de microformats sur lesquels j&#8217;aimerais m&#8217;épancher et que je pourrai implémenter sur mon blog ou d&#8217;autres sites .</p>
<p>Aussi, ai-je décidé que cet article ne sera pas une conclusion, mais plutôt une réflexion de quelques thèmes et problèmes récurrents remarqués durant ma recherche sur les microformats.</p>
<p>Je ne m&#8217;enfoncerai pas plus avec ça.</p>
<p>Bon, non, non vraiment. En plaisantant, j&#8217;adore être un peu prétentieuse.</p>
<h4>Récapitulatif de la Série</h4>
<p>Avant de démarrer, jetons un œil sur ce dont nous avons déjà parlé :</p>
<ul>
<li>Indiquer les liens basés sur des relations avec l&#8217;attribut <a href="http://microformats.org/wiki/rel-fr" title="Le lien s'ouvre en dehors de ce site"><code>rel</code></a> en <a href="http://christopheducamp.com/ProjetBlog/2008/09/20/obtenir-de-la-semantique-avec-les-microformats-1%C2%B0-partie-rel/">1° Partie</a></li>
<li>Etendre l&#8217;attribut <code>rel</code> pour indiquer des relations sociales avec <a href="http://microformats.org/wiki/xfn-fr" title="Le lien s'ouvre en dehors de ce site"><acronym title="XHTML Friends Network">XFN</acronym></a> dans la <a href="http://christopheducamp.com/ProjetBlog/2008/09/21/emily-lewis-parvenir-a-la-semantique-avec-les-microformats-2eme-partie-xfn/">Partie 2</a></li>
<li>Décrire les personnes, les lieux et organisations avec <a href="http://microformats.org/wiki/hcard-fr" title="Le lien s'ouvre en dehors de ce site">hCard</a> dans la <a href="http://christopheducamp.com/ProjetBlog/2008/10/18/emily-lewis-parvenir-a-la-semantique-avec-les-microformats-3eme-partie-hcard/">Partie 3</a></li>
<li>Décrire des événements et des activités fondées-sur-les-dates-et-horaires avec <a href="http://microformats.org/wiki/hcalendar-fr" title="Le lien s'ouvre en dehors de ce site">hCalendar</a> dans la <a href="http://christopheducamp.com/ProjetBlog/2008/10/18/emily-lewis-parvenir-a-la-semantique-avec-les-microformats-4eme-partie-hcalendar/">Partie 4</a></li>
<li>Décrire des blogs, des actualités et autres contenus pour la syndication avec <a href="http://microformats.org/wiki/hatom-fr" title="Le lien s'ouvre en dehors de ce site">hAtom</a> dans la <a href="http://christopheducamp.com/ProjetBlog/2009/10/04/je-veux-un-blog-hatomique/">Partie 5</a></li>
<li>Décrire les contenus des résumés et <abbr title="Curriculum vitae">CV</abbr> avec <a href="http://microformats.org/wiki/hresume-fr" title="Le lien s'ouvre en dehors de ce site">hResume</a> dans la <a href="http://christopheducamp.com/ProjetBlog/2009/11/14/emily-lewis-parvenir-au-semantique-avec-les-microformats-hresume-partie-6/">Partie 6</a></li>
</ul>
<p>Maintenant que j&#8217;en ai terminé avec cette rétrospective, avançons sur les thèmes et questions que j&#8217;ai notés durant le processus d&#8217;écriture de cette série.</p>
<h4>Thème : Sémantique</h4>
<p>Dans chacun des articles de cette série, j&#8217;ai mentionné la sémantique comme étant l&#8217;une des raisons essentielles pour laquelle je suis une fan des microformats.</p>
<p>Ne me faites pas dire ce que je n&#8217;ai pas dit, j&#8217;adore les <a href="http://microformats.org/wiki/parsers-fr" title="Le lien s'ouvre en dehors de ce site">parseurs</a>, les <a href="http://microformats.org/wiki/Search_engines-fr" title="Le lien s'ouvre en dehors de ce site">moteurs de recherche</a>, les <a href="http://microformats.org/wiki/browsers-fr" title="Le lien s'ouvre en dehors de ce site">navigateurs</a> et tout ce qui touche et utilise les microformats.</p>
<p>Mais pour moi, en tant que spécialiste du <acronym title="eXtensible Hypertext Markup Language">XHTML</acronym>, la sémantique est vraiment bien plus importante. Et les microformats me permettent même d&#8217;être encore plus sémantique.</p>
<h5>Le Web Sémantique</h5>
<p><strong>Mais je ne pense pas que tout le monde comprenne la sémantique telle qu&#8217;elle s&#8217;applique au web.</strong></p>
<p>Il y a le <a href="http://www.w3.org/DesignIssues/Semantic.html" title="Le lien s'ouvre en dehors de ce site">Le Web Sémantique</a> :</p>
<blockquote cite="http://www.w3.org/DesignIssues/Semantic.html">
<p><span class="nonVisual">&quot;</span>&hellip; La plupart de l&#8217;information sur le Web est conçue pour une consommation humaine, et &hellip; la structure de la donnée n&#8217;est pas évidente pour un robot qui butine la toile. &hellip; l&#8217;approche du Web Sémantique développe à la place des langages pour exprimer de l&#8217;information sous une forme pouvant être traitée par la machine.<span class="nonVisual">&quot;</span></p>
<p class="citation"><cite>Tim Berners-Lee</cite></p>
</blockquote>
<p>En fait, le Web Sémantique est simplement une extension de notre web actuel, mais avec une meilleure information et plus de sens (sémantique) qui permettra aux ordinateurs/machines et aux humains de travailler ensemble plus efficacement.</p>
<p>Et même si les microformats ne sont pas une des spécifications formelles du Web Sémantique, ils supportent vraiment cet objectif de coopération machine-humain. En fait, l&#8217;un des fondements des microformats est &quot;conçus tout d&#8217;abord pour les humains, puis pour les machines.&quot;</p>
<h5>Marquage Sémantique</h5>
<p>Puis, il y a la sémantique à laquelle je fais généralement référence quand je parle de sémantique : le marquage sémantique, qui est le marquage qui décrit <em>ce qu&#8217;est quelquechose</em> au lieu de ce <em>à quoi cela ressemble</em>.</p>
<p>C&#8217;est une approche pour <a href="http://www.456bereastreet.com/lab/developing_with_web_standards/" title="Le lien s'ouvre en dehors de ce site">le développement avec des standards du web</a> : séparer l&#8217;information structurelle de l&#8217;information de présentation.</p>
<p>Et pour garder ce discours de geek prétentieuse, on lui a même donné un acronyme : <a href="http://www.456bereastreet.com/archive/200711/posh_plain_old_semantic_html/" title="Le lien s'ouvre en dehors de ce site"><acronym title="Plain Old Semantic HTML">POSH</acronym></a>. (NDT ou le Bon Vieux HTML Sémantique aka <acronym title="Code HTML Intrinsèquement Classe">CHIC</acronym>).</p>
<p>Mais malgré le sobriquet, cette notion de séparer la structure de la présentation (mieux produite avec la validation) est l&#8217;un de mes concepts préférés dans le design/développement web.</p>
<p>Pourquoi mon préféré ? Bon, outre le fait d&#8217;être un standard (et, bon sang, j&#8217;en viens à adorer les règles quand elles viennent sur le web), le marquage sémantique décrit le contenu lui-même. Non pas ce à quoi ressemblera le contenu, mais ce qu&#8217;il <em>est</em>.</p>
<p>Une liste est un <code>&lt;ul&gt;</code>, un paragraphe est un <code>&lt;p&gt;</code>, un en-tête est un <code>&lt;h1&gt;</code>. Je suis une organisatrice/catégorisatrice naturelle, aussi cela fait sens pour moi. Je pense comme ça, aussi j&#8217;écris mon marquage de cette façon.</p>
<p>Mais, hormis cette fixation au stade anal, cela a aussi d&#8217;autres avantages, y compris celui associé au Web Sémantique : les ordinateurs se fichent bien de à quoi ressemble votre page web.</p>
<p>Les ordinateurs de soucient de la donnée et de l&#8217;information sur la page, et peuvent identifier certaines données comme en-têtes par exemple (ce qui offre un bonus pour booster organiquement le <acronym title="Search Engine Optimization">SEO</acronym>).</p>
<p>Ainsi, eu égard à cette notion particulière de sémantique, les microformats portent la sémantique à un autre niveau en ajoutant des métadonnées et attributs au marquage pour fournir encore plus de valeur sémantique et de structure au contenu web.</p>
<h5>CSS Sémantique</h5>
<p>Encore mieux, le fait que les valeurs <code>class</code> sont ce qui définit un microformat (avec quelques exceptions en rapport aux attributs <code>rel</code> et <code>title</code>), les microformats supportent des conventions de nommage sémantique dans la <acronym title="Cascading StyleSheets">CSS</acronym>, dont je suis une farouche partisane.</p>
<p>De mon point de vue, si vous vous souciez d&#8217;utiliser un marquage sémantique, ne devriez-vous pas aussi étudier un nommage sémantique CSS ?</p>
<p>Par exemple, pourquoi déclarer un <code>class="rightcolumn"</code> quand il y aura une possibilité à l&#8217;avenir que la présentation puisse changer faisant que cet élément ne sera plus à droite ?</p>
<p>Au lieu de cela, déclarez un nom de <code>class</code>e qui décrit ce qu&#8217;est le contenu (comme <code>class="relatedcontent"</code>) et utilisez les sélecteurs CSS pour définir sa présentation.</p>
<p>Les microformats font exactement cela. Les propriétés et sous-propriétés des microformats sont des valeurs de <code>class</code>e qui décrivent ce qu&#8217;est un élément. Par exemple, <code>entry-title</code> dans hAtom.</p>
<h4>Problématique : Marquage Inutile</h4>
<p>La discussion à propos du marquage sémantique est un va-et-vient incessant dans un problème qui amène beaucoup de gens à penser que c&#8217;est une raison de ne <em>pas</em> utiliser les microformats : <strong>marquage inutile</strong>.</p>
<p>En fait, ce &quot;problème&quot; particulier a été le coeur d&#8217;un article récent d&#8217;<cite class="vcard"><a href="http://forabeautifulweb.com/company/about#ac" class="fn url" rel="muse colleague">Andy Clarke</a></cite> : <a href="http://forabeautifulweb.com/blog/about/a_tribute_to_microformats_a_reader_question_answered/" title="Le lien s'ouvre en dehors de ce site">A tribute to Microformats (a reader question answered)</a>.</p>
<p>Le lecteur faisait remarquer à propos des microformats : &quot;They really look like an excessive amount of tags and classes to me.&quot;</p>
<p>Et quand vous jetiez un oeil sur quelques exemples provenant du <a href="http://microformats.org/wiki/" title="Lien en dehors du  site">Microformats Wiki</a>, le lecteur a raison :</p>
<ol class="code">
<li><code>&lt;<strong>div</strong> class="vcard"&gt;</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;a class="fn org url" href="http://www.commerce.net/"&gt;CommerceNet&lt;/a&gt;</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;<strong>div</strong> class="adr"&gt;</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;<strong>span</strong> class="type"&gt;Work&lt;/span&gt;:</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;<strong>div</strong> class="street-address"&gt;169 University Avenue&lt;/div&gt;</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;<strong>span</strong> class="locality"&gt;Palo Alto&lt;/span&gt;, &lt;abbr class="region" title="California"&gt;CA&lt;/abbr&gt; &lt;span class="postal-code"&gt;94301&lt;/span&gt;</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;<strong>div</strong> class="country-name"&gt;USA&lt;/div&gt;</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;/div&gt;</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;<strong>div</strong> class="tel"&gt;</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;<strong>span</strong> class="type"&gt;Work&lt;/span&gt; +1-650-289-4040</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;/div&gt;</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;<strong>div</strong> class="tel"&gt;</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;<strong>span</strong> class="type"&gt;Fax&lt;/span&gt; +1-650-289-4041</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;/div&gt;</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;div&gt;Email:</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;<strong>span</strong> class="email"&gt;info@commerce.net&lt;/span&gt;</code></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<code>&lt;/div&gt;</code></li>
<li><code>&lt;/div&gt;</code></li>
</ol>
<p>Ack! <a href="http://en.wikipedia.org/wiki/Span_and_div#Overuse" title="Le lien s'ouvre en dehors de ce site">Divitis</a> ! Spanitis !</p>
<p>Mais comme Andy l&#8217;explique en profondeur (et comme j&#8217;espère l&#8217;avoir démontré dans tous les exemples de cette série, &quot;vous pouvez construire des [microformats] en utilisant des éléments de marquage qui sont appropriés au contexte du contenu que vous publiez.&quot;</p>
<p>Et en ce qui concerne le commentaire du lecteur sur le fait qu&#8217;il existe trop de <code>class</code>es, Andy fait remarquer :</p>
<blockquote class="internal" cite="http://forabeautifulweb.com/blog/about/a_tribute_to_microformats_a_reader_question_answered/">
<p><span class="nonVisual">&quot;</span>&hellip; in the case of mature and widely adopted Microformats such as hCard and hCalendar, each one of these attribute values comes not from the vivid imaginations of the inventors of Microformats, but have been reused from existing, related standards such as vCard and vCalendar. In fact, these attribute values are one&ndash;to&ndash;one correlations between the two formats and it is this that, for example, makes writing conversion scripts such as Brian Suda&#8217;s X2V possible.<span class="nonVisual">&quot;</span></p>
</blockquote>
<p>Par conséquent, l&#8217;argument sur le fait le marquage excessif et la surcharge de <code>class</code>es l&#8217;emporte sur tout avantage des microformats n&#8217;est pas vraiment un argument. C&#8217;est une problématique d&#8217;ignorance qui est malheureusement propagée par de pauvres exemples de contenus microformatés.</p>
<h4 id="accessibility">Problématique : Accessibilité</h4>
<p>Un autre sujet qui m&#8217;est souvent revenu à l&#8217;esprit durant cette série, c&#8217;est l&#8217;accessibilité et le fait que <strong>quelques parties de différents microformats ne sont pas accessibles aux lecteurs d&#8217;écran</strong>.</p>
<h5>Modèle de Design Date-Heure</h5>
<p><strong>Mise à jour : <abbr title="06/02/2009">2 juin 2009</abbr></strong></p>
<p>Le <a href="http://microformats.org/wiki/datetime-design-pattern-fr" title="Le lien s'ouvre en dehors de ce site">modèle-de-date-heure</a> est désormais déprécié en faveur <a href="http://microformats.org/wiki/value-class-pattern-fr" title="Le lien s'ouvre en dehors de ce site">modèle de classe value</a>. Voir la <a href="http://socialsynergyweb.net/cgi-bin/wiki/XtofWiki/ParvenirALaS%C3%A9mantiqueAvecLesMicroformatsPartieHuit">partie 8 de cette série</a> pour en savoir plus sur ce nouveau pattern.</p>
<p>J&#8217;ai mentionné plusieurs fois le <a href="http://microformats.org/wiki/datetime-design-pattern-fr" title="Le lien s'ouvre en dehors de ce site">modèle-de-date-heure</a> pour la relation avec hCard, hCalendar et hAtom, tout comme les problématiques d&#8217;accessibilité associées à ce modèle et le <a href="http://microformats.org/wiki/abbr-fr" title="Le lien s'ouvre en dehors de ce site">modèle-de-design-abbr</a>.</p>
<p>Mais cela doit être discuté de nouveau du fait de <strong>ce problème d&#8217;accessibilité qui est l&#8217;une des raisons essentielles pour laquelle les types disent qu&#8217;ils <em>n&#8217;utilisent pas les microformats</em></strong>.</p>
<p>Premièrement, qu&#8217;est-ce que le &laquo;&nbsp;datetime design pattern&nbsp;&raquo; ?</p>
<p>C&#8217;est l&#8217;approche recommandée pour définir l&#8217;information de date/horaire dans un microformat et cela utilise le modèle-de-design-abbr :</p>
<p class="code"><code>&lt;<strong>abbr</strong> class="dtstart" title="<strong>2008-11-20T09:00:00</strong>"&gt;<strong>20</strong>&lt;/abbr&gt;–&lt;abbr class="dtend" title="2008-11-22T18:00:00"&gt;22 novembre&lt;/abbr&gt;</code></p>
<p>Vous pouvez voir que l&#8217;élément conteneur est un <code>&lt;abbr&gt;</code>, où l&#8217;information contenue est &quot;November 20&quot; et la valeur de l&#8217;attribut <code>title</code> est &quot;2008-11-20T09:00:00&quot;.</p>
<p>Ce pattern a été développé pour supporter l&#8217;un des principes basiques des microformats : conçus d&#8217;abord pour les humains, ensuite pour les machines. Tout en visant à fournir à la fois une information à la fois lisible par les humains et par les machines.</p>
<p>La logique est que les machines &mdash; telles que les applications web &mdash; utiliseront la valeur <code>title</code>, alors que les navigateurs afficheront pour les humains le contenu embarqué dans <code>&lt;abbr&gt;</code>.</p>
<h5 id="haccessibility">hAccessibility</h5>
<p>Aussi joli que ce modèle puisse <em>paraître</em>, il a ses problèmes.</p>
<p>Il y a un peu plus d&#8217;un an, <a href="http://www.webstandards.org/" title="Le lien s'ouvre en dehors de ce site">The Web Standards Project</a> a posté <a href="http://www.webstandards.org/2007/04/27/haccessibility/" title="Le lien s'ouvre en dehors de ce site">hAccessibility</a>, qui détaille un problème significatif d&#8217;accessibilité avec le &laquo;&nbsp;datetime design pattern&nbsp;&raquo; utilisant le &laquo;&nbsp;abbr design pattern&nbsp;&raquo; : les lecteurs d&#8217;écrans lisent/parlent les valeurs <code>title</code>.</p>
<p>Par conséquent, à chaque fois que le &laquo;&nbsp;datetime design pattern&nbsp;&raquo; indique de placer l&#8217;information date/horaire <a href="http://microformats.org/wiki/iso-8601-fr" title="Le lien s'ouvre en dehors de ce site"><acronym title="International Standards Organization">ISO</acronym> 8601</a> lisible par les machines dans le <code>title</code>, un lecteur d&#8217;écrans interprète littéralement la valeur à l&#8217;oral.</p>
<p>Imaginez que chaque fois que votre lecteur d&#8217;écran rencontre <code>&lt;abbr title="2008-11-20"&gt;</code>, l&#8217;entendre dire ça : &quot;Deux mille huit tiret onze tiret vingt.&quot; Et c&#8217;est même pire pour des valeurs plus longues avec l&#8217;information horaire.</p>
<p>Ceci n&#8217;est bien sûr <strong>pas convivial pour ces utilisateurs</strong>.</p>
<p>A cette heure, ces problématiques n&#8217;ont pas été résolues. La task force accessibilité du <acronym title="Web Standards Project">WaSP</acronym> a <a href="http://www.webstandards.org/files/atf_microformats/uf.htm" title="Le lien s'ouvre en dehors de ce site">proposé des alternatives</a> au &laquo;&nbsp;abbr design pattern&nbsp;&raquo;, y compris celle-ci qui fait sens selon moi :</p>
<p class="code"><code>&lt;span class="dtstart" title="20070312T1700-06"&gt;March 12, 2007 at 5 PM, Central Standard Time&lt;/span&gt;</code></p>
<p>Non, <code>&lt;span&gt;</code> peut ne pas être l&#8217;élément le plus sémantique à utiliser, mais la sémantique est un but, pas un absolu. Il y a des exceptions et la &quot;pureté&quot; de la sémantique n&#8217;est pas plus importante que la nécessité d&#8217;un contenu web accessible.</p>
<h5>Avoir Raison <abbr title="versus">vs.</abbr> Faire Bien</h5>
<p>A cette heure, cette problématique d&#8217;accessibilité n&#8217;a pas été résolue. Et plus j&#8217;en apprends à propos des microformats, moins je comprends pourquoi.</p>
<p>Il me semble, en tant qu&#8217;observateur extérieur, qu&#8217;il y a une plus grande concentration sur la posture et de savoir &quot;qui a raison&quot; sur cette question, plutôt qu&#8217;un effort sérieux pour faire que ça se résolve. Lisez juste quelques <a href="http://www.webstandards.org/2007/04/27/haccessibility/#comments" title="Le lien s'ouvre en dehors de ce site">commentaires dans l&#8217;article du WaSP</a>.</p>
<p>Je vous l&#8217;accorde, je comprends complètement les arguments sur le fait que <code>&lt;abbr&gt;</code> est le bon élément sémantique à utiliser parce que l&#8217;attribut <code>&lt;abbr&gt;</code> <code>title</code> offre une version augmentée des contenus que le tag contient (à l&#8217;opposé du contenu pour l&#8217;élément comme avec la plupart des tags).</p>
<p>Mais l&#8217;accessibilité sur le web (l&#8217;enfer, dans la vie) est d&#8217;une importance capitale. C&#8217;est un droit, pur et simple, que les personnes avec des handicaps aient un accès égal au contenu.</p>
<p>Ceci, outre le fait que cette question d&#8217;accessibilité est l&#8217;une des principales barrières pour les microformats, c&#8217;est pourquoi elle devrait être résolue sans délais (en fait, je pense que ce devrait <em>déjà</em> être résolu). Malheureusement, il ne semble pas que cela arrivera.</p>
<p>Et ceci ne fait que du mal aux microformats.</p>
<h4>Thème : Pas Assez d&#8217;Outils = Pas Assez d&#8217;Avantages</h4>
<p>Un autre thème découvert durant cette série (et qui est encore une autre raison pour laquelle les types n&#8217;implémentent pas les microformats) : <strong>Il y a un réel manque d&#8217;outils qui tirent partie des microformats</strong>.</p>
<p>Avant quand j&#8217;entendais cet argument, je ne le prenais pas suffisamment en considération. Parce que je connais un paquet d&#8217;outils qui utilisent, agrègent, extraient, cherchent, etc. les microformats :</p>
<h5>Outils Navigateur</h5>
<ul>
<li><a href="http://www.opera.com/" title="Le lien s'ouvre en dehors de ce site">Opera</a> reconnaît le microformat <a href="http://microformats.org/wiki/rel-home-fr" title="Le lien s'ouvre en dehors de ce site">rel-home</a> quand il est utilisé dans le <code>&lt;link&gt;</code> d&#8217;un document <code>&lt;head&gt;</code>. Le navigateur a une Barre d&#8217;Outils de Navigation qui, une fois autorisée, permet aux utilisateurs de naviguer vers la page d&#8217;accueil.</li>
<li>L&#8217;extension <a href="https://addons.mozilla.org/en-US/firefox/addon/1324" title="Le lien s'ouvre en dehors de ce site">cmSiteNavigation Toolbar 0.8</a> pour Firefox (1.5-2.0) reconnaît rel-home et affiche les pages web en rapport avec la page en cours dans une barre d&#8217;outils pour aider à la navigation.</li>
<li>L&#8217;<a href="https://addons.mozilla.org/en-US/firefox/addon/4106" title="Link opens off this site">extension Operator</a> pour Firefox reconnaît plusieurs microformats (<a href="http://microformats.org/wiki/rel-tag-fr" title="Le lien s'ouvre en dehors de ce site">rel-tag</a>, hCard, hCalendar) et fournit une recherche spécifique en contexte sur d&#8217;autres sites web comme Amazon, YouTube and Flickr.</li>
<li>L&#8217;extension <a href="https://addons.mozilla.org/en-US/firefox/addon/2240" title="Le lien s'ouvre en dehors de ce site">Tails Export 0.3.5</a> pour Firefox identifie les microformats sur une page web (hCard, hCalendar, <a href="http://microformats.org/wiki/hreview-fr" title="Le lien s'ouvre en dehors de ce site">hReview</a>, <a href="http://microformats.org/wiki/xfolk-fr" title="Le lien s'ouvre en dehors de ce site">xFolk</a>, <a href="http://microformats.org/wiki/rel-license-fr" title="Le lien s'ouvre en dehors de ce site">rel-license</a>) et fournit des options d&#8217;export. Pour hCard et hCalendar, elle exporte respectivement le contenu microformat dans des fichiers .vcf et .ics, qui peuvent être ajoutés au carnets d&#8217;adresses et programmes d&#8217;agenda.</li>
<li><a href="http://tools.microformatic.com/help/xhtml/rel-lint/" title="Le lien s'ouvre en dehors de ce site">rel-lint</a> est un bookmarklet basé-sur-JavaScript qui vérifie s&#8217;il y a des valeurs XFN connues et fait remarquer celles qu&#8217;il ne reconnaît pas.</li>
<li>L&#8217;<a href="http://zappatic.net/safarimicroformats/" title="Le lien s'ouvre en dehors de ce site">extension Safari Microformats</a> est utile pour les utilisateurs de Safari afin d&#8217;identifier les microformats hCard sur une page web et les sauvegarder dans leurs programmes de carnets d&#8217;adresses.</li>
<li>Le <a href="http://leftlogic.com/lounge/articles/microformats_bookmarklet" title="Le lien s'ouvre en dehors de ce site">Bookmarklet Microformats</a> indépendant du navigateur imite la fonctionnalité de l&#8217;extension Safari pour l&#8217;information hCard.</li>
<li><cite class="vcard"><a href="http://www.kaply.com/weblog/" title="Le lien s'ouvre en dehors de ce site" class="fn url" rel="colleague">Michael Kaply</a></cite> a créé un <a href="http://www.kaply.com/weblog/operator-user-scripts/" title="Le lien s'ouvre en dehors de ce site">script utilisateur hAtom</a> pour l&#8217;extension Operator de Firefox. Ce script ajoute une fonctionnalité supplémentaire de bookmarking pour les occurences <code>hentry</code>.</li>
<li><a href="http://mapanui.com/" title="Le lien s'ouvre en dehors de ce site">Mapanui</a> est un bookmarklet en beta qui tire partie des microformats pour situer des adresses sur une carte, sans quitter la page.</li>
</ul>
<h5>Moteurs de Recherche &amp; Spiders</h5>
<ul>
<li>La plateforme ouverte <a href="http://developer.yahoo.com/searchmonkey/" title="Le lien s'ouvre en dehors de ce site">SearchMonkey de Yahoo!</a> tire parti du <a href="http://developer.yahoo.com/searchmonkey/smguide/semantic_web.html" title="Le lien s'ouvre en dehors de ce site">contenu RDF et microformat extrait</a> pour les développeurs de parties-tiers.</li>
<li>L&#8217;<a href="http://code.google.com/apis/socialgraph/" title="Link opens off this site">API Social Graph de Google</a> indexe le web sur XFN pour aider à rendre le web plus social et qu&#8217;il y soit plus facile d&#8217;y trouver des amis.</li>
<li><a href="http://search.yahoo.com/cc" title="Le lien s'ouvre en dehors de ce site">Creative Commons Search</a> de Yahoo! filtre le contenu basé sur rel-license.</li>
<li>Google offre aussi une recherche qui filtre les contenus selon rel-license : <a href="http://www.google.com/support/bin/answer.py?answer=29508" title="Le lien s'ouvre en dehors de ce site">&quot;Filtres de droits d&#8217;utilisation pour trouver du contenu ou des images réutilisables&quot;</a>.</li>
<li><a href="http://rubhub.com/" title="Le lien s'ouvre en dehors de ce site">Rubhub</a> est un moteur de recherche social où vous pouvez proposer votre site, et il est indexé et comparé à d&#8217;autres sites dans l&#8217;index rubhub pour identifier toutes les relations sociales existantes.</li>
<li>Le<a href="http://www.plaxo.com/info/opensocialgraph" title="Le lien s'ouvre en dehors de ce site">Graphe Social Ouvert de Plaxo</a> fait tourner un crawler qui démarrer par une <acronym title="Uniform Resource Locator">URL</acronym> que vous saisissez et il cherche les liens <code>rel="me"</code> pour aider à la consolidation d&#8217;identité.</li>
<li><a href="http://xfngraph.sourceforge.net/" title="Le lien s'ouvre en dehors de ce site">XFN Graph</a> crée des diagrammes sur la façon dont les sites sont liés les uns aux autres, en fournissant une représentation visuelle de relations sociales entre les auteurs de sites/blogs.</li>
<li><a href="http://kitchen.technorati.com/search/" title="Le lien s'ouvre en dehors de ce site">Technorati Microformats Search</a> cherche les hCards et d&#8217;autres microformats hCalendar et hReview.</li>
</ul>
<h5>Outils de Création</h5>
<ul>
<li><a href="http://gmpg.org/xfn/creator-fr" title="Le lien s'ouvre en dehors de ce site">Créateur XFN 1.1</a> est un wizard web qui crée des liens avec des valeurs XFN, et il est disponible en plusieurs langues.</li>
<li><a href="http://plugins.movalog.com/mt-blogroll/mt-blogroll-212-manual/" title="Le lien s'ouvre en dehors de ce site"><abbr title="MovableType">MT</abbr> Blogroll 2.12 Manual</a> est une extension Movable Type qui vous permet de définir les relations XFN pour les liens de blogroll.</li>
<li><a href="http://www.accessify.com/tools-and-wizards/developer-tools/xfn/default.php" title="Le lien s'ouvre en dehors de ce site">XFN Link Creator</a> est un autre wizard qui crée des liens avec des valeurs XFN. Il vous permet aussi de spécifier le marquage contenu, tout comme les valeurs <code>title</code> pour les liens.</li>
<li><a href="http://codex.wordpress.org/Links_Manager" title="Le lien s'ouvre en dehors de ce site">WordPress Links Manager</a> est configuré pour définir les relations XFN pour les liens de la blogroll.</li>
<li><a href="http://factorycity.net/projects/wp-microformatted-blogroll/" title="Le lien s'ouvre en dehors de ce site"><abbr title="WordPress">WP</abbr> Microformatted Blogroll 0.2</a> est une extension WordPress qui produit des liens annotés de microformats sur votre blog.</li>
<li><a href="http://microformats.org/code/hcard/creator" title="Le lien s'ouvre en dehors de ce site">hCard creator</a> est un formulaire simple qui génère une hCard à partir de l&#8217;information proposée.</li>
<li><a href="http://hcard.geekhood.net/" title="Le lien s'ouvre en dehors de ce site">hCard microformat validator</a> vous laisse proposer une URL avec du contenu hCard, et puis valide les propriétés et sous-propriétés.</li>
<li><a href="http://microformats.org/code/hcalendar/creator" title="Le lien s'ouvre en dehors de ce site">hCalendar Creator</a>, un don de la communauté microformats, est un formulaire qui génère un marquage hCard et les propriétés/sous-propriétés à partir de l&#8217;inforamtion que vous proposez.</li>
<li>Les extensions <a href="http://textpattern.org/plugins/525/pnh_mf" title="Le lien s'ouvre en dehors de ce site">pnh_mf plugin</a> et <a href="http://euphemize.net/blog/plugins/textpattern/jmc_event_manager/" title="Le lien s'ouvre en dehors de ce site">JMC_Event_Manager</a> vous donnent un moyen facile d&#8217;ajouter du contenu microformat sur votre site/blog Textpattern.</li>
<li>WordPress, a aussi quelques extensions qui aident les auteurs web à ajotuer des microformats sur leurs blogs/sites : <a href="http://structuredblogging.org/instructions-wp.php" title="Link opens off this site">Structured Blogging</a> (aussi disponible pour MovableType) et <a href="http://wordpress.org/support/topic/43405" title="Le lien s'ouvre en dehors de ce site">WP-Microformats</a>.</li>
<li>Grâce à <acronym title="The Web Standards Project">WaSP</acronym>, il existe une <a href="http://www.webstandards.org/action/dwtf/microformats/" title="Le lien s'ouvre en dehors de ce site">extension microformats pour Dreamweaver</a>, qui a été conçue pour <abbr title="Dreamweaver">DW</abbr> 8, mais ils disent qu&#8217;elle fonctionne aussi pour MX et les versions supérieures.</li>
<li>Le <a href="http://dmitry.baranovskiy.com/work/csc/" title="Le lien s'ouvre en dehors de ce site">Conference Schedule Creator</a> vous aide à créer un progamme complet de conférence avec tous les événements marqués avec hCalendar.</li>
<li>Le <a href="http://www.plaintxt.org/themes/sandbox/" title="Le lien s'ouvre en dehors de ce site">thème WordPress Sandbox</a> est un thème &laquo;&nbsp;squelette&nbsp;&raquo; qui peut être utilisé comme fondation pour personnaliser des thème <abbr title="WordPress">WP</abbr> <em>et</em> il supporte hAtom.</li>
<li><cite class="vcard"><a href="http://fberriman.com/" title="Le lien s'ouvre en dehors de ce site" class="fn url" rel="colleague muse">Frances Berriman</a></cite> a créé une boucle <a href="http://fberriman.com/2006/08/07/implementing-hatom-the-entries-code/" title="Le lien s'ouvre en dehors de ce site"><acronym title="Hypertext Preprocessor">PHP</acronym> WordPress hAtom</a> qui peut être ajoutée aux thèmes WP existants.</li>
<li><a href="http://hresume.weblogswork.com/hresumecreator/" title="Le lien s'ouvre en dehors de ce site">hResume creator</a> génère un hResume à partir de l&#8217;information proposée.</li>
<li>Le &laquo;&nbsp;hResume Project&nbsp;&raquo; a créé une <a href="http://hresume.weblogswork.com/?page_id=3" title="Lien en dehors de ce site">extension hResume</a> pour WordPress.</li>
<li><a href="http://cv.antix.co.uk/Build/" title="Lien en dehors de ce site">CV Antix</a> est un constructeur de résumé/CV basé sur le web.</li>
</ul>
<h5>Parseurs &amp; Extracteurs</h5>
<ul>
<li>H2VX offre un <a href="http://h2vx.com/ics/" title="Lien en dehors de ce site">Service de fils d&#8217;Evénements</a> et <a href="http://h2vx.com/vcf/" title="Lien en dehors de ce site">Service de Fils de Contacts</a> qui transforme l&#8217;information hCalendar et hCard en fichiers .ics et .vcf .</li>
<li><a href="http://microformatique.com/optimus/" title="Lien en dehors de ce site">Optimus</a> est un transformateur robuste de microformats qui supporte tous les microformats et fournit un validateur.</li>
<li><a href="http://suda.co.uk/projects/X2V/" title="Lien en dehors de ce site">X2V</a> de <cite class="vcard"><a href="http://suda.co.uk/" rel="colleague muse" class="url fn" title="Lien en dehors de ce site">Brian Suda</a></cite> est une feuille de style <acronym title="eXtensible Stylesheet Language Transformation">XSLT</acronym> qui extrait l&#8217;information hCalendar et hCard provenant d&#8217;une page web pour créer respectivement des fichiers iCalendar et vCard.</li>
<li><cite class="vcard"><a href="http://torrez.us/" class="url fn">Elias Torres</a></cite> a créé un script Greasemonkey <a href="http://torrez.us/archives/2006/04/13/431/" title="Lien en dehors de ce site">hCalendar + Google Calendar Reminders</a> qui identifie l&#8217;information hCalendar sur une page web et fournit une icône pour ajouter cet événement à votre Google Calendrier.</li>
<li>Il existe un <a href="http://transformr.co.uk/#hatom">transformateur hAtom</a> qui extrait hAtom provenant d&#8217;une page de façon à ce qu&#8217;il puisse être automatiquement transformé en XML pour un fil de syndication Atom.</li>
<li><a href="http://rbach.priv.at/hAtom2Atom/" title="Lien en dehors de ce site">hAtom2Atom</a> utilise <acronym title="eXtensible Stylesheet Language Transformation">XSLT</acronym> pour transformer un marquage hAtom en Atom XML.</li>
<li>Il existe un <a href="http://www.lukearno.com/projects/hatom2atom/" title="Lien en dehors de ce site">remote proxy utilisant  hAtom2Atom</a> produit par <cite class="vcard"><a href="http://lukearno.com/" title="Lien en dehors de ce site" class="fn url" rel="colleague muse">Luke Arno</a></cite>, tout comme un <a href="http://chunkysoup.net/article/236/FeedsForAllWithhAtomPart2TheCode" title="Lien en dehors de ce site">script de filtrage utilisant hAtom2Atom</a> de <cite class="vcard"><a href="http://placenamehere.com/" class="fn url" rel="colleague muse" title="Lien en dehors de ce site">Chris Casciano</a></cite> .</li>
<li><a href="http://tools.microformatic.com/help/xhtml/hatom/" title="Lien en dehors de ce site">hAtom transcoder</a> est un autre transformateur qui non seulement génère Atom 1.0, mais aussi <acronym title="Really Simple Syndication">RSS</acronym> 2.0.</li>
<li>Il existe une <a href="http://wordpress.org/extend/plugins/linkedin-hresume/" title="Lien en dehors de ce site">extension hResume LinkedIn</a> pour WordPress qui extrait le contenu du hResume provenant d&#8217;un profil public LinkedIn, qui peut ensuite être ajouté à une page WordPress..</li>
</ul>
<p>Et ce ne sont là que quelques exemples trouvés durant ma recherche pour cette série. Il en existe bien plus encore.</p>
<h5 id="averageJoe">What About Joe Six Pack?</h5>
<p>Aussi, aucune question il y a des ressources.</p>
<p>Mais ensuite j&#8217;ai fait un petit sondage informel auprès de quelques collègues designers/développeurs web pour avoir leurs opinions sur les microformats.</p>
<p>Plusieurs types soulignaient que bien qu&#8217;il existe des outils pour aider les développeurs et geeks à produire facilement des microformats, il n&#8217;y a actuellement <strong>rien qui ne rende les microformats utiles pour les gens normaux</strong>.</p>
<p>Vu sous cet angle, je ne peux aider mais suis d&#8217;accord avec cet argument. C&#8217;est vrai, ma soeur n&#8217;a pas la moindre idée de ce que sont les microformats. Même si je lui ai montré une extension Firefox, elle ne les utilisera jamais ou ne s&#8217;en souciera même pas.</p>
<p>Ceci étant dit, j&#8217;utiliserai encore les microformats à chaque fois que j&#8217;aurai une opportunité de faire ainsi. Parce que je crois que ce manque de ce que qualifierai d&#8217;&quot;innovation commune&quot; est partiellement lié au fait que les microformats ne sont pas encore très utilisés.</p>
<p>Si tout le monde les utilisait dans leurs sites web, il y aurait alors bien plus de développement pour les supporter et démontrer leurs avantages à toutes les communautés (geek et non geek).</p>
<p>Et bien que je déteste le film, la citation &quot;Si tu le construis, ils viendront&quot; de <em>Jusqu&#8217;aù bout du rêve</em> me revient à l&#8217;esprit. Si plus de gens utilisaient les microformats, je pense que plus d&#8217;outils seraient développés.</p>
<p>En fait, je pense que la sortie récente de la <a href="http://visitmix.com/Lab/Oomph" title="visitmix">boîte à outils Oomph Microformats</a> est un pas dans cette direction.</p>
<p> <!-- Oomph pour éclairer les microformats --><br />
  <script type="text/javascript" src="http://christopheducamp.com/script/jquery-1.3.2.min.js"></script></p>
<p>  <script type="text/javascript" src="http://christopheducamp.com/script/oomph.js"></script><br />
  <!-- / fin essai oomph --></p>
<p>J&#8217;ai récemment <a href="http://socialsynergyweb.net/cgi-bin/wiki/XtofWiki/Oomph#emily-oomph">critiqué Oomph</a>, et je trouve que c&#8217;est l&#8217;un des premiers outils microformats qui rend sur un site la présence des microformats <strong>apparente pour tout utilisateur, indépendamment de son navigateur et/ou des extensions.</strong>. Jetez simplement un coup d&#8217;oeil dans le coin en haut à gauche de ce site pour le voir en action.</p>
<h4>Thème : RDF vs. Microformats</h4>
<p>Bien que je n&#8217;ai pas une seule fois mentionné <a href="http://fr.wikipedia.org/wiki/Resource_Description_Framework" title="wikipedia"><acronym title="Resource Description Framework">RDF</acronym></a> dans tous les articles de cette série, ce serait négligent de ma part si je ne parlais pas de la division existante chez tous les supporteurs web sémantique : RDF est mieux que microformats et vice versa.</p>
<p>Mais après avoir fait un peu de recherche sur le sujet, je réalise que cette division est simplement le résultat de sensationalistes et de &quot;know-betters&quot; qui empestent notre industrie.</p>
<p>Ils ont besoin de quelque chose à défendre pour se sentir supérieurs, et le débat RDF vs microformats est une belle plate-forme pour se chamailler &hellip; tout particulièrement quand ces types ne se soucient pas de se comprendre les uns les autres.</p>
<h5>RDF : Les Fondamentaux</h5>
<p>Aussi, essayons de comprendre un peu RDF :</p>
<ul>
<li>RDF est une spécification du <acronym title="World Wide Web Consortium">W3C</acronym> pour décrire l&#8217;information, telle que titre, auteur, date de modification, contenu et information de copyright.</li>
<li>RDF a été conçu pour fournir un commun afin de décrire cette information de manière à ce qu&#8217;elle puisse être lue et comprise par les applications informatiques, mais non affichée sur un navigateur pour les humains.</li>
<li>RDF est écrit en <acronym title="eXtensible Markup Language">XML</acronym> de manière à ce que cette information puisse être échangée entre différents types d&#8217;ordinateurs utilisant différents types de systèmes d&#8217;exploitations et de langages d&#8217;application.</li>
</ul>
<p>C&#8217;est la plus superficielle des descriptions, mais selon moi tout du moins, il apparaît que RDF et microformats ne partagent qu&#8217;une seule chose en commun : décrire l&#8217;information.</p>
<p>RDF est beaucoup plus concentré sur la vision du Web Sémantique.</p>
<h5>Microformats, en Comparaison</h5>
<p>Les microformats ne sont pas et n&#8217;ont jamais été conçus pour être un remplacement de RDF. Ils ont leur propre place et leur promesse : ajouter des métadonnées au contenu web avec des technologies existantes et des standards (XHTML et CSS).</p>
<p>Et ils sont simples pour encourager un usage et une consommation massive. RDF, en comparaison, tout du moins de mon point de vue, n&#8217;est pas simple du tout.</p>
<p>En outre, les microformats se soucient plus d&#8217;un marquage sémantique que le Web Sémantique. Bien que je crois vraiment que l&#8217;utilisation d&#8217;un marquage sémantique peut jouer un rôle dans le Web Sémantique en introduisant des métadonnées pour plus de personnes.</p>
<p>Par conséquent, même si vous verrez jaillir ces arguments RDF vs microformats, réalisez que ce sont des comparaisons illogiques entre des pommes et des oranges.</p>
<p>RDF et microformats sont deux choses différentes. RDF est un format de donnée pour Le Web Sémantique, alors que les microformats sont un modèle de design pour du balisage sémantique.</p>
<p>Tous les deux servent un objectif. Tous les deux sont valables.</p>
<h4>Problématique : Information Compliquée</h4>
<p>Durant toute ma recherche pour ces articles &mdash; sans mentionner le temps passé à implémenter les différents microformats &mdash; la seule chose qui m&#8217;a ennuyée était le manque d&#8217;information compréhensible, tout particulièrement sur le Wiki Microformats.</p>
<p>J&#8217;ai évoqué cette frustation dans la <a href="http://christopheducamp.com/ProjetBlog/2009/11/14/emily-lewis-parvenir-au-semantique-avec-les-microformats-hresume-partie-6/#pire">Partie 6</a>, mais je le répète à nouveau parce que je suis d&#8217;humeur à tempêter.</p>
<p>Mais avant que je n&#8217;arrête à rouspéter sur ce point relativement mineur, j&#8217;ai vraiment besoin de reconnaître que le wiki est précieux. Ses auteurs et contributeur sont vraiment responsables de mon intérêt pour les microformats et de ma capacité à les implémenter.</p>
<p>Ceci étant dit, je trouve que la majorité du contenu sur le wiki est bien trop &quot;techy&quot; pour les microformats, et que les exemples (que j&#8217;ai cités) ne représentent pas les &quot;bonnes pratiques&quot; pour du marquage sémantique.</p>
<p>Les microformats sont volontairement simples. Mais quelque part, le contenu sur le wiki les fait apparaître comme quelque chose de bien plus compliqué que nécessaire.</p>
<p>Le wiki est aussi jonché d&#8217;information dépréciée et de liens brisés. Bon, édite-le alors, non ? C&#8217;est un wiki &hellip;</p>
<p>C&#8217;est vrai, je devrai prendre quelque responsabilité ici. Mais j&#8217;ai à peine le temps d&#8217;écrire ces articles pour mon propre blog.</p>
<p>Peut-être suis-je naïve de supposer que les types derrière le wiki aurait quelque sorte de modérateur ou de contrôle qualité, mais je ne peux m&#8217;empêcher de penser qu&#8217;ils ont une responsabilité pour s&#8217;assurer que l&#8217;information sur le wiki ne soit pas seulement mise à jour et correcte, mais représente le meilleur des microformats (tout particulièrement dans les exemples de code).</p>
<p>Je n&#8217;ai pas de solution à ce problème particulier autre que d&#8217;encourage plus de personnes à écrire leurs propres expériences des microformats, comme je l&#8217;ai fait. Je pense que les mettre en termes pratiques avec un langage conversationnel, rendra les microformats bien plus savoureux que ne le fait le wiki.</p>
<p>Aussi, le <a title="blog microformats" href="http://microformats.org/blog/2008/11/17/wiki/">wiki a été mis à jour récemment</a>, peut-être que l&#8217;attention sera renouvelée sur cette ressource particulière par les types des microformats.</p>
<h4>Thème : I love Microformats</h4>
<p>Le principal thème que j&#8217;ai remarqué durant cette série est que j&#8217;aime vraiment les microformats et prévois de les utiliser à chaque fois que j&#8217;en aurai l&#8217;opportunité parce qu&#8217;ils :</p>
<ul>
<li>Utilisent ce que je connais déjà (XHTML et CSS)</li>
<li>Sont faciles à implémenter</li>
<li>Ajoutent de l&#8217;information sémantique à mon contenu</li>
<li>Ont du potentiel pour les technologies futures</li>
</ul>
<p>Les arguments contre eux &mdash; manque de technologie et d&#8217;accessibilité &mdash; sont valides, mais pour moi, ce ne sont pas de vrais arguments.</p>
<p>Il y a des obstacles que les microformats doivent franchir, et pas de raison de ne pas passer un petit peu de temps supplémentaire et d&#8217;effort à les ajouter au balisage.</p>
<h4>La Suite ?</h4>
<p>Je vais faire une pause un moment sur ces articles qui ont été chronophages (pas trop longtemps, promis). Mais je sais que j&#8217;en écrirai quelques autres.</p>
<p>Il y a d&#8217;autres microformats qui m&#8217;intéressent vraiment, hReview, xFolk et <a href="http://microformats.org/wiki/xoxo" title="microformats wiki">XOXO</a>. Aussi j&#8217;étudierai les opportunités d&#8217;essayer ces microforamts. Et ne manquerai pas d&#8217;écrire à leur propos.</p>
<p>Qu&#8217;est-ce que vais écrire ensuite ? J&#8217;ai plus de développement backend à faire sur ce blog, et prévois d&#8217;écrire à ce sujet. Je suis aussi intéressée à rendre ce blog (et tous les autres sites sur lesquels je travaille) <a href="http://www.456bereastreet.com/archive/200811/going_from_wcag_10_to_wcag_20/" title="Liens en dehors de ce site">prêts pour le <acronym title="Web Content Accessibility Guidelines">WCAG</acronym> 2.0</a>, aussi je pense qu&#8217;une série se prépare sur l&#8217;accessibilité.</p>
<h4>Hugs &amp; Kisses</h4>
<p>Pour conclure, je veux juste remercier tous ceux qui ont lu ces articles et participé à la discussion. Et merci à mes collègues qui m&#8217;ont offert leurs points de vue et feedbacks. Aussi merci à tous ceux qui m&#8217;ont contactée via email et Twitter pour me faire savoir combien ces articles leur ont été utiles.</p>
<p>Cette expérience a dépassé de loin toutes mes attentes. Non seulement j&#8217;en sais plus à propos des microformats que j&#8217;en j&#8217;ai démarré, mais me sens honorée d&#8217;avoir encouragé d&#8217;autres personnes à en savoir plus.</p>
<p><strong>Mise à jour : 1/08/2009</strong></p>
<p><cite class="vcard"><a href="http://zdrojak.root.cz/" title="Link opens off this site" class="fn url" rel="colleague">Jan Sl&aacute;dek</a></cite> a traduit cet article en Tchèque <em><a href="http://zdrojak.root.cz/clanky/kodujme-semanticky-s-mikroformaty-namety-problemy/" title="Link opens off this site">K&oacute;dujme s&eacute;manticky s mikroform&aacute;ty: n&aacute;měty a probl&eacute;my</a></em>.</p>
<div id="socialMedia">
<h3><span>&#9829;</span> Share the Love</h3>
<ul class="plain inline">
<li><span>&#9829;</span>&nbsp;&nbsp;<a href="http://delicious.com/save?url=http://christopheducamp.com/ProjetBlog/2009/12/20/parvenir-au-semantique-avec-les-microformats-7°-partie/&amp;title=Parvenir au Sémantique avec les Microformats : 7° Partie&nbsp;~&nbsp;A Blog Not Limited">Delicious</a></li>
<li><span>&#9829;</span>&nbsp;&nbsp;<a href="http://digg.com/submit?phase=2&amp;url=http://christopheducamp.com/ProjetBlog/2009/12/20/parvenir-au-semantique-avec-les-microformats-7°-partie/&amp;title=Parvenir au Sémantique avec les Microformats : 7° Partie&nbsp;~&nbsp;A Blog Not Limited">Digg</a></li>
<li><span>&#9829;</span>&nbsp;&nbsp;<a href="http://ma.gnolia.com/bookmarks/add?url=http://christopheducamp.com/ProjetBlog/2009/12/20/parvenir-au-semantique-avec-les-microformats-7°-partie/&amp;title=Parvenir au Sémantique avec les Microformats : 7° Partie&nbsp;~&nbsp;A Blog Not Limited">Ma.gnolia</a></li>
<li><span>&#9829;</span>&nbsp;&nbsp;<a href="http://scriptandstyle.com/submit?title=Parvenir au Sémantique avec les Microformats : 7° Partie&amp;url=http://christopheducamp.com/ProjetBlog/2009/12/20/parvenir-au-semantique-avec-les-microformats-7°-partie/">Script &amp; Style</a></li>
<li><span>&#9829;</span>&nbsp;&nbsp;<a href="http://www.stumbleupon.com/submit?url=ttp://christopheducamp.com/ProjetBlog/2009/12/20/parvenir-au-semantique-avec-les-microformats-7°-partie/&amp;title=Parvenir au Sémantique avec les Microformats : 7° Partie&nbsp;~&nbsp;A Blog Not Limited">StumbleUpon</a></li>
<li><span>&#9829;</span>&nbsp;&nbsp;<a href="http://www.designfloat.com/submit.php?url=http://christopheducamp.com/ProjetBlog/2009/12/20/parvenir-au-semantique-avec-les-microformats-7°-partie/&amp;title=Getting Semantic With Microformats, Part 7: Themes and Issues&nbsp;~&nbsp;A Blog Not Limited">Design Float</a></li>
<li><span>&#9829;</span>&nbsp;&nbsp;<a href="http://reddit.com/submit?url=http://christopheducamp.com/ProjetBlog/2009/12/20/parvenir-au-semantique-avec-les-microformats-7°-partie/&amp;title=Getting Semantic With Microformats, Part 7: Themes and Issues&nbsp;~&nbsp;A Blog Not Limited">Reddit</a></li>
</ul></div>
<h3>Passez le Mot</h3>
<p>Vous voulez partager cet article avec d&#8217;autres ? Utilisez SVP l&#8217;URL raccourcie : <a rev="canonical" rel="alternate shorter" href="http://tr.im/IbfJ">http://tr.im/IbfJ</a>.</p>
<p>Et bien sûr, vous pouvez toujours <a href="http://twitter.com/home?status=Billet génial d'@emilylewis : &quot;Parvenir au Sémantique avec les Microformats : Partie 7 : Thèmes et Problématiques&quot;  http://tr.im/IbfJ">tweeter ça</a>. Allez-y. Vous en avez envie.</p>
]]></content:encoded>
			<wfw:commentRss>http://christopheducamp.com/ProjetBlog/2009/12/20/parvenir-au-semantique-avec-les-microformats-7%c2%b0-partie/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Microformats : Quoi de Neuf ?</title>
		<link>http://christopheducamp.com/ProjetBlog/2009/11/22/quoi-de-neuf-en-france-dans-les-microformats/</link>
		<comments>http://christopheducamp.com/ProjetBlog/2009/11/22/quoi-de-neuf-en-france-dans-les-microformats/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 10:42:43 +0000</pubDate>
		<dc:creator>xtof</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[hcard]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[atelier]]></category>
		<category><![CDATA[hresume]]></category>

		<guid isPermaLink="false">http://christopheducamp.com/ProjetBlog/?p=193</guid>
		<description><![CDATA[Essayant tant bien que mal de mettre à jour une version francophone sur le wiki des microformats, je suis toujours heureux de constater la productivité des derniers mois pour l&#8217;avancée des spécifications. L&#8217;article qui suit est une première traduction à la volée du dernier article du blog des microformats publié par Tantek le 6 octobre [...]]]></description>
			<content:encoded><![CDATA[<p></p><blockquote><p>Essayant tant bien que mal de mettre à jour une version francophone sur le wiki des microformats, je suis toujours heureux de constater la productivité des derniers mois pour l&#8217;avancée des spécifications. L&#8217;<a href="#titre-2009-11-22">article qui suit</a> est une première traduction à la volée du <cite><a href="http://microformats.org/2009/10/06/recently-2009-09">dernier article du blog des microformats</a></cite> publié par <span class="vcard"><a class="url fn" href="tantek.com">Tantek</a></span> le <abbr title="2009-10-06">6 octobre dernier</abbr>. En espérant que cela puisse vous donner envie d&#8217;essayer. Ne serait-ce que publier une belle hCard sur votre site personnel ? Je serais aussi très tenté pour localiser quelques <a href="http://microformats-sf.eventbrite.com/">ateliers pratiques dans la lignée de ce que produit Tantek au mois de décembre prochain</a> à San Francisco. Si vous êtes dans le <abbr title="Search Engine Optimization">SEO</abbr>, l&#8217;expérience-utilisateur ou fan des standards du web, et si ça vous tente de participer à l&#8217;animation et la production&#8230; appelez-moi, lâchez-moi un tweet ou venez m&#8217;aider sur <a href="http://socialsynergyweb.net/cgi-bin/wiki/XtofWiki/AtelierMicroformats">cette page-wiki d&#8217;ébauche d&#8217;ateliers</a>. A bientôt. <a href="http://twitter.com/xtof_fr">twitter:xtof_fr</a></p></blockquote>
<h3 id="titre-2009-11-22">Quoi de neuf dans les Microformats ?</h3>
<ul>
<li><a href="#y2009-09-imps">nouvelles implémentations de hResume et hCard</a></li>
<li><a href="#y2009-09-nice-hcards">quelques hCards magnifiques et les hCards sur MySpace</a></li>
<li><a href="#y2009-09-tuts-devs">nouveaux tutoriels et développements</a></li>
</ul>
<h4 id="y2009-09-imps">nouvelles implémentations de hResume et hCard</h4>
<p>Le nouvel importateur <a rel="tag" href="http://microformats.org/wiki/hresume-fr">hResume</a> de <span class="vcard"><a class="fn org url" href="http://madgex.com/">Madgex</a></span> propulse le service récemment lancé par le  <span class="vcard"><span class="fn org">Guardian UK</span></span>.  Le site <a href="http://www.yiid.com/">YIID</a> (Your Internet Identity) supporte désormais l&#8217;importation des hResumes.</p>
<p>Les librairies de parsage OpenSource continuent à se développer en plusieurs langues. La dernière de <span class="vcard"><a class="fn url" href="http://microformats.org/wiki/User:TomMorris">Tom Morris</a></span> sur la <a href="http://microformats.org/wiki/parsers-fr" rel="tag">page parseurs</a>, est la librairie Java <a href="http://zwitserloot.com/org.microformats.hCard/">org.microformats.hCard</a> écrite par <span class="vcard"><a class="fn url" href="http://twitter.com/surial">Reinier Zwitserloot</a></span>.</p>
<h4 id="y2009-09-nice-hcards">hCards magnifiques et hCards sur MySpace</h4>
<p>Les hCards personnelles existent depuis des années, mais nous avons vu récemment de plus en plus de designers web publier leur identité en utilisant de superbes hCards magnifiquement stylisées avec de superbes compléments de formes et de fonctions. Trois en particulier : </p>
<ul>
<li class="vcard"><a class="fn n url" href="http://timvandamme.com/"><span class="given-name">Tim</span> <span class="family-name">Van Damme</span></a><a href="http://www.flickr.com/photos/microformats/3988698726/"><img style="display:block" src="http://farm3.static.flickr.com/2441/3988698726_675c0af031_m.jpg" alt="photo de la hCard de Tim Van Damme" /></a></li>
<li class="vcard"><a class="fn url" href="http://rogieking.com/#contact">Rogie King</a><a href="http://www.flickr.com/photos/microformats/3987943075/"><img style="display:block" src="http://farm4.static.flickr.com/3504/3987943075_8c857ea23e_m.jpg" alt="photo de la hCard de Rogie King" /></a></li>
<li class="vcard"><a class="url fn" href="http://www.jaredhanson.net/">Jared Hanson</a><a href="http://www.flickr.com/photos/microformats/3988698866"><img style="display:block" src="http://farm3.static.flickr.com/2613/3988698866_b2b51abf19_m.jpg" alt="photo de la hCard de Jared Hanson" /></a></li>
</ul>
<p>Toutes les trois font un bon usage du stylisme et de la mise en forme CSS et de Javascript pour les effets dynamiques. La dernière des 3, celle de Jared est plus simplement stylisée que les deux autres, néanmoins si vous la regardez de plus près, sa lite de réseaux de messagerie affiche aussi un indicateur de présence sur chacun d&#8217;eux.</p>
<p><a href="http://www.flickr.com/photos/microformats/3987943171"><img style="display:block;margin:auto" src="http://farm3.static.flickr.com/2473/3987943171_5e2383a1d4_m.jpg" alt="photo des adresses de messagerie instantanée de Jared Hanson annotées visuellement avec sa présence sur chacun d'eux" /></a></p>
<p>Vous disposez d&#8217;une hCard magnifique que vous voulez faire remarquer ? Ajoutez-la sur la page wiki <a href="http://microformats.org/wiki/hcard-examples-in-wild-fr">hCard exemples dans la jungle</a>.</p>
<p>Il est important de faire connaître les hCards individuelles comme celles ci-dessus, comme la preuve que les personnes écrivent <em>vraiment</em> des pages web, du HTML, du marquage en général, <em>à la main</em>.  Même si de telles pages sont générés à partir d&#8217;un formulaire HTML à remplir, une personne peut encore écrire le modèle <em>à la main</em>. Et il est important de souligner que ces exemples de modèles mis à jour supportent aussi les microformats.</p>
<p>La liste des <a href="http://microformats.org/wiki/hcard-supporting-user-profiles-fr">sites sociaux avec des profils hCard</a> continue à grandir, cette fois-ci avec un bel ajout : <span class="vcard"><a class="fn org url" href="http://myspace.com">MySpace</a></span>.</p>
<p>Il y a environ un mois, tous les nouveaux profils MySpace et tous les utilisateurs actuels qui mettent à jour leurs profils en version 2.0, bénéficient automatiquement du support hCard, comme cela a été <a href="http://developer.myspace.com/Community/forums/p/9026/43520.aspx">confirmé par les développeurs de la plateforme MySpace</a>.</p>
<h4 id="y2009-09-tuts-devs">nouveaux tutoriels et développements</h4>
<p>Derrière toutes ces nouvelles implémentations et ces sites, existe une communauté active et vibrante, pas simplement sur microformats.org, mais sur tout le web en tant qu&#8217;ensemble, et aussi sur les communautés de développement web.</p>
<p>La communauté des standards <a href="http://dev.opera.com/">Dev Opera</a> a publié récemment un superbe article de <span class="vcard"><a href="http://twitter.com/teleject" class="fn url">Christopher Schmitt</a></span> pour <cite><a href="http://dev.opera.com/articles/view/styling-and-extracting-hcalendar/">Styliser et extraire hCalendar</a></cite>, et cet article a été mis à jour avec l&#8217;utilisation du <a href="http://microformats.org/wiki/value-class-pattern-fr" rel="tag">modèle de classe value</a> pour une meilleure accessibilité.</p>
<p>Safari Books Online et New Riders ont publié une vidéo,  <cite><a href="http://my.safaribooksonline.com/9780321668646">Designing with Microformats for a Beautiful Web</a></cite>, par le designer bien connu <span class="vcard"><a class="fn url" href="http://twitter.com/Malarkey">Andy Clarke</a></span>.</p>
<p>Et pour conclure, le mois dernier a vu la résolution de toutes les problématiques tant sur hCard et <a href="http://microformats.org/wiki/hcalendar-fr" rel="tag">hCalendar</a>, pavant le chemin pour des mises à jour des specs, FAQs, et drafts 1.0.1, incorporant d&#8217;importantes mises à jour, corrections, et améliorations de brainstorming.</p>
<p>La communauté des microformats avance à grand pas. Ne reste plus qu&#8217;à la faire vivre en francophonie !</p>
<p>Pour suivre l&#8217;avancée des mises à jour microformats, assurez-vous de vous abonner à la liste de discussion <a href="http://microformats.org/discuss">microformats discuss</a> et de suivre <a href="http://twitter.com/microformats">@microformats</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://christopheducamp.com/ProjetBlog/2009/11/22/quoi-de-neuf-en-france-dans-les-microformats/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

