<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LicocOracv</id>
	<title>Microformats Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LicocOracv"/>
	<link rel="alternate" type="text/html" href="https://microformats.org/wiki/Special:Contributions/LicocOracv"/>
	<updated>2026-04-25T06:43:34Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hcard-brainstorming-fr&amp;diff=35981</id>
		<title>hcard-brainstorming-fr</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hcard-brainstorming-fr&amp;diff=35981"/>
		<updated>2008-12-20T03:45:58Z</updated>

		<summary type="html">&lt;p&gt;LicocOracv: lipasbasc&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;rolcorc4tel&lt;br /&gt;
boctrocorca&lt;br /&gt;
&amp;lt;h1&amp;gt; hCard Brainstorming &amp;lt;/h1&amp;gt;&lt;br /&gt;
{{TOC-right}}&lt;br /&gt;
Cette page est pour brainstormer sur les diffÃÂ©rentes utilisation et les dÃÂ©tails de [[hcard-fr|hCard]].&lt;br /&gt;
Cette page contient des &amp;lt;em&amp;gt;propositions&amp;lt;/em&amp;gt;. Pour l'ÃÂ©tat actuel, regardez svp [[hcard-fr|hCard]].&lt;br /&gt;
== Auteurs ==&lt;br /&gt;
* [http://suda.co.uk/ Brian Suda]&lt;br /&gt;
* [http://tantek.com/log/ Tantek ÃÂelik], prÃÂ©cÃÂ©demment chez [http://technorati.com Technorati, Inc]&lt;br /&gt;
&lt;br /&gt;
== Contributeurs ==&lt;br /&gt;
* [[User:Atamido|Atamido]]&lt;br /&gt;
* [[User:ChrisMessina|ChrisMessina]]&lt;br /&gt;
* [[User:DimitriGlazkov|DimitriGlazkov]]&lt;br /&gt;
* [[User:AndyMabbett|Andy Mabbett]]&lt;br /&gt;
* ... et bien d'autres&lt;br /&gt;
(Traduction en cours [[Christophe Ducamp]])&lt;br /&gt;
&lt;br /&gt;
== ProblÃÂ¨mes Etant RÃÂ©solus ==&lt;br /&gt;
Quelques-uns des problÃÂ¨mes que [[hcard-fr|hCard]] aide ÃÂ  rÃÂ©soudre :&lt;br /&gt;
* devoir saisir les cartes de visite qui deviennent obsolÃÂ¨tes (s'abonner ÃÂ  la place ÃÂ  la [[hcard-fr|hCard]] syndiquÃÂ©e de quelqu'un).&lt;br /&gt;
* &amp;quot;mise ÃÂ  jour de votre info de contact email&amp;quot; ennuyeuse ÃÂ  partir de diffÃÂ©rents services d'informations de contacts centralisÃÂ©s.&lt;br /&gt;
* [[social-network-portability-fr|portabilitÃÂ© de rÃÂ©seau social]] ÃÂ  travers l'utilisation de [[hcard-supporting-user-profiles-fr|hCard supportant les profils utilisateur]] et [[hcard-xfn-supporting-friends-lists-fr|hCard+XFN supportant les listes d'amis]]&lt;br /&gt;
&lt;br /&gt;
== Endroits nommÃÂ©s ==&lt;br /&gt;
La plupart des hcards contiennent de l'information de contact pour les personnes et organisations. Mais les lieux qui se sont pas des organisations mÃÂ©ritent aussi leurs propres hCards (par ex la maison ou l'appartement de quelqu'un). Cette situation peut ÃÂªtre reprÃÂ©sentÃÂ©e en combinant &amp;quot;fn&amp;quot; et &amp;quot;extended-address&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== combinaison de &amp;quot;fn&amp;quot; et &amp;quot;extended-address&amp;quot;===&lt;br /&gt;
&lt;br /&gt;
'''Proposition''' : De la mÃÂªme maniÃÂ¨re que l'[[hcard-fr#Info_Contact_Organisation|information de contact de l'organisation]], si la propriÃÂ©tÃÂ© &amp;quot;fn&amp;quot; et une propriÃÂ©tÃÂ© &amp;quot;extended-address&amp;quot; ont la mÃÂªme valeur exacte (gÃÂ©nÃÂ©ralement elles sont rÃÂ©glÃÂ©es sur le mÃÂªme ÃÂ©lÃÂ©ment, c'est ÃÂ  dire &amp;lt;code&amp;gt;class=&amp;quot;fn extended-address&amp;quot;&amp;lt;/code&amp;gt;), alors : &lt;br /&gt;
&lt;br /&gt;
# La hCard reprÃÂ©sente l'information de contact pour un endroit et DEVRAIT ÃÂªtre traitÃÂ©e en tant que tel.&lt;br /&gt;
# L'auteur aussi NE DOIT PAS rÃÂ©gler la propriÃÂ©tÃÂ© &amp;quot;N&amp;quot; ou la rÃÂ©gler (et toutes ses sous-propriÃÂ©tÃÂ©s) expicitement vers la chaÃÂ®ne vide.&lt;br /&gt;
# Les parseurs DEVRAIENT gÃÂ©rer la propriÃÂ©tÃÂ© &amp;quot;n&amp;quot; manquante en supposant des valeurs vides pour toutes les sous-propriÃÂ©tÃÂ©s &amp;quot;n&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
'''Proposition plus poussÃÂ©e''' : Imaginez aussi une hCard pour une ville, &amp;quot;Birmingham, England&amp;quot; : Birmingham peut ÃÂªtre le &amp;quot;fn&amp;quot; et la &amp;quot;locality&amp;quot;, mais ce n'est pas une &amp;quot;extended-address&amp;quot;. Peut-ÃÂªtre que la rÃÂ¨gle devrait ÃÂªtre que la hCard est pour l'endroit si le &amp;quot;fn&amp;quot; est sur n'importe quel compsant de l'adresse (c'est ÃÂ  dire &amp;quot;fn&amp;amp;nbsp;locality&amp;quot; ou &amp;quot;fn&amp;amp;nbsp;street-address&amp;quot;) ?&lt;br /&gt;
&lt;br /&gt;
=== Exemples dans la jungle ===&lt;br /&gt;
&lt;br /&gt;
* Le lieu nommÃÂ© &amp;quot;Picnic benches&amp;quot; dan l'adresse &amp;quot;Picnic benches, South Park, San Francisco, California&amp;quot; dns [http://adactio.com/journal/1364/ un billet de blog sur adactio.com].&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;fn extended-address&amp;quot;&amp;gt;Picnic benches&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;street-address&amp;quot;&amp;gt;South Park&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;San Francisco&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;California&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Exemples potentiels dans la jungle ====&lt;br /&gt;
&lt;br /&gt;
* Le lieu &amp;quot;Phone Boxes by the Sealife Centre&amp;quot; [http://upcoming.yahoo.com/venue/5668/ sur Upcoming] est actuellement marquÃÂ© sous  &amp;quot;fn org&amp;quot;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;fn org&amp;quot;&amp;gt;Phone Boxes by the Sealife Centre&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;street-address&amp;quot;&amp;gt;Marine Parade&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Brighton &amp;amp;amp; Hove&amp;lt;/span&amp;gt;,&lt;br /&gt;
   &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;England&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;BN2 1TB&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;country&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;01273 606674&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Just a meeting place, in case the venue changes.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ceci pourrait ÃÂªtre marquÃÂ© comme : &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;fn extended-address&amp;quot;&amp;gt;Phone Boxes by the Sealife Centre&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;street-address&amp;quot;&amp;gt;Marine Parade&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Brighton &amp;amp;amp; Hove&amp;lt;/span&amp;gt;,&lt;br /&gt;
   &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;England&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;BN2 1TB&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;country&amp;quot;&amp;gt;United Kingdom&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;01273 606674&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Just a meeting place, in case the venue changes.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ProblÃÂ©matiques===&lt;br /&gt;
L'exemple au-dessus semble ÃÂªtre une solution ÃÂ©lÃÂ©gante, mais une variÃÂ©tÃÂ© plus grande d'exemples de pages publiÃÂ©es de la sorte sont demandÃÂ©es, pour ÃÂªtre certain que cela croise tous les scÃÂ©narios communs. Ceux-ci devraient inclure des cas dans lesquels &amp;quot;adr&amp;quot; n'est pas dÃÂ©jÃÂ  utilisÃÂ© ; remarquez que dans ce cas un niveau supplÃÂ©mentaire d'imrication est exigÃÂ©. Les implications de cela, pour les hcards dÃÂ©jÃÂ  publiÃÂ©s, devraient ÃÂªtre prises en considÃÂ©ration.&lt;br /&gt;
&lt;br /&gt;
Aussi, que penser des hcards pour les endroits publiÃÂ©s, qui incluent dÃÂ©jÃÂ  une &amp;quot;extended address&amp;quot; ? &lt;br /&gt;
&lt;br /&gt;
par ex. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;fn org&amp;quot;&amp;gt;Powell's Pool&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;extended-address&amp;quot;&amp;gt;Sutton Park&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Birmingham&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;England&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[User:AndyMabbett|Andy Mabbett]] 05:40, 15 Dec 2007 (PST)&lt;br /&gt;
&lt;br /&gt;
=== formats location nommÃÂ©s ===&lt;br /&gt;
Les efforts prÃÂ©cÃÂ©dents sur les formats de lieux nommÃÂ©s :&lt;br /&gt;
&lt;br /&gt;
==== Simple GeoRSS featurename ====&lt;br /&gt;
Le vocabulaire [http://georss.org/simple GeoRSS simple] contient l'exemple suivant de lieu nommÃÂ© dans la section &amp;quot;Additional Properties&amp;quot; qui rÃÂ©fÃÂ©rence un &amp;lt;strong&amp;gt;&amp;lt;code&amp;gt;featurename&amp;lt;/code&amp;gt;&amp;lt;/strong&amp;gt; tag.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;h3&amp;gt;Feature Type, Feature Name, and Relationship Tags&amp;lt;/h3&amp;gt;&amp;lt;p&amp;gt;The Feature Type, Feature Name, and Relationship tags are specified as GeoRSS elements.&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
    &amp;amp;lt;georss:point&amp;amp;gt;45.256 -110.45&amp;amp;lt;/georss:point&amp;amp;gt;&lt;br /&gt;
    &amp;amp;lt;georss:featuretypetag&amp;amp;gt;city&amp;amp;lt;/georss:featuretypetag&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;georss:relationshiptag&amp;amp;gt;is-centered-at&amp;amp;lt;/georss:relationshiptag&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;lt;georss:featurename&amp;amp;gt;Podunk&amp;amp;lt;/georss:featurename&amp;amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Une [http://www.google.com/search?q=site%3Ageorss.org%20featurename recherche sur featurename sur georss.org] ÃÂ©choue pour trouver d'autres rÃÂ©fÃÂ©rences, y compris une dÃÂ©finition.&lt;br /&gt;
&lt;br /&gt;
Un [http://lists.eogeo.org/pipermail/georss/2006-December/000895.html email sur la liste georss datant de dÃÂ©c 2006] fait apparaÃÂ®tre le fil de notes &amp;quot;featurename, other missing bits from the site&amp;quot; qu'il existe &amp;quot;there is some updating to do&amp;quot; en rÃÂ©ponse ÃÂ  la problÃÂ©matique que ces descriptions de &amp;quot;featurename&amp;quot; ne sont pas prÃÂ©sentes sur le GeoRSS Simple et sur le ModÃÂ¨le  GeoRSS. GeoRSS GML ne fait aucune mention des propriÃÂ©tÃÂ©s non-gÃÂ©omÃÂ©triques.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== FN sÃÂ©mantique pseudo ==&lt;br /&gt;
Il existe beaucoup de sites (par ex. [http://flickr.com Flickr], [http://consumating.com/ Consumating]) qui permettent ÃÂ  l'utilisateur d'avoir '''ÃÂ  la fois''' un login/handle/alias en plusieurs mots, '''et''' de ne pas montrer son ''vrai'' noms (fn, n, given-name, family-name etc.).&lt;br /&gt;
&lt;br /&gt;
Pour les personnes reprÃÂ©sentÃÂ©es par les pages profil de ces sites, le mieux que nous puissions faire est de baliser leurs login/handle/alias sous leurs &amp;quot;nickname&amp;quot;. Initialement, nous avions pensÃÂ© que de tels pseudos etc. n'ÃÂ©taient que des mots uniques et de ce fait nous avons crÃÂ©ÃÂ© [[hcard-fr#Optimisation_implicite_du_.22nickname.22|l'optimisation implicite du nickname]] en rapport, oÃÂ¹ vous pouvez baliser le pseudo sous un &amp;quot;fn&amp;quot; et faire qu'il soit automatiquement rÃÂ©glÃÂ© comme une valeur de propriÃÂ©tÃÂ© &amp;quot;nickname&amp;quot;, et des valeurs vides poiur toutes les sous-valeurs &amp;quot;n&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Afin de gÃÂ©rer les pseudos en plusieurs mots, similaire ÃÂ  [[hcard-fr#Info_Contact_Organisation|l'information de l'information dans la hCard]] la mÃÂ©thode suivante est proposÃÂ©e :&lt;br /&gt;
&lt;br /&gt;
=== combinaison du &amp;quot;fn&amp;quot; et &amp;quot;nickname&amp;quot; ===&lt;br /&gt;
Du fait de l'utilisation potentielle de nicknames/handles/nomsutilisateurs en plusieurs mots dans le contenu publiÃÂ©s sur le Web (par ex. sur des sites comme [http://flickr.com Flickr] et [http://consumating.com/ Consumating]), hCard a un mÃÂ©canisme pour spÃÂ©cifier un &amp;quot;fn&amp;quot; en plusieurs mots qui est aussi un &amp;quot;nickname&amp;quot; sans affecter toutes les sous-propriÃÂ©tÃÂ©s &amp;quot;n&amp;quot; qui sont spÃÂ©cifiÃÂ©es autrement, et sous-entendant explicitement des valeurs par dÃÂ©faut pour les sous-propriÃÂ©tÃÂ©s &amp;quot;n&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Similaire ÃÂ  [[hcard-fr#Optimisation_implicite_du_.22nickname.22|l'optimisation implicite du nickname]], si la propriÃÂ©tÃÂ© &amp;quot;fn&amp;quot; et une propriÃÂ©tÃÂ© &amp;quot;nickname&amp;quot; ont la mÃÂªme valeur exacte (typiquement parce qu'elles sont rÃÂ©glÃÂ©es sur le mÃÂªme ÃÂ©lÃÂ©ment, par ex.  &amp;lt;code&amp;gt;class=&amp;quot;fn nickname&amp;quot;&amp;lt;/code&amp;gt;), alors&lt;br /&gt;
&lt;br /&gt;
# Le contenu &amp;quot;fn&amp;quot; est traitÃÂ© comme la valeur de propriÃÂ©tÃÂ© &amp;quot;nickname&amp;quot;.&lt;br /&gt;
# Les parseurs devraient gÃÂ©rer la propriÃÂ©tÃÂ© &amp;quot;n&amp;quot; manquante en sous-entendant les valeurs vides pour toutes les sous-propriÃÂ©tÃÂ©s &amp;quot;n&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== FN implicite ÃÂ  partir de N ==&lt;br /&gt;
Parce que la propriÃÂ©tÃÂ© &amp;quot;n&amp;quot; est plus dÃÂ©taillÃÂ©e et structurÃÂ©e que la propriÃÂ©tÃÂ© &amp;quot;fn&amp;quot;, et parce que les [[hcard-examples-in-wild-fr|exemples dans la jungle]] ont montrÃÂ© que trÃÂ¨s souvent ce qui est spÃÂ©cifiÃÂ© pour les sous-propriÃÂ©tÃÂ©s &amp;quot;n&amp;quot; est aussi spÃÂ©cifiÃÂ© pour la propriÃÂ©tÃÂ© &amp;quot;fn&amp;quot;, nous pourrions ajouter l'optimisation implicite suivante qui permettrait aux sites de n'utiliser que &amp;quot;n&amp;quot; et ses sous-propriÃÂ©tÃÂ©s.&lt;br /&gt;
&lt;br /&gt;
En outre, quelque sites n'ont pas du texte contigu et ininterrompu qui reprÃÂ©sente la valeur dÃÂ©sirÃÂ©e &amp;quot;fn&amp;quot;, et aurait plutÃÂ´t le &amp;quot;fn&amp;quot; implicite ÃÂ  partir des sous-propriÃÂ©tÃÂ©s &amp;quot;n&amp;quot;. Par exemple, &amp;quot;Citizen Space Citizens&amp;quot; sur [[hcard-examples-in-wild-fr|hCard-exemples-dans-la-jungle]].&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;fn&amp;quot; implicite ÃÂ  partir de l'optimisation de &amp;quot;n&amp;quot; ===&lt;br /&gt;
Si une hCard n'a pas de &amp;quot;fn&amp;quot;, et dispose d'une propriÃÂ©tÃÂ© &amp;quot;n&amp;quot; avec une ou plusieurs sous-propriÃÂ©tÃÂ©s, alors la valeur de la propriÃÂ©tÃÂ© &amp;quot;fn&amp;quot; peut ÃÂªtre tirÃÂ©e implicitement en concatÃÂ©nant les valeurs de la sous-propriÃÂ©tÃÂ© &amp;quot;n&amp;quot; comme suit, avec un espace entre chaque valeur de sous-propriÃÂ©tÃÂ©s, et plusieurs instances de sous-propriÃÂ©tÃÂ©.&lt;br /&gt;
&lt;br /&gt;
* 'honorific-prefix'es (comme trouvÃÂ© dans l'ordre du document)&lt;br /&gt;
* 'given-name'&lt;br /&gt;
* 'additional-name's (comme trouvÃÂ© dans l'ordre du document)&lt;br /&gt;
* 'family-name'&lt;br /&gt;
* 'honorific-suffix'es (comme trouvÃÂ© dans l'ordre du document)&lt;br /&gt;
	&lt;br /&gt;
== N Implicite provenant de ses sous-propriÃÂ©tÃÂ©s ==&lt;br /&gt;
Le fait que les sous-propriÃÂ©tÃÂ©s &amp;quot;n&amp;quot; soient nommÃÂ©es suffisamment uniquement (ce qui veut dire, elles ne sont pas utilisÃÂ©es par toute  autre propriÃÂ©tÃÂ© hCard), et que &amp;quot;n&amp;quot; est l'une des [[hcard-singular-properties-fr|propriÃÂ©tÃÂ©s singuliÃÂ¨res hcard]], il est possible de considÃÂ©rÃÂ©rer d'abandonner la propriÃÂ©tÃÂ© en elle-mÃÂªme &amp;quot;n&amp;quot; pour la hCard et simplement la rediriger en utilisant les sous-propriÃÂ©tÃÂ©s, telles que les propriÃÂ©tÃÂ©s de la hCard.&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;n&amp;quot; implicite ÃÂ  partir de ses sous-propriÃÂ©tÃÂ©s===&lt;br /&gt;
Si une hCard n'a ni propriÃÂ©tÃÂ©s &amp;quot;fn&amp;quot; ni &amp;quot;n&amp;quot;, alors le champ entier de la hCard est considÃÂ©rÃÂ© pour ÃÂªtre ÃÂ  l'intÃÂ©rieur et une propriÃÂ©tÃÂ© implicite &amp;quot;n&amp;quot;.&lt;br /&gt;
	&lt;br /&gt;
par ex. ce marquage : &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;given-name&amp;quot;&amp;gt;Tantek&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;family-name&amp;quot;&amp;gt;ÃÂelik&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
serait traitÃÂ© du point de vue d'un parsage comme : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;n&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;given-name&amp;quot;&amp;gt;Tantek&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;family-name&amp;quot;&amp;gt;ÃÂelik&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
Ce qui veut dire, avec l'optimisation '''&amp;quot;fn&amp;quot; implicite ÃÂ  partir de optimisation &amp;quot;n&amp;quot; ''', serait alors en fait traitÃÂ©e comme : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn n&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;given-name&amp;quot;&amp;gt;Tantek&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;family-name&amp;quot;&amp;gt;ÃÂelik&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* une requÃÂªte en rapport tirÃÂ©e de la liste de diffusion : http://microformats.org/discuss/mail/microformats-discuss/2007-September/010791.html&lt;br /&gt;
&lt;br /&gt;
== Exemples ==&lt;br /&gt;
* Voir [[hcard-examples-fr|exemples hCard]], qui fournit plusieurs exemples illustrÃÂ©s instructifs, tout comme des exemples de hCard 1:1 pour chaque exemple dans la [http://www.ietf.org/rfc/rfc2426.txt RFC 2426].&lt;br /&gt;
&lt;br /&gt;
=== Utiliser la RFC2806 avec hCard ===&lt;br /&gt;
La [http://www.ietf.org/rfc/rfc2806.txt RFC 2806] dÃÂ©finit le schÃÂ©ma tÃÂ©lÃÂ©phone &amp;quot;tel:&amp;quot;, &amp;quot;fax:&amp;quot; et &amp;quot;modem:&amp;quot; pour gÃÂ©rer les communications tÃÂ©lÃÂ©phoniques avec des URIs de la mÃÂªme faÃÂ§on que &amp;quot;mailto:&amp;quot; est dÃÂ©fini pour l'email. Cela fait partie de la liste des schÃÂ©mas enregistrÃÂ©s par IANA : [http://www.iana.org/assignments/uri-schemes Uniform Resource Identifier (URI) SCHEMES]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
tel   telephone [RFC2806]&lt;br /&gt;
fax   fax       [RFC2806]&lt;br /&gt;
modem modem     [RFC2806]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il est pratique d'ÃÂ©crire votre numÃÂ©ro de tÃÂ©lÃÂ©phone comme ceci.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;tel&amp;quot; href=&amp;quot;tel:+1-919-555-7878&amp;quot;&amp;gt;+1-919-555-7878&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ou mÃÂªme : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;tel&amp;quot; href=&amp;quot;tel:+1-919-555-7878&amp;quot;&amp;gt;Le tÃÂ©lÃÂ©phone de Monsieur BloÃÂ¯c&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vous pouvez ajouter du support pour le &amp;quot;tel:&amp;quot; vers votre bureau et vers votre navigateur&lt;br /&gt;
&lt;br /&gt;
* Pour Gnome, edit ~/.gnome/Gnome et ajoutez quelque chose ÃÂ  la section vers les gestionnaires URL. (Dan Connolly utilise ÃÂ§a pour recevoir galeon afin de lancer telnum ÃÂ  partir de  [http://dev.w3.org/cvsweb/2001/telagent/ sources telagent] pour des URIs tel)&lt;br /&gt;
* Dans Mozilla, [http://dizzy.mozdev.org/ Dizzy]&lt;br /&gt;
* Dans Internet Explorer, [http://msdn.microsoft.com/workshop/networking/pluggable/overview/overview.asp Asynchronous Pluggable Protocols]&lt;br /&gt;
&lt;br /&gt;
Sur le front CSS... Vous pourriez ajouter par exemple automagiquement une icÃÂ´ne. J'ai mis la propriÃÂ©tÃÂ© !important pour ceux qui veulent l'ajouter ÃÂ  leurs propres feuilles de style dans leurs navigateurs, ainsi ils connaissent les types de liens au moment de naviguer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
a[href^=&amp;quot;tel:&amp;quot;]:before {&lt;br /&gt;
    content: '\260f  ' !important;&lt;br /&gt;
    padding-left: 20px !important; }&lt;br /&gt;
&lt;br /&gt;
a[href^=&amp;quot;mailto:&amp;quot;]:before {&lt;br /&gt;
    content: '\2709  ' !important;&lt;br /&gt;
    padding-left: 20px !important; }&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Encoder des attributs &amp;quot;modernes&amp;quot;  ==&lt;br /&gt;
Depuis que la vCard a ÃÂ©tÃÂ© initialisÃÂ©e, diffÃÂ©rentes technologies interactives et schÃÂ©mas d'adressage ont ÃÂ©tÃÂ© largement adoptÃÂ©s. Bien qu'il n'y ait pas de propriÃÂ©tÃÂ©s spÃÂ©cifiques pour ces technologies / schÃÂ©mas d'adressage, elles peuvent ÃÂªtre capturÃÂ©es sous des URLs ou des adresses email.&lt;br /&gt;
&lt;br /&gt;
Ceci a ÃÂ©tÃÂ© dÃÂ©sormais couchÃÂ© pour la plupart. Voir : &lt;br /&gt;
&lt;br /&gt;
http://microformats.org/wiki/hcard-examples-fr#Nouveaux_Types_d.27Information_de_Contact&lt;br /&gt;
&lt;br /&gt;
Restent ÃÂ  rÃÂ©gler : &lt;br /&gt;
&lt;br /&gt;
* les adresses iChat mac.com , stocker simplement  &amp;quot;@mac.com&amp;quot; email addresses, par ex.&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:loic@mac.com&amp;quot;&amp;amp;gt;...&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* MSN Instant Messenger, vous pouvez stocker de simples adresses email &amp;quot;@hotmail.com&amp;quot; ou &amp;quot;@msn.com&amp;quot; ou &amp;quot;@passport.com&amp;quot; email addresses.&lt;br /&gt;
* Internet Relay Chat (IRC), utilisez &amp;quot;irc:&amp;quot; URLs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Auto-DÃÂ©couverte ==&lt;br /&gt;
=== dÃÂ©couverte hCard reprÃÂ©sentative ===&lt;br /&gt;
Compte tenu d'une page comportant une ou plusieurs hCards, quelle hCard est la hCard reprÃÂ©sentative pour la page ?&lt;br /&gt;
&lt;br /&gt;
Voir [[representative-hcard-fr|hCard-reprÃÂ©sentative]]&lt;br /&gt;
&lt;br /&gt;
=== relations hCard vers hCard  ===&lt;br /&gt;
Il existe plusieurs types de relations hCard vers hCard, ce qui veut dire, une hCard faisant un hyperlien vers une autre hCard qui pourrait bÃÂ©nÃÂ©ficier des valeurs rel explicites qui ont dÃÂ©crit la relation spÃÂ©cifique.&lt;br /&gt;
&lt;br /&gt;
==== home page vers page contact ====&lt;br /&gt;
Bon nombre d'individus et d'organisations s'identifient eux-mÃÂªmes ÃÂ  travers leurs URLs, et puis incluent une page sÃÂ©parÃÂ©e pour leur information de contact. Ceci est une pratique existante qui pourrait ÃÂªtre reprÃÂ©sentÃÂ©e avec des microformats.&lt;br /&gt;
&lt;br /&gt;
Exemples : &lt;br /&gt;
* Ryan King, http://theryanking.com/ , http://theryanking.com/contact/&lt;br /&gt;
* Tantek ÃÂelik, http://tantek.com/ , http://tantek.pbwiki.com/ContactCard/&lt;br /&gt;
* Google, http://www.google.com/ , http://www.google.com/intl/fr/contact/index.html&lt;br /&gt;
&lt;br /&gt;
Ces exemples pourraient ÃÂªtre traitÃÂ©s par le brainstorming suivant mini hCard vers hCard ÃÂ©tendue.&lt;br /&gt;
&lt;br /&gt;
==== mini hCard vers hCard ÃÂ©tendue ====&lt;br /&gt;
Peut-ÃÂªtre que le type le plus commun du lien de hCard vers hCard, par ex. d'une page personnelle ou blog vers la page de contact de la personne/ÃÂ  propos, peut-ÃÂªtre constituÃÂ©e de seulement un nom et un URL, qui pointe vers une hCard ÃÂ©tendue. Exemples dans la junge :&lt;br /&gt;
&lt;br /&gt;
Dans cette instance, les valeurs rel possibles pourraient comprendre : &lt;br /&gt;
* rel=&amp;quot;expanded&amp;quot;&lt;br /&gt;
* rel=&amp;quot;definitive&amp;quot; - le problÃÂ¨me avec ÃÂ§a est que la hCard ÃÂ©tendue n'est pas nÃÂ©cessairement une version dÃÂ©finitive.&lt;br /&gt;
* rel=&amp;quot;canonical&amp;quot; - de la mÃÂªme faÃÂ§on, la hCard ÃÂ©tendue n'est pas nÃÂ©cesairement un URL canonique. Ce peut simplement ÃÂªtre *une* version ÃÂ©tendue, pas *la* version ÃÂ©tendue.&lt;br /&gt;
&lt;br /&gt;
Les valeurs rel qui suivent ont ÃÂ©tÃÂ© suggÃÂ©rÃÂ©es, mais ne sont vraiment pas une bonne idÃÂ©e du fait qu'elle sous-tendent une dÃÂ©pendance pour ajouter une nouvelle valeur rel pour n'importe quel nouveau microformat qui pourrait avoir une mini version pointant vers une version plus ÃÂ©tendue :&lt;br /&gt;
* rel=&amp;quot;author&amp;quot;&lt;br /&gt;
* rel='contact'&lt;br /&gt;
* rel=&amp;quot;contactinfo&amp;quot;&lt;br /&gt;
* rel='hcard'&lt;br /&gt;
* rel='person'&lt;br /&gt;
&lt;br /&gt;
Voici quelques valeurs plus gÃÂ©nÃÂ©riques qui ont ÃÂ©tÃÂ© suggÃÂ©rÃÂ©es et qui peut-ÃÂªtre font encore moins de sens : &lt;br /&gt;
* rel='microformat' - ceci ne fait aucun sens quand vous imaginez un monde oÃÂ¹ presque chaque page contiendra des microformats.&lt;br /&gt;
* rel='about' - qu'est-ce que &amp;quot;about&amp;quot; ÃÂ  ÃÂ  faire ÃÂ  propos d'une personne ou mÃÂªme de la paternitÃÂ© d'auteur ?&lt;br /&gt;
* rel=&amp;quot;profile&amp;quot; - devrait ÃÂªtre rÃÂ©servÃÂ© pour signifier qu'il y a ici un profil [[xmdp|XMDP]] pour la page en cours.&lt;br /&gt;
* rel='PIM' - pas sÃÂ»r de la maniÃÂ¨re dont cela puisse faire quelque sens.&lt;br /&gt;
&lt;br /&gt;
==== mini hCard vers site distant ====&lt;br /&gt;
Selon les instructions trouvÃÂ©es dans [[hcard-examples-fr|hCard-exemples]] pour  [[hcard-examples-fr# RÃÂ©fÃÂ©rences_aux_Personnes_dans_les_Blogrolls|baliser les personnes dans les blogrolls]], vous pourriez avoir une hCard de votre site pour une autre personne qui lie ensuite vers le site web de cette autre personne. Devrait-il y avoir une valeur rel qui indique cette &amp;quot;mini-hcard&amp;quot; pour la relation &amp;quot;person&amp;quot; ?&lt;br /&gt;
&lt;br /&gt;
==== mini hCards et liens hCard ÃÂ©tendus ÃÂ  proximitÃÂ© ====&lt;br /&gt;
Quelques auteurs incluent des mini-hCards sur leurs pages personnelles (par ex. dans leurs billets de blogs) et ÃÂ  cette heure ces mini-hcards ne pointent pas vraiment vers des versions ÃÂ©tendues. NÃÂ©anmoins, parfois elles sont un lien sÃÂ©parÃÂ© mais ÃÂ  proximitÃÂ© sur la mÃÂªme page comme &amp;quot;ÃÂ  propos&amp;quot; ou &amp;quot;contact&amp;quot; qui lie vraiment vers une hCard ÃÂ©tendue.&lt;br /&gt;
&lt;br /&gt;
Par ex. sur [http://factoryjoe.com/blog/ FactoryCity], les billets de blogs ont des mini-hcards pour &amp;quot;published by&amp;quot;, ÃÂ  savoir (espace blanc ajoutÃÂ© pour la lisibilitÃÂ©) :&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
Published by &lt;br /&gt;
&amp;lt;span class=&amp;quot;vcard author&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a href=&amp;quot;http://factoryjoe.com/blog/author/factoryjoe/&amp;quot; class=&amp;quot;url fn&amp;quot;&amp;gt;&lt;br /&gt;
  Chris Messina&lt;br /&gt;
 &amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sur ces mÃÂªme pages de blogs, il y a un lien ÃÂ©tiquetÃÂ© &amp;quot;Contact Information&amp;quot; qui lie vers http://factoryjoe.com/blog/hcard/ qui a une hCard avec plus d'informations comme le numÃÂ©ro de tÃÂ©lÃÂ©phone, l'anniversaire, etc.&lt;br /&gt;
&lt;br /&gt;
=== Auto-DÃÂ©couverte pour XFN ===&lt;br /&gt;
Un auteur publiera gÃÂ©nÃÂ©ralement son information XFN sur une page spÃÂ©cifique, plutÃÂ´t que sur toutes les pages. En particulier, une page spÃÂ©cifique ÃÂ  partir de la page d'accueil de son blog et par consÃÂ©quent ce serait utile d'avoir une valeur rel explicite pour aider ÃÂ  l'auto-dÃÂ©couverte de l'information XFN.&lt;br /&gt;
&lt;br /&gt;
Ceci fÃÂ»t suggÃÂ©rÃÂ© par Jens Alfke le 20050606 durant le dÃÂ®ner des blogueurs WWDC.&lt;br /&gt;
&lt;br /&gt;
=== auto-dÃÂ©couverte lien vCard rel  ===&lt;br /&gt;
Une possibilitÃÂ© similaire est un lien d'auto-dÃÂ©couverte dans l'en-tÃÂªte du document qui pourrait pointer vers une URL (peut-ÃÂªtre avac transformation) vers une version vCard de la hCard reprÃÂ©sentative.&lt;br /&gt;
&lt;br /&gt;
Sur la page avec l'encodage hCard, le meilleur lien serait comme suit : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/directory&amp;quot; href=&amp;quot;...&amp;quot; /&amp;gt; &amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
cette page HTML est une vue alternative de la vCard.  &lt;br /&gt;
&lt;br /&gt;
Le [http://www.iana.org/assignments/media-types/text/ type appropriÃÂ© et enregistrÃÂ©] pour les entitÃÂ©s vCard est Ã¢ÂÂtext/directoryÃ¢ÂÂ, comme dÃÂ©fini dans la RFC 2425 Internet Ã¢ÂÂ[http://www.rfc-editor.org/rfc/rfc2425.txt A MIME Content-Type for Directory Information]Ã¢ÂÂ. RFC 2426, Ã¢ÂÂ[http://www.rfc-editor.org/rfc/rfc2425.txt vCard MIME Directory Profile]Ã¢ÂÂ, spÃÂ©cifie le profil vCard pour les entitÃÂ©s Ã¢ÂÂtext/directoryÃ¢ÂÂ entities, que le profil champ header MIME/HTTP Ã¢ÂÂContent-TypeÃ¢ÂÂ indiquerait avec un paramÃÂ¨tre Ã¢ÂÂprofileÃ¢ÂÂ quelle valeur est Ã¢ÂÂVCARDÃ¢ÂÂ. &lt;br /&gt;
&lt;br /&gt;
Il n'est pas clair si l'attribut HTML/XHTML Ã¢ÂÂtypeÃ¢ÂÂ permet des valeurs avec les paramÃÂ¨tres. Le  2004-05-23, [http://bjoern.hoehrmann.de/ BjÃÂ¶rn HÃÂ¶hrmann] a envoyÃÂ© au [http://www.w3.org/2002/05/html/charter HTML Working Group] une [http://www.w3.org/mid/40ccdc4d.97400945@smtp.bjoern.hoehrmann.de demande de clarification] sur la problÃÂ©matique.&lt;br /&gt;
&lt;br /&gt;
Quand on est sur une page diffÃÂ©rente, rÃÂ©fÃÂ©rencer cette page encodÃÂ©e dans le href ne serait ''pas'' une vue alternative de la page en cours. Par consÃÂ©quent rel=&amp;quot;alternate&amp;quot; peut ne pas ÃÂªtre appropriÃÂ©. Le problÃÂ¨me de la valeur rel ÃÂ  utiliser est plus grand que les liens vers les vCards.&lt;br /&gt;
&lt;br /&gt;
== AmÃÂ©liorations geo ==&lt;br /&gt;
voir [[geo-brainstorming-fr|geo-brainstorming]]&lt;br /&gt;
&lt;br /&gt;
== Autres cas d'utilisation ==&lt;br /&gt;
Ajoutez svp vos suggestions !&lt;br /&gt;
Le microformat hCard pourraient ÃÂªtre utilisÃÂ© pour : &lt;br /&gt;
* Calculer et afficher l'ÃÂ¢ge du sujet &amp;quot;ÃÂ  la date du jour&amp;quot;&lt;br /&gt;
J'ai (Tantek) vu des exemples oÃÂ¹ il y a une prÃÂ©sentation visualisable / cliquable d'un point sur une carte et le dÃÂ©sir d'inclure l'information geo lisible par la machine avec le mÃÂªme ÃÂ©lÃÂ©ment, par ex. quelque chose comme : &lt;br /&gt;
* Calculer et afficher l'ÃÂ¢ge du sujet ÃÂ  sa mort (si une [[hcard-date-of-death-fr|Date de DÃÂ©cÃÂ¨s]] est disponible) &lt;br /&gt;
* GÃÂ©nÃÂ©rer un iCal rÃÂ©current pour un anniversaire de sujet vivant&lt;br /&gt;
* GÃÂ©nÃÂ©rer un iCal rÃÂ©current pour un &amp;quot;anniversaire de naissance&amp;quot; d'un sujet dÃÂ©cÃÂ©dÃÂ© (si une [[hcard-date-of-death-fr|Date de DÃÂ©cÃÂ¨s]] est disponible) &lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
== ProblÃÂ©matiques avec les Applications vCard ==&lt;br /&gt;
Voir [[vcard-implementations-fr|vcard-implÃÂ©mentations]].&lt;br /&gt;
&lt;br /&gt;
== Questions Ouvertes ==&lt;br /&gt;
&lt;br /&gt;
Q : parce que beaucoup des composants utiliseraient des classes CSS pour encoder les donnÃÂ©es, il est possible de MIXER deux profils diffÃÂ©rents. (par ex. hCard et XFN). Il n'y a pas de vÃÂ©ritables contraintes sur oÃÂ¹/comment exÃÂ©cuter les noms de classes, ceux-ci sont basÃÂ©s sur le profil html, parce qu'il est difficile d'associer le texte dans l'attribut vers un profil spÃÂ©cifique.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;a href=&amp;quot;mailto:jean.dupont@exemple.com&amp;quot; class=&amp;quot;fn&amp;quot; rel=&amp;quot;met&amp;quot;&amp;gt;Jean Dupont&amp;lt;/a&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-- [http://suda.co.uk/ Brian Suda]&lt;br /&gt;
&lt;br /&gt;
Q : PrÃÂ©server l'Espace Blanc ? Les applications qui transforment devraient-elles prÃÂ©server les caractÃÂ¨res espaces blancs supplÃÂ©mentaires ? Par exemple : &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://monsiteweb.com/&amp;quot; class=&amp;quot;fn n&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;given-name&amp;quot;&amp;gt;Jean&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;other-names&amp;quot;&amp;gt;Q.&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;family-name&amp;quot;&amp;gt;Public&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quand c'est transformÃÂ© en une vCard, la propriÃÂ©tÃÂ© N piochera ÃÂ  part les tags span et crÃÂ©era la valeur pour le N sÃÂ©parÃÂ©e correctement par des signes deux points (:). La propriÃÂ©tÃÂ© FN prendra une chaÃÂ®ne et l'affichera simplement. Il existe deux restitutions possibles pour FN : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
Jean Q. Public&lt;br /&gt;
&lt;br /&gt;
    Jean&lt;br /&gt;
    Q.&lt;br /&gt;
    Public&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Soit l'espace blanc est prÃÂ©servÃÂ© ou il ne l'est pas. Qu'est-ce que devraient restituter les applications transformates ?&lt;br /&gt;
&lt;br /&gt;
-- [http://suda.co.uk/ Brian Suda]&lt;br /&gt;
&lt;br /&gt;
R : L'application de parsage devrait suivre les rÃÂ¨gles d'ÃÂ©clatement de l'espace blanc du type mime qu'elle retrouve. Par ex. si elle trouve un document &amp;quot;text/html&amp;quot;, elle devrait faire de la suppression d'espace blanc HTML.&lt;br /&gt;
&lt;br /&gt;
-- [http://tantek.com/log/ Tantek]&lt;br /&gt;
&lt;br /&gt;
Bon nombre des Questions et RÃÂ©ponses sont pertinentes pour ÃÂ  la fois [&amp;quot;hCal&amp;quot;] et hCard.&lt;br /&gt;
&lt;br /&gt;
Q : Qu'est ce qui serait appropriÃÂ© pour emballer le nom du propriÃÂ©taire de vCard avec &amp;lt;dfn/&amp;gt; ? Ceci peut donner ÃÂ  la hCard quelque valeur ajoutÃÂ©e sÃÂ©mantique ÃÂ  l'intÃÂ©rieur du document XHTML.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;agent&amp;quot;&amp;gt; &lt;br /&gt;
 &amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;email&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;a class=&amp;quot;internet&amp;quot; href=&amp;quot;mailto:jeanvendredi@truc.com&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;dfn&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Jean Vendredi&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;/dfn&amp;gt;&lt;br /&gt;
   &amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;+1-919-555-7878&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;title&amp;quot;&amp;gt;Administrateur Aire, Assistant&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
-- [http://www.ben-ward.co.uk/ Ben Ward]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Si la rÃÂ©ponse ÃÂ  la question Q au-dessus est &amp;quot;oui&amp;quot;, pouquoi ne pas utiliser ce qui suit ?&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;dfn class=&amp;quot;fn&amp;quot;&amp;gt;Joe Friday&amp;lt;/dfn&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;agent&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;dfn class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;email&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;internet&amp;quot; href=&amp;quot;mailto:jfriday@host.com&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Joe Friday&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;+1-919-555-7878&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;title&amp;quot;&amp;gt;Area Administrator, Assistant&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/dfn&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ceci marquerait la hCard entiÃÂ¨re comme l'&amp;quot;instance de dÃÂ©finition&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[User:Bob Jonkman|Bob Jonkman]] 10:07, 13 Jul 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
Les Applications qui sont conscientes des hCards ou qui peuvent convertir les hCards en formats vCard.&lt;br /&gt;
&lt;br /&gt;
=== favelet(s) de copie hCards ===&lt;br /&gt;
* Je pense qu'un Favelet fonctionnerait bien ici. Quand vous trouvez une page qui est compatible hCard, vous cliquez sur le favlet et vous obtenez vous-mÃÂªme une vCard. C'est fait ! Voir X2V dans la section des implÃÂ©mentations de la spec [[hcard-fr|hCard]].&lt;br /&gt;
&lt;br /&gt;
=== IcÃÂ´nes distribuÃÂ©es de commentateurs ===&lt;br /&gt;
''L'URL en rÃÂ©fÃÂ©rence dans cette section n'est plus disponible. Les idÃÂ©es sur l'utilisation d'icÃÂ´nes sont nÃÂ©anmons toujours pertinentes.&amp;quot;'' [[User:WilleRaab|WilleRaab]] 16:55, 23 Jul 2007 (PDT)&lt;br /&gt;
* Voir [http://thedredge.org/2005/06/using-hcards-in-your-blog/ using hCards in your blog] pour un exemple de hCards utilisÃÂ©es pour les auteurs des commentaires (commentateurs). Le systÃÂ¨me utilisÃÂ© lÃÂ , &amp;quot;Gravatars&amp;quot;, est un site centralisÃÂ© qui sert les icÃÂ´nes de commentateurs qui exige un login, etc.&lt;br /&gt;
&lt;br /&gt;
Et si nous donnions ÃÂ  chaque commentateur l'option d'hÃÂ©berger sa propre icÃÂ´ne ?&lt;br /&gt;
&lt;br /&gt;
Une implÃÂ©mentation d'icÃÂ´ne de commentateur distribuÃÂ© pourrait fonctionner comme ÃÂ§a : &lt;br /&gt;
&lt;br /&gt;
# Vu l'URL d'un commentateur, chercher un ÃÂ©lÃÂ©ment &amp;lt;code&amp;gt;&amp;lt;address&amp;gt;&amp;lt;/code&amp;gt; avec le nom de classe  &amp;quot;vcard&amp;quot; sur l'URL du commentateut.  L'ÃÂ©lÃÂ©ment &amp;lt;code&amp;gt;&amp;lt;address&amp;gt;&amp;lt;/code&amp;gt; est supposÃÂ© ÃÂªtre l'information de contact pour la page. (voir [[hcard-faq-fr|hCard FAQ]] pour plus d'infos), aussi cela fait du sens.&lt;br /&gt;
# Puis, chercher le premier ÃÂ©lÃÂ©ment dans cette hCard qui ait un nom de classe de &amp;quot;logo&amp;quot;.&lt;br /&gt;
# En espÃÂ©rant que cet ÃÂ©lÃÂ©ment soit un &amp;lt;code&amp;gt;&amp;lt;img&amp;gt;&amp;lt;/code&amp;gt;, et si oui, utiliser son src pour recevoir l'icone du commentateur.&lt;br /&gt;
# Basta.  Vous avez des icÃÂ´nes de commentateurs distribuÃÂ©es !&lt;br /&gt;
&lt;br /&gt;
== PrÃÂ©vention du Spam ==&lt;br /&gt;
hCard utilise les liens &amp;lt;code&amp;gt;mailto:&amp;lt;/code&amp;gt; et par consÃÂ©quent, il hÃÂ©rite automatiquement des inconvÃÂ©nients des liens &amp;lt;code&amp;gt;mailto:&amp;lt;/code&amp;gt; :&lt;br /&gt;
Ces liens peuvent ÃÂªtre facilement dÃÂ©tectÃÂ©s par les spiders d'email (utilisÃÂ© par les spammeurs).&lt;br /&gt;
&lt;br /&gt;
Les adresses email sont piochÃÂ©es comme toute autre lien crawlÃÂ© par un moteur de recherche et les crawleurs de confiance peuvent ÃÂªtre dissuadÃÂ©s d'ajouter de l'emphase tout en indexant ces liens en incluant rel=&amp;quot;nofollow&amp;quot; (Voir [[rel-nofollow-fr|rel-nofollow]]). NÃÂ©anmoins, les adresses email utilisÃÂ©es pour le spam sont crawlÃÂ©es par les spiders d'email qui ignoreront probablement cet attribut.&lt;br /&gt;
&lt;br /&gt;
Il existe des moyens d'empÃÂªcher la dÃÂ©tection d'adresses email par les simples spiders d'email, tout en retenant une totale compatibilitÃÂ© avec les applications (X)HTML.&lt;br /&gt;
Un moyen commun est d'&amp;quot;encoder&amp;quot; le &amp;quot;m&amp;quot; de &amp;quot;mail&amp;quot; et &amp;quot;@&amp;quot; avec des entitÃÂ©s caractÃÂ¨res, ÃÂ  ce stade c'est imprudent de suivre une convention de seulement encoder les caractÃÂ¨res spÃÂ©cifiques parce que les spiders email peuvent aussi piocher ÃÂ§a : &lt;br /&gt;
&lt;br /&gt;
Exemple de lien original :&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:john.smith@example.com&amp;quot;&amp;gt;john.smith@example.com&amp;lt;/a&amp;gt; &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exemple de lien &amp;quot;encodÃÂ©&amp;quot; (avec l'ajout de rel-nofollow) :&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;e&amp;amp;amp;#109;ail&amp;quot; rel=&amp;quot;nofollow&amp;quot; href=&amp;quot;&amp;amp;amp;#109;ailto:john.smith&amp;amp;amp;#064;exemple.com&amp;quot;&amp;gt;john.smith&amp;amp;amp;#064;exemple.com&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Les simples spiders email qui ne font pas le dÃÂ©codage d'entitÃÂ© caractÃÂ¨re ne pourront par consÃÂ©quent pas trouver votre adresse email.&lt;br /&gt;
&lt;br /&gt;
''Note :'' Peut-ÃÂªtre qu'il y a ou aura des spiders email qui peuvent dÃÂ©coder les entitÃÂ©s, ainsi cette technique n'aidera que pour les spiders email de mauvaise qualitÃÂ©.&lt;br /&gt;
&lt;br /&gt;
(Voir aussi : http://rbach.priv.at/Misc/2005/EmailSpiderTest)&lt;br /&gt;
&lt;br /&gt;
=== Autres mÃÂ©thodes de prÃÂ©vention ÃÂ  considÃÂ©rer ===&lt;br /&gt;
* Utiliser un code cÃÂ´tÃÂ© serveur pour implÃÂ©menter les entitÃÂ©s caractÃÂ¨res au hasard&lt;br /&gt;
* Afficher l'adresse d'une faÃÂ§on pensÃÂ©e pour n'ÃÂªtre lisible que par des humains (de ce fait cassant le lien):&lt;br /&gt;
** Utiliser une image plutÃÂ´t que du texte (pourrait ÃÂªtre encore lu par les machines en utilisant un OCR)&lt;br /&gt;
** Utiliser un texte lisible par une machine qui charrie le besoin de l'ÃÂ©diter avant utilisation (par ex. SVP_PASDESPAM_nom@exemple_PASDESPAM.com)&lt;br /&gt;
* Utiliser un dÃÂ©cryptage javascript cÃÂ´tÃÂ© client d'une adresse cryptÃÂ©e (oblige ÃÂ  avoir javascript)&lt;br /&gt;
* Pointer vers un formulaire email ou toute autre URL au lieu d'une adresse email&lt;br /&gt;
&lt;br /&gt;
== Tutoriels ==&lt;br /&gt;
* Comment encoder les entrÃÂ©es hCard dans les logiciels de blogs connus.&lt;br /&gt;
* Bonnes raisons de publier votre hCard&lt;br /&gt;
** en tant qu'entreprise, faire que les personnes vous placent dans leurs carnets d'adresses, ainsi elles vous trouveront plus tard.&lt;br /&gt;
** en tant qu'entreprise avec une liste d'emails, faire que les personnes vous ajoutent (avec l'adresse email) ÃÂ  leurs carnets d'adresses de faÃÂ§on ÃÂ  ce que leurs listes d'emails fonctionne via le carnet d'adresses.&lt;br /&gt;
&lt;br /&gt;
[http://www.elanceur.org/MicroFormats/StylezvoshCardsavecCSS.html Stylisez les hCards avec CSS] est un texte sur la maniÃÂ¨re d'utiliser CSS pour faire une prÃÂ©sentation amÃÂ©liorÃÂ©e de contenus des hCards.&lt;br /&gt;
&lt;br /&gt;
== Parsage ==&lt;br /&gt;
Voir la page sÃÂ©parÃÂ©e [[hcard-parsing-fr|hCard parsage]] pour les rÃÂ¨gles actuelles de parsage de la hCard.&lt;br /&gt;
&lt;br /&gt;
Ajoutez idÃÂ©es/propositions pour amÃÂ©liorer/ajouter au parsage hCard ici de cette section du brainstorming hCard, et assurez-vous d'inclure des URLs vers des exemples de hCards dans la jungle qui pourraient bÃÂ©nÃÂ©ficier des changements de rÃÂ¨gles de parsage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gestion HTML SÃÂ©mantique SupplÃÂ©mentaire ===&lt;br /&gt;
==== gestion ÃÂ©lÃÂ©ment &amp;lt;code&amp;gt;acronym&amp;lt;/code&amp;gt; ====&lt;br /&gt;
Choix : &lt;br /&gt;
* Traiter explicitement &amp;lt;code&amp;gt;acronym&amp;lt;/code&amp;gt; comme le mÃÂªme que &amp;lt;code&amp;gt;abbr&amp;lt;/code&amp;gt;, selon la sÃÂ©mantique de l'attribut  '&amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;' sur &amp;lt;code&amp;gt;acronym&amp;lt;/code&amp;gt; en particulier, comme dÃÂ©fini dans HTML4.01.&lt;br /&gt;
* Traiter explictement &amp;lt;code&amp;gt;acronym&amp;lt;/code&amp;gt; comme le mÃÂªme que &amp;lt;code&amp;gt;span&amp;lt;/code&amp;gt;, et dÃÂ©courager l'usage de &amp;lt;code&amp;gt;acronym&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;code&amp;gt;input&amp;lt;/code&amp;gt; element handling ====&lt;br /&gt;
Dans [[hcard-parsing-fr|parsage hCard]], j'ai dÃÂ©fini de la gesion de cas spÃÂ©ciaux pour plusieurs ÃÂ©lÃÂ©ments selon [[hcard-parsing-fr#plus_d'exceptions_sÃÂ©mantiques|plus d'exceptions sÃÂ©mantiques]], par ex. les propriÃÂ©tÃÂ©s textuelles sur l'ÃÂ©lÃÂ©ment &amp;lt;code&amp;gt;img&amp;lt;/code&amp;gt; utilisent l'attribut 'alt'.&lt;br /&gt;
&lt;br /&gt;
Un ÃÂ©lÃÂ©ment que j'ai oubliÃÂ© ÃÂ  cette heure ÃÂ©tait l'ÃÂ©lÃÂ©ment &amp;lt;code&amp;gt;input&amp;lt;/code&amp;gt;, spÃÂ©cifiquement &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Un autre que j'ai oubliÃÂ© ÃÂ©tait l'ÃÂ©lÃÂ©ment &amp;lt;code&amp;gt;textarea&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La suggestion simple est d'ajouter le [[hcard-parsing-fr|parsage hCard]] suivant, spÃÂ©cifiquement ÃÂ  la sous-section [[hcard-parsing-fr#toutes_propriÃÂ©tÃÂ©s|toutes propriÃÂ©tÃÂ©s]] :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;input type=&amp;quot;text&amp;quot; value=&amp;quot;...&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt;: utilise la valeur de l'attribut 'value'. S'il n'y a pas d'attribut 'value' alors traiter la valeur comme vide. Les agents-utilisateurs interactifs {{must-fr}} utiliser la [http://www.w3.org/TR/html4/interact/forms.html#current-value valeur en cours] de l'ÃÂ©lÃÂ©ment.&lt;br /&gt;
** considÃÂ©rer d'autres saisies de types aussi (par ex. checkbox, radio, hidden) et spÃÂ©cifiez comme les parser.&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;textarea&amp;amp;gt;&amp;lt;/code&amp;gt; :utilise les contenus texte de l'ÃÂ©lÃÂ©ment. Les agents-utilisateurs interactifs {{must-fr}} utiliser la the [http://www.w3.org/TR/html4/interact/forms.html#current-value valeur en cours] de l'ÃÂ©lÃÂ©ment.&lt;br /&gt;
&lt;br /&gt;
[[User:Tantek|Tantek]]&lt;br /&gt;
&lt;br /&gt;
==== auto-remplissage formulaires ====&lt;br /&gt;
Si vous allez sur un site qui a besoin de votre information de contact pour quelque chose, disons un site d'ecommerce pour l'encaissement, et si les champs de formulaire sont marquÃÂ©s avec la sÃÂ©mantique hCard comme au-dessus, alors peut-ÃÂªtre que nous pourrions considÃÂ©rer faire que cela puisse signifier &amp;quot;insÃÂ©rer ici votre hCard&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Les agents utilisateurs interactifs (par ex. [[operator-fr|Operator]] sur [[firefox-fr|Firefox]]) pourrait dÃÂ©tecter une telle sÃÂ©mantique &amp;quot;insÃÂ©rer ici votre hCard&amp;quot; dans les formulaires sur les pages, et vous laisser &amp;quot;prÃÂ©-remplir&amp;quot; avec votre info de hcard, et puis immÃÂ©diatement, nous avons un standard pour les auto-remplissages de formulaires, plutÃÂ´t que tous les hacks qui sont rentrÃÂ©s dans les navigateurs depuis 1999 (ÃÂ  commencer par IE4.5/Mac qui j'en suis vraiment certain fÃÂ»t le premier ÃÂ  produire des auto-remplisseurs de formulaire d'un formulaire complet avec un seul bouton ÃÂ  presser - pas juste auto-complÃÂ©ter individuellement chaque champ de formulaire).&lt;br /&gt;
&lt;br /&gt;
Evidemment cela ferait sens de construire dans des formulaires *existants* des fonctionnalitÃÂ©s d'auto-remplissage dans [[Firefox-fr|Firefox]] et [[IE-fr|IE]] et tout autre navigateur qui le supporte.&lt;br /&gt;
&lt;br /&gt;
Pour en savoir plus ÃÂ  ce propos, regardez le billet de blog 2007 [http://dbaron.org/log/2007-08#e20070818a hCard autofill?] par David Baron, un employÃÂ© chez Mozilla.&lt;br /&gt;
&lt;br /&gt;
De cette maniÃÂ¨re les nouveaux sites pourraient simplement se conformer au standard, plutÃÂ´t que de s'appuyer sur des hacks qui persent les valeurs label etc. et sous-tendent des choses et se trompent eux-mÃÂªmes parfois.&lt;br /&gt;
&lt;br /&gt;
'''Avantages [[i18n-fr|i18n]]''' : les saisies de formulaires hCard seraient aussi plus internationaux, ÃÂ©vitant de ce fait pour chaque navigateur ÃÂ  supposer quel est le champ &amp;quot;name&amp;quot; et &amp;quot;telephone&amp;quot; dans chaque langeu, ainsi ils peuvent produire des auto-remplissages de formulaires sur n'importe quel site quelle que soit la langue, pas juste l'anglais.&lt;br /&gt;
&lt;br /&gt;
[[User:Tantek|Tantek]] 16:24, 23 Jul 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
==== Discussion historique: ====&lt;br /&gt;
&lt;br /&gt;
Fils clÃÂ© :&lt;br /&gt;
* http://microformats.org/discuss/mail/microformats-discuss/2006-September/005951.html&lt;br /&gt;
* http://microformats.org/discuss/mail/microformats-discuss/2006-October/006132.html&lt;br /&gt;
* http://microformats.org/discuss/mail/microformats-discuss/2007-January/008312.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quelque part en rapport &lt;br /&gt;
* http://microformats.org/wiki/rest/forms-brainstorming &lt;br /&gt;
* http://microformats.org/wiki/rest/forms-examples&lt;br /&gt;
&lt;br /&gt;
Un rÃÂ©sumÃÂ© clÃÂ© :&lt;br /&gt;
* http://microformats.org/discuss/mail/microformats-discuss/2006-October/006172.html &lt;br /&gt;
&lt;br /&gt;
Les options discutÃÂ©es dans un systÃÂ¨me de saisie hypothÃÂ©tique de hCard apparaÃÂ®t cette heure ÃÂªtre : &lt;br /&gt;
&lt;br /&gt;
1) create a new root class other than vcard to indicate a form that's&lt;br /&gt;
fillable with hCard data.&lt;br /&gt;
&lt;br /&gt;
Proposed markup:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;form class=&amp;quot;vcard-input&amp;quot; ...&amp;gt;&lt;br /&gt;
   &amp;lt;fieldset class=&amp;quot;fn&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;text&amp;quot; class=&amp;quot;given-name&amp;quot; name=&amp;quot;first_name&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;text&amp;quot; class=&amp;quot;family-name&amp;quot; name=&amp;quot;last_name&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
   ...&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  Benefits:&lt;br /&gt;
      Doesn't overcomplicate hCard with new parsing rules,&lt;br /&gt;
      doesn't require rewrite of existing parsers to ignore 'unparsable' data.&lt;br /&gt;
  Drawbacks:&lt;br /&gt;
      Requires completely new parsers to be written.&lt;br /&gt;
      Existing parsers would ignore data even if a valid hCard could be extracted.&lt;br /&gt;
&lt;br /&gt;
2) extend hCard's parsing rules to cover form elements and relying on&lt;br /&gt;
the FORM/INPUT semantics to indicate that stuff is inputtable.&lt;br /&gt;
&lt;br /&gt;
Proposed markup:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;form ...&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;fieldset class=&amp;quot;fn&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;text&amp;quot; class=&amp;quot;given-name&amp;quot; name=&amp;quot;first_name&amp;quot; value=&amp;quot;Rob&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;text&amp;quot; class=&amp;quot;family-name&amp;quot; name=&amp;quot;last_name&amp;quot; value=&amp;quot;Manson&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
   ...&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;fieldset class=&amp;quot;fn&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;text&amp;quot; class=&amp;quot;given-name&amp;quot; name=&amp;quot;first_name&amp;quot; value=&amp;quot;Scott&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;input type=&amp;quot;text&amp;quot; class=&amp;quot;family-name&amp;quot; name=&amp;quot;last_name&amp;quot; value=&amp;quot;Reynen&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
   ...&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  Benefits:&lt;br /&gt;
      Small addition to existing format rather than new one.&lt;br /&gt;
      Semantics of an input form and the eventual display format are the same.&lt;br /&gt;
  Drawbacks:&lt;br /&gt;
      Existing parsers would/could parse forms as invalid hCards, would need re-writing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Broader question:&lt;br /&gt;
* http://microformats.org/discuss/mail/microformats-discuss/2005-September/001059.html&lt;br /&gt;
Should this be extended beyond just hCard?&lt;br /&gt;
&lt;br /&gt;
==== ProblÃÂ¨mes clÃÂ©/points de discussion ====&lt;br /&gt;
* Extending parsing rules to extract value attributes from &amp;lt;input type=&amp;quot;text|hidden&amp;quot;&amp;gt; fields&lt;br /&gt;
  - ''Negative'' : this require adding a bit of special case to existing parsers to handle these elements&lt;br /&gt;
  - ''Positive'' : this could help to enable uf based auto form filling&lt;br /&gt;
  - ''Negative'' : this could help to enable uf based auto form filling (e.g. spam automation)&lt;br /&gt;
* Existing server side and client side scripts use non-hCard field names so class is the most seamless extension point&lt;br /&gt;
  - ''Positive'' : this is in line with the current parsing model&lt;br /&gt;
* Many parsers (e.g. [[Operator]]) parse the loaded html not the dynamic DOM&lt;br /&gt;
  - ''Negative'' : parser doesn't pickup any updated form data after the page has loaded&lt;br /&gt;
  - e.g. even though textarea appears to parse ok - it's only ever the initially loaded value that can be exported&lt;br /&gt;
* Forms may contain more than one hCard so using &amp;lt;FORM class=&amp;quot;vcard&amp;quot;&amp;gt; should not be required&lt;br /&gt;
  - ''Positive'' : this minimises the changes to current parsing rules&lt;br /&gt;
* Empty values should be ignored when extracting hCards&lt;br /&gt;
* hCards with all empty values should be ignored when listing/extracting hCards&lt;br /&gt;
* Which form elements should be supported beyond input fields&lt;br /&gt;
  - ''Examples''&lt;br /&gt;
    - title select that lists mr/mrs/ms/dr/etc.&lt;br /&gt;
    - checkboxes to choose which addresses to use&lt;br /&gt;
  - ''Option'' : simplify extension to only support input fields and recommend that select's, radio buttons and checkboxes update related hidden input fields with simple javascript (e.g. onChange/Click=&amp;quot;this.form.elements[this.className].value = this.value&amp;quot;)&lt;br /&gt;
    - Unworkable.  Cannot require clientside javascript.&lt;br /&gt;
  - ''Positive'' : this would simplify parsing and server side form processing as only single input fields for each value need to be used/validated&lt;br /&gt;
  - ''Negative'' : hCard forms then require javascript if they use form elements other than basic &amp;lt;input type=&amp;quot;text|hidden&amp;quot;&amp;gt;&lt;br /&gt;
  - ''Comment'' : either way any auto form filling will be more complex beyond simple &amp;lt;input type=&amp;quot;text|hidden&amp;quot;&amp;gt; fields&lt;br /&gt;
    - hypothetical comment assuming more complexity beyond.&lt;br /&gt;
&lt;br /&gt;
[[User:RobManson|RobManson]]&lt;br /&gt;
&lt;br /&gt;
=== multiple type parsing ===&lt;br /&gt;
* Multiple Type parsing / Type Optimization : La spec le permet, et la [[hcard-authoring-fr#Num.C3.A9ros_de_T.C3.A9l.C3.A9phone|publication de hCard]] dÃÂ©montre l'usage de plusieurs dÃÂ©signations de types pour une valeur unique de tel. La syntaxe utilisÃÂ©e dans les exemples de publication oÃÂ¹ chacun semble comme s'il pouvait devenir encombrant. Du fait qeu ces dÃÂ©signations de type soient toutes des chaÃÂ®nes uniques de 'mot' il peut ÃÂªtre possible d'implÃÂ©menter des rÃÂ¨gles supplÃÂ©mentaires de parsage pour plusieurs types dans le mÃÂªme ÃÂ©lÃÂ©ment HTML. GÃÂ©rer les dÃÂ©limiteurs peut ÃÂªtre un problÃÂ¨me [espace, virgule, etc?], et quelques-un des usages dans-la-jungle de plusieurs types auraient besoin d'ÃÂªtre repÃÂ©rÃÂ©s et examinÃÂ©s avant de considÃÂ©rer quelques rÃÂ¨gles supplÃÂ©mentaires de parsage le long de ces lignes [ [[User:ChrisCasciano|ChrisCasciano]] 10:21, 16 Apr 2007 (PDT) ]&lt;br /&gt;
&lt;br /&gt;
=== parsage hyperlien fax et modem ===&lt;br /&gt;
For the &amp;quot;tel&amp;quot; property in particular, when the element is:&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;a href=&amp;quot;fax:...&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt; OR &amp;lt;code&amp;gt;&amp;amp;lt;area href=&amp;quot;fax:...&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt; : parse the value of the 'href' attribute, omitting the &amp;quot;fax:&amp;quot; prefix and any &amp;quot;?&amp;quot; query suffix (if present), in the attribute. For details on the &amp;quot;fax:&amp;quot; URL scheme, see RFC 2806. In addition, treat this 'tel' property instance as having subproperty type &amp;quot;fax&amp;quot; in addition to any explicit subproperty type specified on the 'tel' property.&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;a href=&amp;quot;modem:...&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt; OR &amp;lt;code&amp;gt;&amp;amp;lt;area href=&amp;quot;modem:...&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt; : parse the value of the 'href' attribute, omitting the &amp;quot;modem:&amp;quot; prefix and any &amp;quot;?&amp;quot; query suffix (if present), in the attribute. For details on the &amp;quot;modem:&amp;quot; URL scheme, see RFC 2806.  In addition, treat this 'tel' property instance as having subproperty type &amp;quot;modem&amp;quot; in addition to any explicit subproperty type specified on the 'tel' property.&lt;br /&gt;
&lt;br /&gt;
=== composants nom ambigus ===&lt;br /&gt;
&lt;br /&gt;
When automatically publishing hCards from pre-existing data, it's not necessarily possible to tell which words in a name map to which hCard properties. When the structure of a name is unknown, it is hard to ensure an automatically published hCard remains valid.&lt;br /&gt;
&lt;br /&gt;
There's currently no easy answer to this.&lt;br /&gt;
&lt;br /&gt;
One implementation suggestion is a 'best-guess' algorithm, something along the lines of:&lt;br /&gt;
&lt;br /&gt;
# If the name is one word, attempt [[hcard#Implied_.22nickname.22_Optimization|implied nickname optimization]]&lt;br /&gt;
# If the name is two words, attempt [[hcard#Implied_.22n.22_Optimization|implied n optimization]]&lt;br /&gt;
# For three or more words&lt;br /&gt;
## Perform a lookup against known sub-name combinations (e.g. 'Sarah Jane', 'Vander Wal')&lt;br /&gt;
## Apply the grammar &amp;quot;given-name additional-name(s) family-name&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The principal behind this suggestion is that it's better to make a good guess and potentially miscategorize an ambiguous name component than to generate an invalid hCard.&lt;br /&gt;
&lt;br /&gt;
===ADR sans enfants===&lt;br /&gt;
Les parseurs (Operator, Tails, Presque Tous les Parseurs Universels de Microformats) s'attendent actuellement ÃÂ  ce que &amp;lt;code&amp;gt;adr&amp;lt;/code&amp;gt; ait une ou plusieurs sous-propriÃÂ©tÃÂ©s. Il n'est pas clair en partant de la spec hCard de savoir ce qui est obligatoire (bien que la RFC vCard l'exige) ; ni qu'il ne soit toujours possible pour un champ address dans un site web modÃÂ©lisÃÂ© (ou un CMS) d'ÃÂªtre dÃÂ©fini avec une telle granularitÃÂ©.&lt;br /&gt;
&lt;br /&gt;
Regardez Wikipedia dont les gabarits ont souvent un champ &amp;quot;locale&amp;quot; ou &amp;quot;place&amp;quot; utilisÃÂ©s par exemple sur les gares de chemin de fer : &lt;br /&gt;
&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Old_Street_station Old Street]&lt;br /&gt;
**&amp;quot;Place&amp;quot; (&amp;quot;locale&amp;quot; dans le modÃÂ¨le) est une '''street'''&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Hamstead_railway_station Hamstead]&lt;br /&gt;
**&amp;quot;Place&amp;quot; est un '''local district'''&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Inverness_railway_station Inverness]&lt;br /&gt;
**&amp;quot;Place&amp;quot; est une '''city'''&lt;br /&gt;
&lt;br /&gt;
De la mÃÂªme maniÃÂ¨re, le modÃÂ¨le Wikipedia pour les organisations, dans lequel une adresse de siÃÂ¨ge social &amp;quot;headquarters&amp;quot; (pour une entreprise par exemple) peut contenir une adresse postale partielle, ou juste une paire &amp;quot;city/county&amp;quot; ou &amp;quot;city/country&amp;quot; : &lt;br /&gt;
&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Tesco Tesco]&lt;br /&gt;
*[http://en.wikipedia.org/wiki/BP BP]&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Google Google]&lt;br /&gt;
*[http://en.wikipedia.org/wiki/Blue_Coat_Systems Blue Coat Systems]&lt;br /&gt;
&lt;br /&gt;
==== sous-propriÃÂ©tÃÂ© adr unique implicite ====&lt;br /&gt;
I propose that, where &amp;lt;code&amp;gt;adr&amp;lt;/code&amp;gt; has content, but no explicit sub-properties, there should be a default sub-property to which that content is allocated, in order that it is captured by user agents, and can later be manually tweaked (in, say, an address book programme) by users if so desired. This would satisfy the vCard requirement for child-of-adr, and adhere to the general principle to &amp;quot;[[be-strict|be strict in what you send but generous in what you receive]]&amp;quot;. &lt;br /&gt;
*Note that there may be other reasons to consider this suggestion, such as &amp;quot;ease of authoring&amp;quot;. Another way of looking at this suggestion is as a &amp;quot;adr/extended-address shorthand&amp;quot;. [[User:Tantek|Tantek]] 08:28, 26 Mar 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
* there is also a LABEL property which is NOT structured data, but purely a text string to be used when labeling. LABEL purpose: To specify the formatted text corresponding to delivery address of the object the vCard represents. [[User:Brian|Brian]] 13:18, 30 Mar 2007 (UTC)&lt;br /&gt;
**On re-reading this, it seems that none of the adressess given in my examples meet the criteria of being &amp;quot;''formatted text corresponding to delivery address''&amp;quot;. [[User:AndyMabbett|Andy Mabbett]] 03:35, 17 Apr 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
Of the available sub-property options:&lt;br /&gt;
&lt;br /&gt;
*street-address&lt;br /&gt;
*extended-address&lt;br /&gt;
*region&lt;br /&gt;
*locality&lt;br /&gt;
&lt;br /&gt;
I suggest that &amp;quot;extended-address&amp;quot; is the most sensible sub-property to use, for this purpose. [[User:AndyMabbett|Andy Mabbett]] 03:57, 26 Mar 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
==== sous propriÃÂ©tÃÂ©s adr implicites ====&lt;br /&gt;
Il peut ÃÂªtre possible pour les parseurs de parser les sous-propriÃÂ©tÃÂ©s adr ÃÂ  partir d'une chaÃÂ®ne contigue adr. Ce serait une optimisation pour ÃÂ  la fois [[adr-fr|adr]] et [[hcard-fr|hCard]].&lt;br /&gt;
&lt;br /&gt;
Ce peut ÃÂªtre aussi bien trop difficile/complexe pour ÃÂªtre fiable ou inter-opÃÂ©rable, mais ÃÂ§a vaut la peine au moins de documenter ici nos considÃÂ©ration et analyses.&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
&lt;br /&gt;
L'[http://www.ibm.com/contact/employees/us/ Annuaire des EmployÃÂ©s d'IBM] cherche les [http://www.ibm.com/contact/employees/servlets/lookup?country=us&amp;amp;language=en&amp;amp;search_country=all&amp;amp;lastname=Kaply&amp;amp;firstname=Michael retours de hCards avec la propriÃÂ©tÃÂ© &amp;quot;adr&amp;quot;] qui contient les donnÃÂ©es &amp;quot;locality&amp;quot; et &amp;quot;country-name&amp;quot; mais malheureusement sans ÃÂªtre marquÃÂ©e ainsi, par ex : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;td class=&amp;quot;adr&amp;quot;&amp;gt;Austin, USA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous pourrions d'abord dÃÂ©finir un ordre canonnique sur la faÃÂ§on de parser les sous propriÃÂ©tÃÂ©s sÃÂ©parÃÂ©es par des virgules (et peut-ÃÂªtre dans certains cas les espaces) dans une chaÃÂ®ne adr par ex : &lt;br /&gt;
&lt;br /&gt;
* 'post-office-box'&lt;br /&gt;
* 'street-address'&lt;br /&gt;
* 'extended-address'&lt;br /&gt;
* 'locality'&lt;br /&gt;
* 'region'&lt;br /&gt;
* 'postal-code'&lt;br /&gt;
* 'country-name'&lt;br /&gt;
&lt;br /&gt;
Given a dictionary of country names and abbreviations, it may be feasible to parse for a country name at the end of the adr string, and then apply country/locale specific parsing rules to the rest of the adr string.&lt;br /&gt;
&lt;br /&gt;
E.g.&lt;br /&gt;
* from a theoretical dictionary of country names:&lt;br /&gt;
** US|USA|United States|United States of America|Etats-Unis d'Amerique&lt;br /&gt;
* parse the remainder of the adr string backwards as follows:&lt;br /&gt;
** preceding that, look for a 5 or 9 digit (with optional dash '-' separator between digits 5 and 6) postal-code, and if found use it for the 'postal-code'&lt;br /&gt;
** preceding that, look for the name of a US state (e.g. California or any of the other states or territories available from a canonical list) or 2 letter state abbreviation (e.g. CA), and if found use it for the 'region' subproperty&lt;br /&gt;
** preceding that, look for the name of a US city (e.g. San Francisco, Los Angeles or any other US city available from a canonical list) or common city abbreviation (e.g. SF, LA), and if found use it for the 'locality'&lt;br /&gt;
** preceding that, look for common extended address details, such as: #|apt|apartment|suite|ste followed by a word consisting of letters and numbers, and if found use it for the 'extended-address'&lt;br /&gt;
** preceding that, look for a common street name bracketed by the street number (an integer with optional fraction and/or letter), and an optional street type (av|ave|avenue|blvd|boulevard|cir|circle|pl|place|st|street), and if found use it for the 'street-address'&lt;br /&gt;
** preceding that, look for a common post office box, with the pobox literal string: pob|pobox|PO Box followed by a word consisting of numbers and letters, and if found use it for the 'post-office-box'&lt;br /&gt;
* ... other countries&lt;br /&gt;
&lt;br /&gt;
The above heuristic (not quite well specified enough to be an algorithm, yet) would allow parsing of the IBM Employee Directory result documented above.&lt;br /&gt;
&lt;br /&gt;
There are a lot of existing geocoder APIs that turn unstructured addresses into structured ones - we should examine these for patterns and best practices. eg [http://www.google.com/apis/maps/documentation/#Geocoding_Structured Google's geocoder] [http://exogen.case.edu/projects/geopy/ geopy calls multiple ones]&lt;br /&gt;
&lt;br /&gt;
==== adr sans enfants FAQ ====&lt;br /&gt;
I think for now the simplest and most interoperable (and what I think implementations already do) is to make this an FAQ (because the spec already doesn't say to do anything with adr without any subproperty)&lt;br /&gt;
&lt;br /&gt;
Q: What should a parser do with an &amp;quot;adr&amp;quot; property lacking any subproperties?&lt;br /&gt;
&lt;br /&gt;
A: A parser SHOULD do nothing with such an &amp;quot;adr&amp;quot; property.  A parser MAY provide the text content of such an &amp;quot;adr&amp;quot; property in the results of its parsing as a freeform value of the &amp;quot;adr&amp;quot; property.  Note that the vCard standard does not allow for any such freeform value of its &amp;quot;adr&amp;quot; property (in vCard the &amp;quot;adr&amp;quot; property MUST be structured) and thus that MAY suggestion to parsers only applies in situations (such as APIs, JSON return values) where it is possible to return a freeform value for the &amp;quot;adr&amp;quot; property.&lt;br /&gt;
&lt;br /&gt;
[[User:Tantek|Tantek]] 09:20, 2 Aug 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
== Rappels Anniversaire ==&lt;br /&gt;
*Les consommateurs de hCard pourraient calculer l'ÃÂ¢ge en cours des sujets hCard, ÃÂ  partir de la date de naissance. [[User:AndyMabbett|Andy Mabbett]] 07:47, 20 Apr 2007 (PDT)&lt;br /&gt;
*pour les hCards avec Date de Naissance, les clients hCard pourraient gÃÂ©nÃÂ©rer et exporter un hCalendar rÃÂ©current. [[User:AndyMabbett|Andy Mabbett]] 08:06, 20 Apr 2007 (PDT)&lt;br /&gt;
**SI /quand la [[hcard-date-of-death-fr|Date de DÃÂ©cÃÂ¨s]] est ajoutÃÂ©e ÃÂ  hCard, les parseurs pourraient gÃÂ©nÃÂ©rer ÃÂ  la place un hCalendar rÃÂ©current &amp;quot;anniversaire de la mort&amp;quot;. [[User:AndyMabbett|Andy Mabbett]] 08:08, 20 Apr 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
== Ajouts Post vCard ==&lt;br /&gt;
Conserver les propriÃÂ©tÃÂ©s et valeurs de la hCard comme une reprÃÂ©sentaiton 1:1 des propriÃÂ©tÃÂ©s et valeurs de la vCard a de nombreux avantages comme la simplicitÃÂ©, la stabilitÃÂ©, l'interopÃÂ©rabilitÃÂ© avec le grand nombre d'applications vCard existantes etc.&lt;br /&gt;
			&lt;br /&gt;
NÃÂ©anmoins certains ont trouvÃÂ© la vCard limitÃÂ©e en termes de donnÃÂ©es/propriÃÂ©tÃÂ©s/champs qu'ils veulent exprimer dans l'information de contact. Quelques implÃÂ©mentations utilisent les extensions vCard pour exprimer une telle information (citation demandÃÂ©e).&lt;br /&gt;
			&lt;br /&gt;
Cette section est pour documenter de telles additions suggÃÂ©rÃÂ©es. L'ÃÂ©vidence empirique d'exemples vÃÂ©ritables venant du *vrai monde* sur le Web de personnes publiant cette information serait un bon pas en avant pour de considÃÂ©rer de tels ajouts/extensions.&lt;br /&gt;
&lt;br /&gt;
* '''altitude'''. En provenance [[hcard-issues-fr|problÃÂ©matiques hCard]].&lt;br /&gt;
**Voir [[geo-elevation-examples-fr]]&lt;br /&gt;
* '''vat-number''' : pour les numÃÂ©ros de TVA des sociÃÂ©tÃÂ©s, qui sont beaucoup utilisÃÂ©s en Europe et ont besoin d'ÃÂªtre publiÃÂ©s sur les publications belges (y compris les sites web).&lt;br /&gt;
&lt;br /&gt;
* '''gender''' &lt;br /&gt;
** Voir [[vcard-suggestions-fr#Genre]]&lt;br /&gt;
&lt;br /&gt;
* '''date-of-death'''&lt;br /&gt;
** Voir [[hcard-date-of-death-fr|Date de DÃÂ©cÃÂ¨s]]&lt;br /&gt;
&lt;br /&gt;
par consÃÂ©quent regarder (et ajouter ÃÂ ): [[vcard-suggestions-fr|vcard-suggestions]]&lt;br /&gt;
&lt;br /&gt;
Un autre chemin ÃÂ  considÃÂ©rer est le dÃÂ©veloppement d'un autre microformat qui inclut une hCard et puis l'augmente avec des propriÃÂ©tÃÂ©s supplÃÂ©mentaires pour un domaine particulier. Dans beaucoup de sens [[hresume-fr|hResume]] a dÃÂ©jÃÂ  fait ÃÂ§a. D'autres efforts en rapport : &lt;br /&gt;
* [[genealogy-fr|genealogy]]&lt;br /&gt;
* [[profile-fr|profile]]&lt;br /&gt;
&lt;br /&gt;
Utiliser la hCard comme un bloc de construction stabel pour des microformats supplÃÂ©mentaires peut sembler plus souhaitable que de faire croÃÂ®tre incrÃÂ©mentalement la hCard elle-mÃÂªme.&lt;br /&gt;
&lt;br /&gt;
Bien sÃÂ»r si la vCard ÃÂ©tait ÃÂ©tendue en elle-mÃÂªme, ceci peut fournir l'impulsion pour ajouter de telles extensions ÃÂ  hCard afin de de maintenir l'ÃÂ©quivalence 1:1 de la reprÃÂ©sentation des propriÃÂ©tÃÂ©s/valeurs.&lt;br /&gt;
&lt;br /&gt;
==DonnÃÂ©es de Personnes de Wikipedia==&lt;br /&gt;
[http://en.wikipedia.org/wiki/Wikipedia:Persondata Persondata] sur la Wikipedia anglo-saxonne est trÃÂ¨s proche de hCard, mais a des champs supplÃÂ©mentaires de dates et lieux de naissance. [[User:AndyMabbett|Andy Mabbett]] 13:02, 28 Jan 2007 (PST)&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
* Le [[hcard-profile-fr|hCard-profil]] a besoin de vÃÂ©rification et peut-ÃÂªtre d'une URL pour retrouver le XMDP vÃÂ©ritable, plutÃÂ´t qu'un texte sous &amp;amp;lt;pre&amp;amp;gt; sur une page wiki.&lt;br /&gt;
* ComplÃÂ©tez la traduction des exemples provenant de la spec vCard en hCard, et placez les sur une page sÃÂ©parÃÂ©e d'exemples.&lt;br /&gt;
* CrÃÂ©er un exemple &amp;quot;riche&amp;quot; mais rÃÂ©aliste de hCard, disons par exmple pour un vendeur, qui veut placer tout un paquet d'information de contacts sur son site web afin de pouvoir les retrouver/contacter aisÃÂ©ment.&lt;br /&gt;
* Fournir des exemples sur la maniÃÂ¨re d'encode les comptes de Messagerie InstantanÃÂ©e. Imaginer ce que serait les URLs mailto: ou aim: dans la hCard et comment cela apparaÃÂ®tra dans la vCard. Et jetez un oeil ÃÂ  ce que les appliations vCard font aujourd'hui des messageries instantanÃÂ©es.&lt;br /&gt;
* Clarifier les dÃÂ©clarations contradictoires de copyright, selon http://microformats.org/discuss/mail/microformats-discuss/2007-July/010243.html&lt;br /&gt;
&lt;br /&gt;
== Styles CSS ==&lt;br /&gt;
Non seulement vous pouvez crÃÂ©er de la sÃÂ©mantique avec les valeurs hCard, mais pouvez y ajouter des styles CSS ÃÂ  volontÃÂ©. Vous ÃÂªtes libre de styler les termes comme vous voulez, mais ici nous pouvons lister quelques idÃÂ©es sur la faÃÂ§on de styler les termes.&lt;br /&gt;
&lt;br /&gt;
Si vous voulez encoder des donnÃÂ©es hCard, mais ne voulez PAS l'afficher dans le code HTML (ATTENTION : ceci est vraiment NON RECOMMANDE, et gÃÂ©nÃÂ©ralement contre le principe microformats de marque de la donnÃÂ©e visible), alors vous pouvez cacher ce tag en CSS avec le code suivant : &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;display: none&amp;quot;&amp;gt;DonnÃÂ©e CachÃÂ©e&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Les applications de transformation trouveront encore la donnÃÂ©e et l'utiliseront au moment de convertir les hCards en vCards.&lt;br /&gt;
&lt;br /&gt;
== Autres ImplÃÂ©mentations/IdÃÂ©es ==&lt;br /&gt;
* [http://www.w3.org/TR/2001/NOTE-vcard-rdf-20010222/ Representing vCard Objects in RDF/XML] This could allow conversion of vCard data from XHTML to RDF and from RDF to XHTML&lt;br /&gt;
* It would also be possible to convert XFN and hCard to FoaF.&lt;br /&gt;
* [http://microid.org/ MicroID in hCard]&lt;br /&gt;
&lt;br /&gt;
== Suggestions AcceptÃÂ©es ==&lt;br /&gt;
&lt;br /&gt;
=== Encoder les donnÃÂ©es de SociÃÂ©tÃÂ©s sous une Business Card ===&lt;br /&gt;
&lt;br /&gt;
( AcceptÃÂ© [[hcard-fr#Info_Contact_Organisation|hCard Info Contact Organisation]] )&lt;br /&gt;
&lt;br /&gt;
In the wild there are several hCards that do not currently validate because they are businesses that have omitted the &amp;quot;fn&amp;quot; property in favor of the &amp;quot;org&amp;quot; property.&lt;br /&gt;
&lt;br /&gt;
Proposal: hCards representing a business or organization MUST set fn AND org to the same value.  Parsers may then use this equivalence, if detected, to treat an hCard as the contact info for a business or organization rather than an individual.&lt;br /&gt;
&lt;br /&gt;
Note that [http://microformats.org/wiki/vcard-implementations#organization_vs._individual Apple Address Book supports this semantic when importing vCards].&lt;br /&gt;
&lt;br /&gt;
See the [http://technorati.com/about/contact.html Technorati Contact Info] for an example.&lt;br /&gt;
&lt;br /&gt;
=== Optimisation Implicite &amp;quot;FN et N&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
A cette heure, un parseur cherche d'abord un ÃÂ©lÃÂ©ment &amp;quot;n&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Et ensuite si &amp;quot;n&amp;quot; n'est pas prÃÂ©sent, il chercher un ÃÂ©lement &amp;quot;fn&amp;quot; ÃÂ  utiliser pour tirer implicitement un ÃÂ©lÃÂ©ment &amp;quot;n&amp;quot; selon les rÃÂ¨gles de la &amp;quot;propriÃÂ©tÃÂ© n implicite&amp;quot; dans la spÃÂ©c.&lt;br /&gt;
&lt;br /&gt;
HISTORIQUE :&lt;br /&gt;
&lt;br /&gt;
Du fait de la prÃÂ©valence de l'usage de &amp;quot;nicknames&amp;quot; ou &amp;quot;pseudos&amp;quot; sur le Web, dans le vÃÂ©ritable contenu publiÃÂ© sur le Web (par ex. les auteurs de critiques), il y a eu une discussion ÃÂ  propos de l'ajout d'un raccourci &amp;quot;fn&amp;quot; au raccourci &amp;quot;n&amp;quot; qui utilisait le &amp;quot;nickname&amp;quot; comme solution de repli.&lt;br /&gt;
&lt;br /&gt;
PROPOSITION :&lt;br /&gt;
&lt;br /&gt;
Nous devrions imaginer ajouter une ou plusieurs optimisations implicites aprÃÂ¨s les ÃÂ©tapes documentÃÂ©s au-dessus et c'est :&lt;br /&gt;
&lt;br /&gt;
Si aucun &amp;quot;fn&amp;quot; n'est prÃÂ©sent, alors chercher un ÃÂ©lÃÂ©ment &amp;quot;nickname&amp;quot; ÃÂ  utiliser pour sous-tendre ÃÂ  la fois le &amp;quot;fn&amp;quot; et le &amp;quot;n/given-name&amp;quot;, en laissant vide le &amp;quot;n/family-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Ceci permettrait des hCards uniquement avec &amp;quot;nickname&amp;quot; pour indiquer l'individu sur un site web, ce qui est tout ÃÂ  fait commun sur les blogs et critiques publiÃÂ©s sur le web.&lt;br /&gt;
* +1 [[User:Atamido|Atamido]]&lt;br /&gt;
* +1 [[User:ChrisMessina|ChrisMessina]] - note : plusieurs nicknames alternatifs devraient ÃÂªtre aussi permis&lt;br /&gt;
* +1 [[User:DimitriGlazkov|DimitriGlazkov]]&lt;br /&gt;
&lt;br /&gt;
== tel work implicite ==&lt;br /&gt;
&lt;br /&gt;
=== ProblÃÂ¨me ===&lt;br /&gt;
&lt;br /&gt;
Some phone numbers are not always documented of type 'work'. The type 'work' is usually implied from context.&lt;br /&gt;
&lt;br /&gt;
=== Exemples dans la jungle ===&lt;br /&gt;
&lt;br /&gt;
[[http://www.nvidia.com/page/contact_information.html NVidia contact information]]&lt;br /&gt;
&lt;br /&gt;
Only 'Tel' is specified. The fact that it is of type 'work' can be assumed from the context: the name of an organization is present.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;P&amp;gt;&amp;lt;B&amp;gt;NVIDIA CORPORATE OFFICE:&amp;lt;/B&amp;gt; &amp;lt;BR&amp;gt;&lt;br /&gt;
          2701 San Tomas Expressway&amp;lt;BR&amp;gt;&lt;br /&gt;
          Santa Clara, CA 95050&amp;lt;BR&amp;gt;&lt;br /&gt;
          Tel: 408-486-2000&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          Fax: 408-486-2200&amp;lt;BR&amp;gt;&lt;br /&gt;
          ...&lt;br /&gt;
        &amp;lt;/P&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[http://www.supermarketguru.com/page.cfm/369 Supermarketguru.com]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;&lt;br /&gt;
      &amp;lt;font face=&amp;quot;Verdana, Helvetica, Arial&amp;quot; size=2&amp;gt;&lt;br /&gt;
        &amp;lt;b&amp;gt;Phil Lempert:&amp;lt;/b&amp;gt; &amp;lt;a href=&amp;quot;mailto:plempert@supermarketguru.com&amp;quot;&amp;gt;plempert@supermarketguru.com&amp;lt;/a&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
      &amp;lt;/font&amp;gt;&lt;br /&gt;
      &amp;lt;font face=&amp;quot;Verdana, Helvetica, Arial, sans-serif&amp;quot; size=2&amp;gt;SupermarketGuru.com&amp;lt;br&amp;gt;&lt;br /&gt;
          3015 Main Street, Suite 320&amp;lt;BR&amp;gt;Santa Monica, California 90405&amp;lt;br&amp;gt;&lt;br /&gt;
          Telephone: 323-860-3070 &lt;br /&gt;
      &amp;lt;/font&amp;gt;&lt;br /&gt;
   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here only 'Telephone:' is specified, a FN is present ('Phil Lempert') but because an ORG is present ('SupermarketGuru.com'), it can be safely implied that '323-860-3070' is a tel or type work.&lt;br /&gt;
&lt;br /&gt;
=== Proposition ===&lt;br /&gt;
&lt;br /&gt;
If an ORG is present in a VCARD, a TEL with no TYPE has an implied TYPE 'work'&lt;br /&gt;
&lt;br /&gt;
==== Commentaires ====&lt;br /&gt;
* Though it may be safe to make that assumption for the given example (and though it might have been wise to make this rule from the outset), we now can't know that it will alwyas be safe to do so, for all pre-existing hCards. Consider people whose organisation represents voluntary work, honorary roles and so forth. [[User:AndyMabbett|Andy Mabbett]] 00:33, 8 Jan 2008 (PST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Suggestions rejetÃÂ©es ==&lt;br /&gt;
&lt;br /&gt;
Suggestion : ''L'utilisation de class=&amp;quot;url&amp;quot; sur une balise &amp;lt;a&amp;gt; pour reprÃÂ©senter une propriÃÂ©tÃÂ© URL hCard est redondante. Par la vertu de la balise &amp;lt;a&amp;gt; vous savez que c'est une URL.''&lt;br /&gt;
&lt;br /&gt;
RejetÃÂ©.  Ceci est une mauvaise suggestion du fait que bien qu'elle semble rÃÂ©duire la redondance et garder les choses plus propres, elle crÃÂ©e aussi quelques problÃÂ¨mes. Sans faire remarquer explicitement que c'est une URL alors n'importe quels tags &amp;lt;a&amp;gt; dans une 'vcard' seraient considÃÂ©rÃÂ©es comme une URL, par exemple : &lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;ul class=&amp;quot;categories&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://w3c.org&amp;quot;&amp;gt;W3C&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il n'y a pas moyen de &amp;quot;dÃÂ©sactiver&amp;quot; l'encodage de l'URL W3C, tandis que si &amp;quot;url&amp;quot; requis avait beoin d'ÃÂªtre listÃÂ© explicitement dans liste d'attribut de classe, alors en ne listant PAS elle pourrait ÃÂªtre en fait dÃÂ©sactivÃÂ©e..&lt;br /&gt;
&lt;br /&gt;
== RÃÂ©fÃÂ©rences ==&lt;br /&gt;
=== RÃÂ©fÃÂ©rences Normatives ===&lt;br /&gt;
* [http://www.ietf.org/rfc/rfc2426.txt RFC 2426] vCard RFC&lt;br /&gt;
* [http://www.ietf.org/rfc/rfc2397 RFC 2397] data URI RFC&lt;br /&gt;
* [http://gmpg.org/xmdp/ XMDP]&lt;br /&gt;
&lt;br /&gt;
=== RÃÂ©fÃÂ©rences Informatives ===&lt;br /&gt;
* [http://www.imc.org/pdi/ Personal Data Interchange (PDI) at the Internet Mail Consortium]&lt;br /&gt;
* [http://tantek.com/log/2004/07.html#d27t1049 Markup language design notes]&lt;br /&gt;
* [http://tantek.com/log/2002/12.html#L20021216t2238 A Touch of Class]&lt;br /&gt;
* [http://www.icao.int/mrtd/download/technical.cfm ICAO - Machine Readable Travel Documents format]&lt;br /&gt;
&lt;br /&gt;
== Pages en rapport ==&lt;br /&gt;
{{hcard-related-pages-fr}}&lt;/div&gt;</summary>
		<author><name>LicocOracv</name></author>
	</entry>
</feed>