<?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=TomMorris</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=TomMorris"/>
	<link rel="alternate" type="text/html" href="https://microformats.org/wiki/Special:Contributions/TomMorris"/>
	<updated>2026-04-23T17:03:47Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=mf2py&amp;diff=66691</id>
		<title>mf2py</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=mf2py&amp;diff=66691"/>
		<updated>2018-02-27T21:40:58Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: mf2py moved from my personal github to microformats GitHub org&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
This is a holding page for '''mf2py''', the [[microformats2]] parser for Python.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/microformats/mf2py microformats/mf2py] on github&lt;br /&gt;
* [https://pypi.python.org/pypi/mf2py/ mf2py] on PyPI&lt;br /&gt;
&lt;br /&gt;
You can test how mf2py parses HTML on the following pages:&lt;br /&gt;
* URL and/or textarea: https://kylewm.com/services/mf2&lt;br /&gt;
* URL entry: [https://mf2py.herokuapp.com/ mf2py.herokuapp.com]&lt;br /&gt;
* textarea entry: https://kartikprabhu.com/connection/mfparser&lt;br /&gt;
* another textarea: http://www.unmung.com/?html=&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[parsers]]&lt;br /&gt;
* [[microformats2]]&lt;br /&gt;
* [[validators]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microformats2-parsing-rdf&amp;diff=65917</id>
		<title>microformats2-parsing-rdf</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microformats2-parsing-rdf&amp;diff=65917"/>
		<updated>2017-02-27T16:29:01Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: tidy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Below is a proposed mapping of the microformats2 data model to RDF.&lt;br /&gt;
&lt;br /&gt;
== RDF model ==&lt;br /&gt;
&lt;br /&gt;
In the document below, the RDF model is represented using the [https://en.wikipedia.org/wiki/Notation3 Notation3] syntax.&lt;br /&gt;
&lt;br /&gt;
All RDF examples presume at least these basic external prefixes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
@prefix rdfs: &amp;lt;http://www.w3.org/2000/01/rdf-schema#&amp;gt; .&lt;br /&gt;
@prefix xsd:  &amp;lt;http://www.w3.org/2001/XMLSchema#&amp;gt; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In addition, we shall use the profile defined on [[microformats-2]] as an RDF URI prefix:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
@prefix uf: &amp;lt;http://microformats.org/profile/&amp;gt; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is the subject? ==&lt;br /&gt;
&lt;br /&gt;
In RDF, all data is in the form of subject, predicate, object triples. These map roughly to English statements. Subjects can be either URI references or blank nodes.&lt;br /&gt;
&lt;br /&gt;
Mapping these adequately is problematic.&lt;br /&gt;
&lt;br /&gt;
If the element which has the root class name for a microformats2 object also has an about attribute, that SHOULD be used to set the subject for the microformat.&lt;br /&gt;
&lt;br /&gt;
If the element does not have an &amp;lt;code&amp;gt;'''about'''&amp;lt;/code&amp;gt; attribute, or the HTML processor does not support parsing &amp;lt;code&amp;gt;'''about'''&amp;lt;/code&amp;gt; attributes, then the subject for the microformat should be an RDF blank node.&lt;br /&gt;
&lt;br /&gt;
If a parser is also parsing [[rdfa|RDFa]], it should use the same blank nodes as the subjects for microformats2 objects as it does for statements expressed in RDFa. Given this HTML:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card p-name&amp;quot; typeof=&amp;quot;foaf:Person&amp;quot; property=&amp;quot;foaf:name&amp;quot;&amp;gt;Tom Morris&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A microformats2 and RDFa-aware processor should produce Notation3 output with a singular blank node:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
_:a a uf:h-card, foaf:Person;&lt;br /&gt;
  foaf:name &amp;quot;Tom Morris&amp;quot;;&lt;br /&gt;
  uf:p-name &amp;quot;Tom Morris&amp;quot;;&lt;br /&gt;
  rdfs:label &amp;quot;Tom Morris&amp;quot; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It should not separate out these two resources into separate blank nodes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
_:a a uf:h-card;&lt;br /&gt;
  uf:p-name &amp;quot;Tom Morris&amp;quot;;&lt;br /&gt;
  rdfs:label &amp;quot;Tom Morris&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
_:b a foaf:Person;&lt;br /&gt;
  foaf:name &amp;quot;Tom Morris&amp;quot; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Representing root class names ==&lt;br /&gt;
&lt;br /&gt;
Root class names map neatly to &amp;lt;code&amp;gt;'''rdf:type'''&amp;lt;/code&amp;gt;. In Notation3, this is represented with the shorthand &amp;lt;code&amp;gt;'''a'''&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card&amp;quot;&amp;gt;Tom Morris&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
_:bnode01 a uf:h-card .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is compatible with the RDF specification, but differs from RDF best practice. As with Java and most programming languages, in RDF, it is customary to capitalize class names.&lt;br /&gt;
&lt;br /&gt;
== Representing properties ==&lt;br /&gt;
&lt;br /&gt;
Once we have inferred the class name, we need simply declare the properties.&lt;br /&gt;
&lt;br /&gt;
For each &amp;lt;code&amp;gt;'''p-'''&amp;lt;/code&amp;gt; prefixed property, an RDF statement should be produced with the subject being that of the microformats2 object, the property being the namespaced microformats property, and the object being either a plain literal or a language literal containing the string representation of the object (see language section below). This should be equal to the string value in the JSON output.&lt;br /&gt;
&lt;br /&gt;
=== Multiple properties ===&lt;br /&gt;
If there are multiple instances of a property, this should result in multiple statements using the same property name.&lt;br /&gt;
&lt;br /&gt;
This example hCard contains two category properties and two URL properties:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;img class=&amp;quot;u-photo&amp;quot; alt=&amp;quot;photo of Mitchell&amp;quot;&lt;br /&gt;
       src=&amp;quot;https://webfwd.org/content/about-experts/300.mitchellbaker/mentor_mbaker.jpg&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;p-name u-url&amp;quot;&lt;br /&gt;
     href=&amp;quot;http://blog.lizardwrangler.com/&amp;quot; &lt;br /&gt;
    &amp;gt;Mitchell Baker&amp;lt;/a&amp;gt;&lt;br /&gt;
 (&amp;lt;a class=&amp;quot;u-url&amp;quot; &lt;br /&gt;
     href=&amp;quot;https://twitter.com/MitchellBaker&amp;quot;&lt;br /&gt;
    &amp;gt;@MitchellBaker&amp;lt;/a&amp;gt;)&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-org&amp;quot;&amp;gt;Mozilla Foundation&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;p class=&amp;quot;p-note&amp;quot;&amp;gt;&lt;br /&gt;
    Mitchell is responsible for setting the direction and scope of the Mozilla Foundation and its activities.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-category&amp;quot;&amp;gt;Strategy&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-category&amp;quot;&amp;gt;Leadership&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
_:lizardwrangler a uf:h-card;&lt;br /&gt;
  uf:u-photo &amp;lt;https://webfwd.org/content/about-experts/300.mitchellbaker/mentor_mbaker.jpg&amp;gt;;&lt;br /&gt;
  uf:p-name &amp;quot;Mitchell Baker&amp;quot;;&lt;br /&gt;
  rdfs:label &amp;quot;Mitchell Baker&amp;quot;;&lt;br /&gt;
  uf:u-url &amp;lt;http://blog.lizardwrangler.com&amp;gt;;&lt;br /&gt;
  uf:u-url &amp;lt;https://twitter.com/MitchellBaker&amp;gt;;&lt;br /&gt;
  uf:p-org &amp;quot;Mozilla Foundation&amp;quot;;&lt;br /&gt;
  uf:p-note &amp;quot;Mitchell is responsible for setting the direction and scope of the Mozilla Foundation and its activities.&amp;quot;;&lt;br /&gt;
  uf:p-category &amp;quot;Strategy&amp;quot;;&lt;br /&gt;
  uf:p-category &amp;quot;Leadership&amp;quot; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(In Notation3, it is possible to use commas as a shorthand form to represent multiple statements. This has been avoided in order to better illustrate the point in question.)&lt;br /&gt;
&lt;br /&gt;
To convert from RDF to JSON, one should take all statements that have the same subject and property and group them together into an array.&lt;br /&gt;
&lt;br /&gt;
=== Language ===&lt;br /&gt;
RDF allows three types of literal: plain literals, language literals and typed literals.&lt;br /&gt;
&lt;br /&gt;
Typed literals contain a datatype annotation, language literals contain a language annotation (the same ISO country codes as is used in HTML's &amp;lt;code&amp;gt;'''lang'''&amp;lt;/code&amp;gt; attribute and XML's &amp;lt;code&amp;gt;'''xml:lang'''&amp;lt;/code&amp;gt; attribute).&lt;br /&gt;
&lt;br /&gt;
Processors should work out the language tag (if any) of the elements containing microformat properties (using the latest RDFa specification) and emit language-tagged literals for p- prefixed properties. If no language tag is set in the HTML, emit plain literals for all p- prefixed properties.&lt;br /&gt;
&lt;br /&gt;
For instance:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card p-name&amp;quot; lang=&amp;quot;ja&amp;quot;&amp;gt;内閣総理大臣&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card p-name&amp;quot; lang=&amp;quot;he&amp;quot;&amp;gt;בִּנְיָמִין נְתַנְיָהוּ&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
_:a a uf:h-card;&lt;br /&gt;
  uf:p-name &amp;quot;内閣総理大臣&amp;quot;@ja .&lt;br /&gt;
&lt;br /&gt;
_:b a uf:h-card;&lt;br /&gt;
  uf:p-name &amp;quot;בִּנְיָמִין נְתַנְיָהוּ&amp;quot;@he .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== rdfs:label ===&lt;br /&gt;
It is generally good practice for each resource to have an rdfs:label property. This maps to p-name.&lt;br /&gt;
&lt;br /&gt;
Using Notation3 rules syntax:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
@prefix log: &amp;lt;http://www.w3.org/2000/10/swap/log#&amp;gt; .&lt;br /&gt;
@forall ?s ?o .&lt;br /&gt;
{ :s uf:p-name :o . } log:implies { :s rdfs:label :o . } .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is arguable that one may wish to then omit the p-name property from RDF representations of Microformats2 objects. The minor cost of extra duplication is outweighed by ensuring faithful representation and the ability to bidirectionally convert from RDF representations and JSON representations of Microformats2 objects.&lt;br /&gt;
&lt;br /&gt;
== Representing nested microformats ==&lt;br /&gt;
&lt;br /&gt;
This is easy. Each new object becomes a new RDF resource, and there is a relationship going from the parent object to the child object.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-event&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;p-name u-url&amp;quot; href=&amp;quot;http://indiewebcamp.com/2012&amp;quot;&amp;gt;&lt;br /&gt;
    IndieWebCamp 2012&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
  from &amp;lt;time class=&amp;quot;dt-start&amp;quot;&amp;gt;2012-06-30&amp;lt;/time&amp;gt; &lt;br /&gt;
  to &amp;lt;time class=&amp;quot;dt-end&amp;quot;&amp;gt;2012-07-01&amp;lt;/time&amp;gt; at &lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-location h-card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;p-name p-org u-url&amp;quot; href=&amp;quot;http://geoloqi.com/&amp;quot;&amp;gt;&lt;br /&gt;
      Geoloqi&lt;br /&gt;
    &amp;lt;/a&amp;gt;, &lt;br /&gt;
    &amp;lt;span class=&amp;quot;p-street-address&amp;quot;&amp;gt;920 SW 3rd Ave. Suite 400&amp;lt;/span&amp;gt;, &lt;br /&gt;
    &amp;lt;span class=&amp;quot;p-locality&amp;quot;&amp;gt;Portland&amp;lt;/span&amp;gt;, &lt;br /&gt;
    &amp;lt;abbr class=&amp;quot;p-region&amp;quot; title=&amp;quot;Oregon&amp;quot;&amp;gt;OR&amp;lt;/abbr&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In Notation3, this would emit:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
_:hevent1 a uf:h-event;&lt;br /&gt;
  rdfs:label &amp;quot;IndieWebCamp 2012&amp;quot;;&lt;br /&gt;
  uf:p-name &amp;quot;IndieWebCamp 2012&amp;quot;;&lt;br /&gt;
  uf:u-url &amp;lt;http://indiewebcamp.com/2012&amp;gt;;&lt;br /&gt;
  uf:dt-start &amp;quot;2012-06-30&amp;quot;^^xsd:date;&lt;br /&gt;
  uf:dt-end &amp;quot;2012-07-01&amp;quot;^^xsd:date;&lt;br /&gt;
  uf:location [&lt;br /&gt;
    a uf:h-card;&lt;br /&gt;
    rdfs:label &amp;quot;Geoloqi&amp;quot;;&lt;br /&gt;
    uf:p-name &amp;quot;Geoloqi&amp;quot;;&lt;br /&gt;
    uf:p-org &amp;quot;Geoloqi&amp;quot;;&lt;br /&gt;
    uf:u-url &amp;lt;http://geoloqi.com/&amp;gt;;&lt;br /&gt;
    uf:p-street-address &amp;quot;920 SW 3rd Ave. Suite 400&amp;quot;;&lt;br /&gt;
    uf:p-locality &amp;quot;Portland&amp;quot;;&lt;br /&gt;
    uf:p-region &amp;quot;Oregon&amp;quot; .&lt;br /&gt;
  ].&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mapping ==&lt;br /&gt;
:''See also'': [[microformats2-rdf-mapping]]&lt;br /&gt;
&lt;br /&gt;
The RDF semantics of an hCard can be declared as an RDF document available from microformats.org. This can be used by RDF-minded parsers to draw inferences. In the case of hCard...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
uf:h-card a owl:Class;&lt;br /&gt;
  owl:sameAs &amp;lt;http://www.w3.org/2006/vcard/ns#VCard&amp;gt; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Equivalent properties can also be declared:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
uf:p-phone a owl:DatatypeProperty;&lt;br /&gt;
  owl:sameAs &amp;lt;http://xmlns.com/foaf/0.1/phone&amp;gt;;&lt;br /&gt;
    &amp;lt;http://schema.org/telephone&amp;gt; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Advanced: parsing microformats in context ==&lt;br /&gt;
=== Representative hCard parsing ===&lt;br /&gt;
:''See also:'' [[representative-hcard-parsing#representative_hCard_algorithm|representative hCard algorithm]], which operates on an already parsed data model, and thus works the same way.&lt;br /&gt;
&lt;br /&gt;
If the parser is able to infer that a representative hCard is present on the page, one can represent this by using &amp;lt;var&amp;gt;foaf:primaryTopic&amp;lt;/var&amp;gt; from the [http://xmlns.com/foaf/spec/#term_primaryTopic FOAF specification].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;&amp;gt; foaf:primaryTopic _:a .&lt;br /&gt;
&lt;br /&gt;
_:a a uf:h-card;&lt;br /&gt;
  uf:p-name &amp;quot;Tom Morris&amp;quot; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hdita&amp;diff=65801</id>
		<title>hdita</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hdita&amp;diff=65801"/>
		<updated>2016-12-05T15:58:39Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: adding page for hdita&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Lightweight DITA''' or '''HDITA''' is an HTML5-based ([[POSH]]) format for writing software documentation using the DITA model and to be compatible with the XML-based [[wikipedia:DITA|DITA]] toolchain to enable [[wikipedia:Topic-based authoring|topic-based authoring]].&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://dita.xml.org/blog/overview-of-lightweight-dita-xdita-and-hdita Overview of Lightweight DITA (XDITA and HDITA)]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hcalendar-fr&amp;diff=65800</id>
		<title>hcalendar-fr</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hcalendar-fr&amp;diff=65800"/>
		<updated>2016-12-05T15:48:38Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: Reverted edits by TomMorris (Talk) to last version by ChristopheDucamp&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hCalendar 1.0&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Tantek|Tantek Çelik]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Editeur&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Auteur&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Brian|Brian Suda]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Auteur&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt; &lt;br /&gt;
(&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Traduction&amp;lt;/span&amp;gt; : &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:ChristopheDucamp|Christophe Ducamp]]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; : [[hcalendar|hCalendar - Seule la spécification originale fait référence]])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dfn style=&amp;quot;font-style:normal;font-weight:bold&amp;quot;&amp;gt;hCalendar&amp;lt;/dfn&amp;gt; est un format simple, ouvert pour publier des événements sur le web en utilisant une représentation 1:1 des propriétés VEVENT iCalendar ([[rfc-2445-fr|RFC2445]]) et valeurs en HTML. hCalendar est l'un des nombreux [[microformats-fr|microformats]] standards ouverts adaptable pour l'embarquement de données dans le HTML/HTML5, et Atom/RSS/XHTML ou autre XML. &lt;br /&gt;
&lt;br /&gt;
Les déclarations de [[hcalendar-fr#Copyright|Copyright]] et [[hcalendar-fr#Brevets|brevets]] sont en vigueur.&lt;br /&gt;
Voir les [[hcalendar#Inspiration_et_Remerciements|remerciements]].&lt;br /&gt;
&lt;br /&gt;
== Exemple ==&lt;br /&gt;
Voici un évènement simple en prose : &lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;Le site microformats.org a été lancé le 2005-06-20 lors de la Conférence Supernova à San Francisco, CA, USA.&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
marqué avec hCalendar&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Le site microformats.org a été lancé&amp;lt;/span&amp;gt;&lt;br /&gt;
 le &amp;lt;span class=&amp;quot;dtstart&amp;quot;&amp;gt;2005-06-20&amp;lt;/span&amp;gt; &lt;br /&gt;
 lors de la Conférence Supernova &lt;br /&gt;
à &amp;lt;span class=&amp;quot;location&amp;quot;&amp;gt;San Francisco, CA, USA&amp;lt;/span&amp;gt;.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Vous voulez démarrer par écrire un événement [[hcalendar-fr|hCalendar]] ?''' Utilisez le [http://microformats.org/code/hcalendar/creator hCalendar creator] pour écrire un événement et le publier, ou suivez les [[hcalendar-authoring-fr|trucs de publication hCalendar]] pour ajouter de la syntaxe hCalendar à votre page d'évènements à venir ou des événements que vous mentionnez dans vos billets de blogs, wikis, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statut ==&lt;br /&gt;
hCalendar 1.0 est une spécification microformats.org. La discussion publique sur hCalendar a pris place sur [[hcalendar-feedback]], le canal [[irc-fr|irc]] #microformats sur irc.freenode.net, et la [http://microformats.org/discuss/mail/microformats-discuss/ liste de discussion microformats-discuss].&lt;br /&gt;
&lt;br /&gt;
=== Langues disponibles ===&lt;br /&gt;
La [[hcalendar|version anglaise de cette spécification]] est la seule version normative. Pour les traductions de ce document, voir la section [[#traductions]].&lt;br /&gt;
&lt;br /&gt;
=== Errata et Mises à Jour ===&lt;br /&gt;
Les erreurs connues et problématiques dans cette spécification sont corrigées dans les problématiques [[hcalendar-issues-resolved|résolues]] et [[hcalendar-issues-closed|fermées]]. Vérifiez-les svp avant de rapporter des [[hcalendar-issues|problématiques]].&lt;br /&gt;
&lt;br /&gt;
Notez en particulier la [[dtend-issue-fr|problématique-dtend]] qui impacte les dates de fin. Les implémentations DEVRAIENT implémenter la résolution de cette question aussi rapidement que possible.&lt;br /&gt;
&lt;br /&gt;
La mise à jour hCalendar 1.0.1 est actuellement en développement et incorpore les corrections connues tout comme le [[value-class-pattern-fr|modèle-de-classe-value]].&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
Le standard iCalendar ([http://www.ietf.org/rfc/rfc2445.txt RFC2445]), a été très largement mis en œuvre avec interopérabilité (par exemple l'application &amp;quot;iCal&amp;quot; d'Apple intégrée dans MacOSX).&lt;br /&gt;
&lt;br /&gt;
En outre, les blogueurs discutent souvent d'évènements sur leurs blogs --  événements à venir, compte-rendus des événements passés, etc.  Avec simplement une tout petit peu de structure, les blogueurs peuvent discuter d'événements dans leurs blogs d'une manière telle que les spiders et autres agrégateurs puissent retrouver de tels événements, les convertir automatiquement vers iCalendar, et les utiliser dans n'importe quel service ou application iCalendar.&lt;br /&gt;
&lt;br /&gt;
Cette spécification présente le format '''hCalendar''', qui est une représentation 1:1 du standard iCalendar précité en HTML sémantique. Les blogueurs peuvent embarquer à la fois les événements hCalendar directement dans leurs pages web, et les styliser avec CSS pour les faire apparaître comme désiré. En outre, hCalendar permet aux applications de retrouver l'information sur de tels événements à partir de pages Web sans avoir à référencer un fichier distinct.&lt;br /&gt;
&lt;br /&gt;
{{rfc-2119-intro-fr}}&lt;br /&gt;
&lt;br /&gt;
== Principes de Design XHTML Sémantique  ==&lt;br /&gt;
&lt;br /&gt;
{{semantic-xhtml-design-principles-fr}}&lt;br /&gt;
&lt;br /&gt;
Pour les implémentations pratiques, il devrait être noté que le support d'Internet Explorer pour styliser les éléments &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; est pauvre et peut obliger à emballer les éléments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
=== En Général ===&lt;br /&gt;
Le standard iCalendar ([http://www.ietf.org/rfc/rfc2445.txt RFC2445]) constitue la base de hCalendar.&lt;br /&gt;
&lt;br /&gt;
Note : l'éditeur et les auteurs de cette spécification sont en train de suivre l'[http://lists.osafoundation.org/pipermail/ietf-calsify/ effort &amp;quot;iCal-Basic&amp;quot;] et ont l'intention de fonder le profil noyau du hcalendar sur iCal-Basic. Voir les références pour un lien vers le brouillon en cours.&lt;br /&gt;
&lt;br /&gt;
Le format basique de hCalendar est d'utiliser les noms d'objet/propriété en bas de casse pour les noms de classes, et de mapper l'imbrication des objets iCalendar directement à l'intérieur des éléments XHTML imbriqués.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nom de Classe Racine ===&lt;br /&gt;
Le nom de classe racine pour hCalendar est &amp;quot;vcalendar&amp;quot;. Un élément avec un nom de classe &amp;quot;vcalendar&amp;quot; est lui-même appelé un ''hCalendar''.&lt;br /&gt;
&lt;br /&gt;
Le nom de classe racine pour les événements est &amp;quot;vevent&amp;quot;. Un élément avec un nom de classe &amp;quot;vevent&amp;quot; est lui-même appelé un ''événement hCalendar''.&lt;br /&gt;
&lt;br /&gt;
Pour la commodité de publication, tant &amp;quot;vevent&amp;quot; et &amp;quot;vcalendar&amp;quot; sont traités comme des noms de classes racine pour les objectifs de parsage. Si un document contient des éléments avec le nom de classe &amp;quot;vevent&amp;quot; mais pas &amp;quot;vcalendar&amp;quot;, la totalité du document a un contexte implicite &amp;quot;vcalendar&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
'''vevent''' devrait être considéré comme obligatoire pour chaque inscription d'événement.&lt;br /&gt;
&lt;br /&gt;
=== Propriétés et sous-propriétés ===&lt;br /&gt;
Les propriétés d'un hCalendar sont représentées par des éléments à l'intérieur du hCalendar. Les éléments avec les noms de classes des propriétés listées représentent les valeurs de ces propriétés. Quelques propriétés ont des sous-propriétés, et celles-ci sont représentées par des éléments à l'intérieur des éléments pour les propriétés.&lt;br /&gt;
&lt;br /&gt;
=== Liste des Propriétés ===&lt;br /&gt;
Les propriétés hCalendar (sous-propriétés entre parenthèses comme ceci)&lt;br /&gt;
&lt;br /&gt;
'''Requis :'''&lt;br /&gt;
* '''dtstart''' ([[iso-8601-fr|ISO date]])&lt;br /&gt;
* '''summary'''&lt;br /&gt;
Optionnel :&lt;br /&gt;
* location&lt;br /&gt;
* url&lt;br /&gt;
* dtend (ISO date), duration (ISO date duration)&lt;br /&gt;
* rdate, rrule&lt;br /&gt;
* category, description&lt;br /&gt;
* uid&lt;br /&gt;
* geo (latitude, longitude)&lt;br /&gt;
* attendee (partstat, role), contact, organizer&lt;br /&gt;
* attach&lt;br /&gt;
* status&lt;br /&gt;
* ... note de l'auteur : cette liste est incomplète (une liste incomplète est mieux que pas de liste) et est en train d'être rédigée à partir de la RFC2445 vers ici. La liste au-dessus des propriétés sont celles qui sont souvent utilisées dans hCalendar sur le web.&lt;br /&gt;
&lt;br /&gt;
=== Profil ===&lt;br /&gt;
Le profil XMDP hCalendar est sur http://microformats.org/profile/hcalendar&lt;br /&gt;
&lt;br /&gt;
Le contenu qui utilise hCalendar DEVRAIT référencer ce profil, c'est à dire : &lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;head profile=&amp;quot;http://microformats.org/profile/hcalendar&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;profile&amp;quot; href=&amp;quot;http://microformats.org/profile/hcalendar&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
Ce contenu utilise &amp;lt;a rel=&amp;quot;profile&amp;quot; href=&amp;quot;http://microformats.org/profile/hcalendar&amp;quot;&amp;gt;hCalendar&amp;lt;/a&amp;gt;.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Le contenu peut combiner les méthodes au-dessus.&lt;br /&gt;
&lt;br /&gt;
=== Plus d'Equivalents Sémantiques ===&lt;br /&gt;
Pour quelques propriétés il existe un équivalent plus sémantique, et par conséquent elles reçoivent un traitement particulier, par exemple : &lt;br /&gt;
* &amp;lt;code&amp;gt;URL&amp;lt;/code&amp;gt; dans iCalendar devient  &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;...&amp;quot;&amp;amp;gt;...&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt; à l'intérieur de l'élément avec &amp;lt;code&amp;gt;class=&amp;quot;vevent&amp;quot;&amp;lt;/code&amp;gt; dans le hCalendar.&lt;br /&gt;
* &amp;lt;code&amp;gt;ATTENDEE&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CONTACT&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;ORGANIZER&amp;lt;/code&amp;gt; dans le iCalendar PEUVENT être représentés par une [[hcard-fr|hCard]] dans le hCalendar .&lt;br /&gt;
* Un lieu nommé &amp;lt;code&amp;gt;LOCATION&amp;lt;/code&amp;gt; (potentiellement avec une adresse et/ou geo) dans iCalendar PEUT être représenté par une [[hcard-fr|hCard]] imbriquée dans le hCalendar.  De la même façon, une adresse &amp;lt;code&amp;gt;LOCATION&amp;lt;/code&amp;gt; PEUT être représentée par un [[adr-fr|adr]] et un geo (latitude et longitude) &amp;lt;code&amp;gt;LOCATION&amp;lt;/code&amp;gt; PEUT être représenté par un [[geo-fr|geo]].&lt;br /&gt;
* &amp;lt;code&amp;gt;UID&amp;lt;/code&amp;gt; dans le iCalendar devient simplement une autre sémantique appliquée à un URL spécifique pour un événement hCalendar.&lt;br /&gt;
* &amp;lt;code&amp;gt;ATTACH&amp;lt;/code&amp;gt; dans iCalendar devient un élément img ou object (où la valeur est stocké dans/retrouvée à partir des attributs 'src' ou 'data' respectivement). Un &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;attach&amp;quot; href=&amp;quot;...&amp;quot;&amp;amp;gt;...&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt; peut aussi être utilisé, auquel cas l'attribut href est utilisé pour la valeur de propriété.&lt;br /&gt;
&lt;br /&gt;
=== Propriétés Singulier vs Pluriel ===&lt;br /&gt;
Pour les propriétés qui sont singulières (par ex. &amp;quot;N&amp;quot; et &amp;quot;FN&amp;quot; extrait de vCard), le premier élément descendant avec cette classe-là devrait prendre effet, tous les autres étant ignorés.&lt;br /&gt;
&lt;br /&gt;
Pour les propriétés qui peuvent être plurielles (par ex. &amp;quot;TEL&amp;quot; extrait de la vCard), chaque instance de classe devrait créer une instance de cette propriété.  &lt;br /&gt;
Les propriétés plurielles avec des sous-types (par ex. TEL avec WORK, HOME, CELL extrait de la vCard) peuvent être optimisées pour partager un élément commun pour la propriété elle-même, avec chaque instance de sous-type étant un descendant proprement classé de l'élément propriété.&lt;br /&gt;
&lt;br /&gt;
==== Propriétés Plurielles Singularisées ====&lt;br /&gt;
Parce que les noms de propriétés plurielles deviennent leurs équivalents singuliers, même si la propriété plurielle originale n'a permis seulement qu'une valeur unique avec plusieurs composants, ces composants-là multiples sont représentés chacun avec leurs propres singularités nommées propriété et la propriété a en fait plusieurs valeurs et est sujette au traitement ci-dessus des propriétés à plusieurs valeurs.&lt;br /&gt;
&lt;br /&gt;
=== Lisible par des Humains vs Machines ===&lt;br /&gt;
Si un élément &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; est utilisé pour une propriété, alors l'attribut '&amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;' de l'élément &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; est la valeur de la propriété, au lieu des contenus de l'élément, qui fournit à la place une version humainement présentable de la valeur.  Cette spécification recommande que de tels éléments &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; soient utilisés pour les propriétés suivantes iCalendar : &lt;br /&gt;
* DTSTART, DTEND, DURATION, RDATE, RRULE&lt;br /&gt;
&lt;br /&gt;
== Exemples ==&lt;br /&gt;
&lt;br /&gt;
Voici un exemple échantillon avec plusieurs jours dans un iCalendar:&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
BEGIN:VCALENDAR&lt;br /&gt;
PRODID:-//XYZproduct//EN&lt;br /&gt;
VERSION:2.0&lt;br /&gt;
BEGIN:VEVENT&lt;br /&gt;
URL:http://conferences.oreillynet.com/pub/w/40/program.html&lt;br /&gt;
DTSTART:20051005&lt;br /&gt;
DTEND:20051008&lt;br /&gt;
SUMMARY:Web 2.0 Conference&lt;br /&gt;
LOCATION:Argent Hotel\, San Francisco\, CA&lt;br /&gt;
END:VEVENT&lt;br /&gt;
END:VCALENDAR&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
et un événement équivalent dans un format hCalendar avec différents éléments optimisés de façon appropriée. Voir [[hcalendar-example1-steps-fr|hCalendar-exemple1-étapes]] pour la dérivation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://conferences.oreillynet.com/pub/w/40/program.html&amp;quot;&amp;gt;&lt;br /&gt;
  http://conferences.oreillynet.com/pub/w/40/program.html&lt;br /&gt;
 &amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Web 2.0 Conference&amp;lt;/span&amp;gt;: &lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;dtstart&amp;quot; title=&amp;quot;2005-10-05&amp;quot;&amp;gt;October 5&amp;lt;/abbr&amp;gt;-&lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;dtend&amp;quot; title=&amp;quot;2005-10-07&amp;quot;&amp;gt;7&amp;lt;/abbr&amp;gt;,&lt;br /&gt;
 at the &amp;lt;span class=&amp;quot;location&amp;quot;&amp;gt;Argent Hotel, San Francisco, CA&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Qui pourrait être affiché comme : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;url&amp;quot;&amp;gt;http://conferences.oreillynet.com/pub/w/40/program.html&amp;lt;/span&amp;gt;&amp;amp;nbsp;&amp;lt;!-- note modifiée pour prendre en considération l'idiosyncrasie du logiciel wiki --&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Web 2.0 Conference&amp;lt;/span&amp;gt;: &lt;br /&gt;
&amp;lt;abbr class=&amp;quot;dtstart&amp;quot; title=&amp;quot;2005-10-05&amp;quot;&amp;gt;October 5&amp;lt;/abbr&amp;gt;-&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;dtend&amp;quot; title=&amp;quot;2005-10-07&amp;quot;&amp;gt;7&amp;lt;/abbr&amp;gt;,&lt;br /&gt;
at the &amp;lt;span class=&amp;quot;location&amp;quot;&amp;gt;Argent Hotel, San Francisco, CA&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note 1 : Remarquez que c'est un microformat hCalendar '''live''', qui sera trouvé sur cette page par les parseurs.&lt;br /&gt;
&lt;br /&gt;
Note 2 : Cet exemple avait &amp;quot;2005-10-08&amp;quot; comme la valeur de dtend, mais selon la résolution de la [[dtend-issue-fr|problématique-dtend]], cette valeur a été modifié en &amp;quot;2005-10-07&amp;quot; afin d'encourager les éditeurs/implémenteurs à mettre à jour immédiatement leur code/marquage et le [http://ufxtract.com/testsuite/hcalendar/hcalendar1.htm le tester].&lt;br /&gt;
&lt;br /&gt;
Note 3 : Remarquez que le iCalendar dans la première partie de l'exemple a le code &amp;lt;code&amp;gt;DTEND:20051008&amp;lt;/code&amp;gt;. Ce &amp;quot;8&amp;quot; n'est pas une faute de typo. iCalendar utilise des dates de fin globales&amp;lt;em&amp;gt;exclusives&amp;lt;/em&amp;gt; (valeurs DTEND) et par conséquent requiert que la valeur DTEND soit réglée sur le jour complet &amp;lt;em&amp;gt;après&amp;lt;/em&amp;gt; ce que les auteurs de contenu affichent de manière visible comme la date de fin d'un événement. La convention des dates de fin exclusives de iCalendar s'est avérée comme [[dtend-issue-fr|problematique et déroutante]] pour les auteurs de contenus et les éditeurs. Par conséquent, selon la résolution de la [[dtend-issue-fr|problématique dtend]] dans le hCalendar, la date de fin est déclarée exactement comme ce que publient les événements existants comme dates de fin visibles pour les humains, avec une date de fin &amp;lt;em&amp;gt;inclusive&amp;lt;/em&amp;gt; (valeur de propriété dtend), dans cet exemple, 2005-10-07.&lt;br /&gt;
&lt;br /&gt;
=== Exemple de réunion ===&lt;br /&gt;
L'&amp;lt;span id=&amp;quot;Exemple_2&amp;quot;&amp;gt;exemple&amp;lt;/span&amp;gt; suivant spécifie un rendez-vous programmé qui commence &lt;br /&gt;
le 12 mars 1998 à 08:30 EST et se termine à 09:30 EST le 12 mars 1998. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
BEGIN:VCALENDAR&lt;br /&gt;
BEGIN:VEVENT&lt;br /&gt;
UID:guid-1.host1.com&lt;br /&gt;
DTSTAMP:19980309T231000Z&lt;br /&gt;
DESCRIPTION:Project XYZ Review Meeting&lt;br /&gt;
SUMMARY:XYZ Project Review&lt;br /&gt;
DTSTART:19980312T133000Z&lt;br /&gt;
DTEND:19980312T143000Z&lt;br /&gt;
LOCATION:1CP Conference Room 4350&lt;br /&gt;
END:VEVENT&lt;br /&gt;
END:VCALENDAR&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L'équivalent en hCalendar :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;summary&amp;quot;&amp;gt;XYZ Project Review&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;description&amp;quot;&amp;gt;Project XYZ Review Meeting&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;To be held on &lt;br /&gt;
 &amp;lt;span class=&amp;quot;dtstart&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;abbr class=&amp;quot;value&amp;quot; title=&amp;quot;1998-03-12&amp;gt;the 12th of March&amp;lt;/abbr&amp;gt; &lt;br /&gt;
  from &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;8:30am&amp;lt;/span&amp;gt; &amp;lt;abbr class=&amp;quot;value&amp;quot; title=&amp;quot;-0500&amp;quot;&amp;gt;EST&amp;lt;/abbr&amp;gt;&lt;br /&gt;
 &amp;lt;/span&amp;gt; until &lt;br /&gt;
 &amp;lt;span class=&amp;quot;dtend&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;9:30am&amp;lt;/span&amp;gt; &amp;lt;abbr class=&amp;quot;value&amp;quot; title=&amp;quot;-0500&amp;quot;&amp;gt;EST&amp;lt;/abbr&amp;gt;&lt;br /&gt;
 &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Location: &amp;lt;span class=&amp;quot;location&amp;quot;&amp;gt;1CP Conference Room 4350&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Booked by: &amp;lt;span class=&amp;quot;uid&amp;quot;&amp;gt;guid-1.host1.com&amp;lt;/span&amp;gt; on &lt;br /&gt;
 &amp;lt;span class=&amp;quot;dtstamp&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;abbr class=&amp;quot;value&amp;quot; title=&amp;quot;1998-03-09&amp;quot;&amp;gt;the 9th&amp;lt;/abbr&amp;gt; at &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;6:00pm&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ceci pourrait s'afficher comme :&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;summary&amp;quot;&amp;gt;XYZ Project Review&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;description&amp;quot;&amp;gt;Project XYZ Review Meeting&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;To be held on &amp;lt;time class=&amp;quot;dtstart&amp;quot; datetime=&amp;quot;1998-03-12 08:30:00-05:00&amp;quot;&amp;gt;the 12th of March from 8:30am EST&amp;lt;/time&amp;gt; &lt;br /&gt;
until &amp;lt;time class=&amp;quot;dtend&amp;quot; datetime=&amp;quot;1998-03-12 09:30:00-05:00&amp;quot;&amp;gt;9:30am EST&amp;lt;/time&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Location: &amp;lt;span class=&amp;quot;location&amp;quot;&amp;gt;1CP Conference Room 4350&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Booked by: &amp;lt;span class=&amp;quot;uid&amp;quot;&amp;gt;guid-1.host1.com&amp;lt;/span&amp;gt; on &amp;lt;time class=&amp;quot;dtstamp&amp;quot; datetime=&amp;quot;1998-03-09 18:00&amp;quot;&amp;gt;the 9th at 6:00pm&amp;lt;/time&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Note 1 : L'information produit n'est pas nécessaire parce que le hCalendar est un format interchangeable. Quand hCalendar est transformé en iCalendar, le moteur transformant devrait ajouter sa propre ID produit.&lt;br /&gt;
&lt;br /&gt;
Note 2 : Un élément entourant le &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;span class=&amp;quot;vcalendar&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; est optionnel et laissé comme ceci. Il est optionnel parce que le contexte d'un vcalendar est implicite quand un vevent est rencontré.  Le contexte/étendue implicite est celui du document. Les auteurs peuvent explicitement utiliser des éléments avec class=&amp;quot;vcalendar&amp;quot; pour emballer les ensembles de vevents qui appartiennent tous au même calendrier, par exemple au moment de publier plusieurs calendriers sur la même page.&lt;br /&gt;
&lt;br /&gt;
Note 3 : L'information de version n'est pas nécessaire directement dans la syntaxe hCalendar parce que la version sera définie par le profil de qui est utilisé/référencé dans l'attribut 'profile' de l'élément &amp;lt;head&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Note 4 : Les dates-horaires [[iso-8601-fr|ISO8601]] (requis par iCalendar) ne sont pas très humains. En outre, l'année est souvent comprise implicitement par les humains à partir du contexte. Par conséquent, le [[value-class-pattern-fr|modèle de classe value]] et les éléments &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; sont utilisés pour fournir simultanément des dates et/ou horaires compréhensibles par les humains dans les contenus visibles de l'élément, tout en plaçant respectivement des dates et horaires ISO8601 parsables par les machines si c'est nécessaire dans l'attribut 'title'. Selon le [[value-class-pattern-fr|modèle-de-classe-value]], les dates et horaires séparés DEVRAIENT être utilisés par les auteurs plutôt qu'un date-horaire complet ISO8601, et ce pour une meilleure lisibilité et écoute.&lt;br /&gt;
&lt;br /&gt;
Note 5 : Selon la résolution [[dtend-issue-fr|dtend-problématique]], les dates DTEND sont fournies parce que les humains s'attendent à ce qu'elles soient (cohérentes avec le jour à laquelle un événement se termine), plutôt que la définition trompeuse de iCalendar (le jour d'après). De ce fait, les processeurs de hCalendar qui produisent des iCalendar doivent faire la transformation, ce qui revient à traiter une date de fin hCalendar globale &amp;lt;code&amp;gt;dtend&amp;lt;/code&amp;gt; comme *inclusive*, et la convertir en une date de fin *[http://lists.osafoundation.org/pipermail/ietf-calsify/2005-September/000769.html DTEND exclusive]* au moment de produire iCalendar.&lt;br /&gt;
&lt;br /&gt;
Note 6 : L'endroit (Location) dans cet exemple contient une structure implicite (nom du lieu de l'événement, ville, état) qui devrait être balisée explicitement sous une [[hcard-fr|hCard]].  Voir [http://microformats.org/wiki/hcalendar-brainstorming-fr#hCard_locations hCalendar brainstorming: hCard locations] pour une explication sur la façon de faire ça.&lt;br /&gt;
&lt;br /&gt;
=== Plus d'exemples ===&lt;br /&gt;
Voir [[hcalendar-examples-fr|hCalendar exemples]] pour plus d'exemples, y compris des exemples extraits de la RFC 2445 iCalendar convertis en hCalendar.&lt;br /&gt;
&lt;br /&gt;
== Exemples dans la jungle ==&lt;br /&gt;
Cette section est '''informative'''. Le nombre d'exemples hCalendar dans la jungle a grandi bien au-delà de la capacité de pouvoir être maintenus à l'intérieur de cette spécification. Ils ont été migrés vers une [[hcalendar-examples-in-wild-fr|page séparée]].&lt;br /&gt;
&lt;br /&gt;
Voir [[hcalendar-examples-in-wild-fr|hCalendar Exemples dans la jungle]].&lt;br /&gt;
&lt;br /&gt;
== Implémentations ==&lt;br /&gt;
Cette section est '''à des fins d'étude'''. Le nombre d'implémentations hCalendar a grandi bien au delà des capacités de pouvoir les maintenir dans la page. Elles ont été migrées vers une [[hcalendar-implementations-fr|page séparée]].&lt;br /&gt;
&lt;br /&gt;
Voir [[hcalendar-implementations-fr|hCalendar Implementations]].&lt;br /&gt;
&lt;br /&gt;
== Articles ==&lt;br /&gt;
Cette section est &amp;lt;strong&amp;gt;à des fins d'étude&amp;lt;/strong&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Voir : [[hcalendar-articles-fr|articles-hCalendar]].&lt;br /&gt;
&lt;br /&gt;
==Boutons== &lt;br /&gt;
Cette section est &amp;lt;strong&amp;gt;à des fins d'étude&amp;lt;/strong&amp;gt;. N'oubliez pas que vous pouvez ajouter un de nos [[buttons-fr#hCalendar|boutons]] vers la page, pour indiquer la présence de microformats hCalendar. Par exemple : http://www.boogdesign.com/images/buttons/microformat_hcalendar.png. Si vous pouvez le lier vers cette page (ou même sur une page sur votre site web, à propos de votre utilisation des microformats), plus il y en aura, mieux ce sera !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Copyright ===&lt;br /&gt;
Selon la parution dans le domaine public sur les pages utilisateur des auteurs ([[User:Tantek|Tantek Çelik]], [[User:Brian|Brian Suda]]), cette spécification est tombée dans le domaine public.&lt;br /&gt;
&lt;br /&gt;
{{MicroFormatPublicDomainContributionStatement-fr}}&lt;br /&gt;
&lt;br /&gt;
=== Brevets ===&lt;br /&gt;
{{MicroFormatPatentStatement-fr}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Références ==&lt;br /&gt;
=== Références Normatives ===&lt;br /&gt;
* [http://www.w3.org/TR/2002/REC-xhtml1-20020801/ XHTML 1.0 SE]&lt;br /&gt;
* [[hcard-fr|hCard]]&lt;br /&gt;
* [http://www.ietf.org/rfc/rfc2445.txt iCalendar RFC2445]&lt;br /&gt;
* [[iso-8601-fr|ISO8601]]&lt;br /&gt;
&lt;br /&gt;
=== Références Informatives ===&lt;br /&gt;
* [http://w3.org/TR/REC-CSS1 CSS1]&lt;br /&gt;
* [http://tantek.com/log/2004/09.html#hcalendar terme hCalendar présenté et défini sur le Web, 20040930]&lt;br /&gt;
* [http://wiki.oreillynet.com/foocamp04/index.cgi?HTMLForCalendars FOO Camp 2004 HTML For Calendars presentation, 20040911]&lt;br /&gt;
* [http://wiki.oreillynet.com/foocamp04/index.cgi?SimpleSemanticFormats FOO Camp 2004 Simple Semantic Formats presentation, 20040910]&lt;br /&gt;
* [http://ietfreport.isoc.org/idref/draft-royer-ical-basic/ iCal-Basic (latest)] [http://www.faqs.org/ftp/pub/pub/internet-drafts/draft-royer-ical-basic-04.txt (draft 04)]&lt;br /&gt;
* [http://www.w3.org/TR/NOTE-datetime W3C Note sur les Formats de Dates et d'Heure]&lt;br /&gt;
* [http://www.imc.org/pdi/ Internet Mail Consortium Personal Data Interchange vCard and vCalendar]&lt;br /&gt;
* Contributed from http://developers.technorati.com/wiki/hCalendar&lt;br /&gt;
&lt;br /&gt;
==== Spécifications qui utilisent hCalendar ====&lt;br /&gt;
* [[hreview-fr|hReview]]&lt;br /&gt;
&lt;br /&gt;
==== Travaux en rapport ====&lt;br /&gt;
* [http://lists.osafoundation.org/pipermail/ietf-calsify/ IETF-calsify archives]&lt;br /&gt;
* [http://www.softwarestudio.org/iCal/2445Issues.html RFC2445 Issues List]&lt;br /&gt;
* [http://ietf.webdav.org/calsify/ CALSIFY WG Links And Resources]&lt;br /&gt;
&lt;br /&gt;
== Pour aller plus loin  ==&lt;br /&gt;
* [http://www.livejournal.com/users/jwz/444651.html jwz - Hula] (à lire)&lt;br /&gt;
* [http://www.jwz.org/doc/groupware.html Groupware Bad de Jamie Zawinski] critallise la raison pour hCalendar ('''emphase''' ajoutée ) :&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;quot;A cette heure, les gens font cela en publiant des fichiers .ics, mais ce n'est pas trivial de faire ainsi, et c'est du travail de la part des autres personnes pour les regarder. '''If it's not HTML hanging off our friend's home page  that can be viewed in any browser on a public terminal in a library,  the bar to entry is too high and it's useless.'''&amp;quot;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [http://muddybranch.thejkgroup.com/ Jason Klemow's blog]&lt;br /&gt;
* [http://weblog.infoworld.com/udell/2006/01/11.html#a1368 Moving forward with microformats] de [http://weblog.infoworld.com/udell Jon Udell] fournit un exemple hCalendar et quelque discussion.&lt;br /&gt;
* Voir aussi les [http://www.technorati.com/cosmos/referer.html blogs qui discutent de cette page] et le [http://technorati.com/tags/hcalendar tag hCalendar]&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/HCalendar article Wikipedia sur hCalendar] (requiert un remaniement, une expansion et une traduction)&lt;br /&gt;
* [http://www.ablognotlimited.com/articles/getting-semantic-with-microformats-part-4-hcalendar/ Getting Semantic With Microformats, Part 4: hCalendar] par [http://www.ablognotlimited.com/ Emily Lewis] - ([http://microformateurs.org/2008/10/18/emily-lewis-parvenir-a-la-semantique-avec-les-microformats-4eme-partie-hcalendar/ Traduction en français])&lt;br /&gt;
* [http://www.peachpit.com/guides/content.aspx?g=webdesign&amp;amp;seqNum=356 Microformats: The Art of Markup: hCalendar] par [http://www.stuffandnonsense.co.uk/ Andy Clarke]&lt;br /&gt;
* [http://forabeautifulweb.com/blog/about/a_tribute_to_microformats_a_reader_question_answered/ A tribute to Microformats (a reader question answered)] par [http://www.stuffandnonsense.co.uk/ Andy Clarke]&lt;br /&gt;
&lt;br /&gt;
=== Inspiration et Remerciements ===&lt;br /&gt;
Merci à :&lt;br /&gt;
* Adam Bosworth pour avoir mené la [http://wiki.oreillynet.com/foocamp04/index.cgi?HTMLForCalendars présentation FOO Camp 2004 HTML For Calendars presentation] qui a rassemblé une masse critique de personnes intéressées.&lt;br /&gt;
&lt;br /&gt;
== Pages Apparentées  ==&lt;br /&gt;
{{hcalendar-related-pages-fr}}&lt;br /&gt;
	&lt;br /&gt;
== Traductions ==&lt;br /&gt;
Lisez la spécification hCalendar dans d'autres &amp;lt;span id=&amp;quot;languages-fr&amp;quot;&amp;gt;langues&amp;lt;/span&amp;gt; :&lt;br /&gt;
* [[hcalendar|anglais-US]] - seule version normative de référence. &lt;br /&gt;
* [[hcalendar-ja|日本語]] (japonais)&lt;br /&gt;
* [[hcalendar-pl|Polski]] (polonais)&lt;br /&gt;
* [[hcalendar-ru|Русский]] (russe)&lt;br /&gt;
&lt;br /&gt;
[[Category:Specifications]]&lt;br /&gt;
[[Category:hCalendar]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hcard-fr&amp;diff=65799</id>
		<title>hcard-fr</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hcard-fr&amp;diff=65799"/>
		<updated>2016-12-05T15:47:57Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: Reverted edits by TomMorris (Talk) to last version by ChristopheDucamp&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hCard 1.0&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Tantek|Tantek Çelik]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Editeur&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Auteur&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Brian|Brian Suda]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Auteur&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt; &lt;br /&gt;
(&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Traduction&amp;lt;/span&amp;gt; : &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:ChristopheDucamp|Christophe Ducamp]]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; : [[hcalendar|hCalendar - Seule la spécification originale fait référence]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;dfn style=&amp;quot;font-style:normal;font-weight:bold&amp;quot;&amp;gt;hCard&amp;lt;/dfn&amp;gt; est un format simple, ouvert pour publier sur le web des personnes, sociétés, organisations, en utilisant une représentation 1:1 des propriétés et des valeurs de la vCard ([[rfc-2426-fr|RFC2426]])  en HTML. hCard est l'un des nombreux standards [[microformats-fr|microformats]] ouverts adaptés pour l'embarquement dans le HTML/HTML5, et Atom/RSS/XHTML ou autre XML.&lt;br /&gt;
&lt;br /&gt;
Les déclarations de [[hcard-fr#Copyright|Copyright]] et [[hcard-fr#Brevets|brevets]] sont en vigueur. Voir les [[hcard#Inspiration_et_Remerciements|remerciements]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
; &amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Editeur&amp;lt;/span&amp;gt;&lt;br /&gt;
: &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Tantek|Tantek Çelik]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;url&amp;quot;&amp;gt;http://tantek.com/&amp;lt;/span&amp;gt;, et avant chez  [http://technorati.com Technorati, Inc.] et [http://microsoft.com/ Microsoft Corporation])&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Auteurs &lt;br /&gt;
: [http://tantek.com/ Tantek Çelik] (affiliations ci-dessus)&lt;br /&gt;
: &amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Brian|Brian Suda]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;url&amp;quot;&amp;gt;http://suda.co.uk/&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remerciements : Voir [[hcard-fr#Inspiration_et_Remerciements|Remerciements]].&lt;br /&gt;
&lt;br /&gt;
Les déclarations de [[hcard-fr#Copyright|copyright]] et de [[hcard#brevets|brevets]] s'appliquent.&lt;br /&gt;
&lt;br /&gt;
== Exemple ==&lt;br /&gt;
Les hCards sont le plus souvent utilisées pour représenter des personnes : &lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url fn&amp;quot; href=&amp;quot;http://tantek.com/&amp;quot;&amp;gt;Tantek Çelik&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
et des organisations :&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url fn org&amp;quot; href=&amp;quot;http://microformats.org/&amp;quot;&amp;gt;microformats.org&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La classe '''&amp;lt;code&amp;gt;vcard&amp;lt;/code&amp;gt;''' est un ''[[hcard-fr#Nom_de_Classe_Racine|nom de classe racine]]'' qui indique la présence d'une hCard. Les classes '''&amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt;''', '''&amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt;''', et '''&amp;lt;code&amp;gt;org&amp;lt;/code&amp;gt;''' sont les ''propriétés'' qui indiquent les aspects de la hCard.&lt;br /&gt;
&lt;br /&gt;
== Propriétés ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;white-space:nowrap;float:left&amp;quot;&amp;gt;les propriétés communes de hCard (à l'intérieur de la classe &amp;lt;code&amp;gt;'''vcard'''&amp;lt;/code&amp;gt;)&lt;br /&gt;
* &amp;lt;code&amp;gt;'''fn'''&amp;lt;/code&amp;gt; - nom, formaté/complet. requis&lt;br /&gt;
* &amp;lt;code&amp;gt;'''n'''&amp;lt;/code&amp;gt; - nom structuré, conteneur pour :&lt;br /&gt;
** &amp;lt;code&amp;gt;'''honorific-prefix'''&amp;lt;/code&amp;gt; - par ex. Ms., Mr., Dr.&lt;br /&gt;
** &amp;lt;code&amp;gt;'''given-name'''&amp;lt;/code&amp;gt; - nom donné (souvent en premier), le prénom&lt;br /&gt;
** &amp;lt;code&amp;gt;'''additional-name'''&amp;lt;/code&amp;gt; - autre nom/milieu&lt;br /&gt;
** &amp;lt;code&amp;gt;'''family-name'''&amp;lt;/code&amp;gt; - nom de famille (souvent en dernier)&lt;br /&gt;
** &amp;lt;code&amp;gt;'''honorific-suffix'''&amp;lt;/code&amp;gt; - par ex. Ph.D., Esq.&lt;br /&gt;
* &amp;lt;code&amp;gt;'''nickname'''&amp;lt;/code&amp;gt; - pseudo/alias, par ex. [[irc-fr|IRC]] &amp;lt;abbr title=&amp;quot;nickname&amp;quot;&amp;gt;nick&amp;lt;/abbr&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;'''org'''&amp;lt;/code&amp;gt; - société/organisation&lt;br /&gt;
* &amp;lt;code&amp;gt;'''photo'''&amp;lt;/code&amp;gt; - photo, icône, avatar&lt;br /&gt;
* &amp;lt;code&amp;gt;'''url'''&amp;lt;/code&amp;gt; - page personnelle pour ce contact&lt;br /&gt;
* &amp;lt;code&amp;gt;'''email'''&amp;lt;/code&amp;gt; - addresse e-mail&lt;br /&gt;
* &amp;lt;code&amp;gt;'''tel'''&amp;lt;/code&amp;gt; - numéro de téléphone&lt;br /&gt;
* &amp;lt;code&amp;gt;'''[[adr]]'''&amp;lt;/code&amp;gt; - adresse structurée, conteneur pour :&lt;br /&gt;
** &amp;lt;code&amp;gt;'''street-address'''&amp;lt;/code&amp;gt; - rue &amp;lt;abbr title=&amp;quot;number&amp;quot;&amp;gt;#&amp;lt;/abbr&amp;gt;+nom, &amp;lt;abbr title=&amp;quot;apartment&amp;quot;&amp;gt;appart.&amp;lt;/abbr&amp;gt;/&amp;lt;abbr title=&amp;quot;suite&amp;quot;&amp;gt;suite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;'''locality'''&amp;lt;/code&amp;gt; - ville ou village&lt;br /&gt;
** &amp;lt;code&amp;gt;'''region'''&amp;lt;/code&amp;gt; - état ou province&lt;br /&gt;
** &amp;lt;code&amp;gt;'''postal-code'''&amp;lt;/code&amp;gt; - code postal par ex. &amp;lt;abbr title=&amp;quot;United States&amp;quot;&amp;gt;U.S.&amp;lt;/abbr&amp;gt; ZIP&lt;br /&gt;
** &amp;lt;code&amp;gt;'''country-name'''&amp;lt;/code&amp;gt; - non du pays&lt;br /&gt;
* &amp;lt;code&amp;gt;'''bday'''&amp;lt;/code&amp;gt; - anniversaire. [[date-pattern-fr|date ISO]].&lt;br /&gt;
* &amp;lt;code&amp;gt;'''category'''&amp;lt;/code&amp;gt; -  pour taguer les contacts&lt;br /&gt;
* &amp;lt;code&amp;gt;'''note'''&amp;lt;/code&amp;gt; - notes concernant le contact&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:-.4em; float:left;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display:none&amp;quot;&amp;gt;Exemple de propriétés communes hCard :&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none&amp;quot;&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''vcard'''&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none; margin-top:-.02em&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''fn'''&amp;quot;&amp;amp;gt;Sally Ride&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;(&amp;amp;lt;span class=&amp;quot;'''n'''&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;ul style=&amp;quot;list-style:none&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''honorific-prefix'''&amp;quot;&amp;amp;gt;Dr.&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''given-name'''&amp;quot;&amp;amp;gt;Sally&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;abbr class=&amp;quot;'''additional-name'''&amp;quot;&amp;amp;gt;K.&amp;amp;lt;/abbr&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''family-name'''&amp;quot;&amp;amp;gt;Ride&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''honorific-suffix'''&amp;quot;&amp;amp;gt;Ph.D.&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;),&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''nickname'''&amp;quot;&amp;amp;gt;sallykride&amp;amp;lt;/span&amp;amp;gt; (IRC)&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''org'''&amp;quot;&amp;amp;gt;Sally Ride Science&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;img class=&amp;quot;'''photo'''&amp;quot; src=&amp;quot;&amp;lt;nowiki&amp;gt;http://example.com/sk.jpg&amp;lt;/nowiki&amp;gt;&amp;quot;/&amp;amp;gt; &amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;'''url'''&amp;quot; href=&amp;quot;&amp;lt;nowiki&amp;gt;http://sally.example.com&amp;lt;/nowiki&amp;gt;&amp;quot;&amp;amp;gt;w&amp;amp;lt;/a&amp;amp;gt;,&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;'''email'''&amp;quot; href=&amp;quot;&amp;lt;nowiki&amp;gt;mailto:sally@example.com&amp;lt;/nowiki&amp;gt;&amp;quot;&amp;amp;gt;e&amp;amp;lt;/a&amp;amp;gt; &amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''tel'''&amp;quot;&amp;amp;gt;+1.818.555.1212&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''adr'''&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;ul style=&amp;quot;list-style:none&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''street-address'''&amp;quot;&amp;amp;gt;123 Main st.&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''locality'''&amp;quot;&amp;amp;gt;Los Angeles&amp;amp;lt;/span&amp;amp;gt;, &amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;abbr class=&amp;quot;'''region'''&amp;quot; title=&amp;quot;California&amp;quot;&amp;amp;gt;CA&amp;amp;lt;/abbr&amp;amp;gt;, &amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''postal-code'''&amp;quot;&amp;amp;gt;91316&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''country-name'''&amp;quot;&amp;amp;gt;U.S.A&amp;amp;lt;/div&amp;amp;gt;&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;time class=&amp;quot;'''bday'''&amp;quot;&amp;amp;gt;1951-05-26&amp;amp;lt;/time&amp;amp;gt; birthday&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''category'''&amp;quot;&amp;amp;gt;physicist&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''note'''&amp;quot;&amp;amp;gt;First American woman in space.&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; padding:1em 0 0.5em 0&amp;quot;&amp;gt;Voir la [[hcard-fr#Liste_des_propriétés|liste complète des propriétés]] pour la liste complète.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=== Commencer à écrire une [[hcard-fr|hCard]] ===&lt;br /&gt;
* Utilisez le formulaire [http://microformats.org/code/hcard/creator hCard creator] saisir l'information de contact et la publier.&lt;br /&gt;
* Voir les [[hcard-authoring-fr|exemples de publication de hCard]] pour ajouter hCard à vos pages de contact actuelles.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statut ==&lt;br /&gt;
hCard 1.0 est une spécification microformats.org. La discussion publique a pris place sur [[hcard-feedback]], le canal [[irc-fr|irc]] #microformats sur irc.freenode.net et la [http://microformats.org/discuss/mail/microformats-discuss/ liste de diffusion microformats-discuss].&lt;br /&gt;
&lt;br /&gt;
=== Langues disponibles ===&lt;br /&gt;
La version anglaise de cette spécification sur [[hCard]] est la seule version normative. Pour les traductions de ce document voir la section [[#traductions]].&lt;br /&gt;
&lt;br /&gt;
=== Errata et Mises à jour ===&lt;br /&gt;
Les erreurs connues et problématiques de cette spécification sont corrigées dans les problématiques [[hcard-issues-resolved|résolues]] et [[hcard-issues-closed|fermées]]. Regardez-les svp avant de rendre compte de [[hcard-issues|problématiques]].&lt;br /&gt;
&lt;br /&gt;
La mise à jour hCard 1.0.1 est actuellement en développement et incorpore les corrections connues tout comme le [[value-class-pattern-fr|modèle-de-classe-value]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Origines ==&lt;br /&gt;
Le standard vCard ([[rfc-2426-fr|RFC2426]]), a été largement implémenté de façon inter-opérable. (par ex. dans l'application &amp;quot;Carnet d'Adresses&amp;quot; d'Apple intégrée dans MacOSX).&lt;br /&gt;
&lt;br /&gt;
En outre, beaucoup de blogueurs s'identifient eux-mêmes par un nom et discutent avec leurs amis et familles.  Avec juste un peu de structure, les blogueurs peuvent discuter avec des personnes dans leurs blogs d'une telle façon que les spiders et autres agrégateurs peuvent retrouver cette information, la convertir automatiquement en vCards et l'utiliser dans n'importe quelle application ou service vCard.&lt;br /&gt;
&lt;br /&gt;
Cette spécification présente le format '''hCard''', qui utilise une représentation 1:1 des propriétés et valeurs du standard vCard mentionné ci-dessus, en HTML sémantique. Les blogueurs peuvent tout à la fois embarquer directement les hCards dans leurs pages web et les styliser avec CSS pour les faire apparaître comme ils le désirent. En outre, hCard permet aux applications de retrouver directement l'information à partir des pages web sans avoir à référencer un fichier séparé.&lt;br /&gt;
&lt;br /&gt;
Utilisez le [http://microformats.org/code/hcard/creator hCard creator] et copiez le code HTML qu'il génère sur votre blog ou site web pour publier votre information de contact.&lt;br /&gt;
&lt;br /&gt;
== Conformité ==&lt;br /&gt;
{{rfc-2119-intro-fr}}&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
=== En Général ===&lt;br /&gt;
Le standard vCard ([[rfc-2426-fr|RFC2426]]) forme la base de hCard.&lt;br /&gt;
&lt;br /&gt;
Le format basique de hCard est d'utiliser les noms d'objet/propriété vCard en bas de casse pour les noms de classes, et de mapper l'imbrication des objets vCard directement dans les éléments HTML imbriqués.&lt;br /&gt;
&lt;br /&gt;
=== Nom de Classe Racine===&lt;br /&gt;
Le nom de classe racine pour une hcard est &amp;quot;vcard&amp;quot;. Un élément avec un nom de classe &amp;quot;vcard&amp;quot; est lui même appelé une ''hCard''.&lt;br /&gt;
&lt;br /&gt;
=== Propriétés et Sous-propriétés ===&lt;br /&gt;
Les propriétés d'une hCard sont représentées par les éléments à l'intérieur de la hCard. Les éléments avec des noms de classes des propriétés listées représentent les valeurs de ces propriétés. Quelques propriétés ont des sous-propriétés, et celles-ci sont représentées par les éléments à l'intérieur des éléments pour les propriétés.&lt;br /&gt;
&lt;br /&gt;
=== Liste des propriétés ===&lt;br /&gt;
Propriétés hCard (sous-propriétés entre parenthèses comme ceci)&lt;br /&gt;
&lt;br /&gt;
'''Requis :'''&lt;br /&gt;
* '''fn'''&lt;br /&gt;
* &amp;lt;span id=&amp;quot;property-list-n&amp;quot;&amp;gt;'''n'''&amp;lt;sup style=&amp;quot;font-size:smaller&amp;quot;&amp;gt;[[#note1|1]]&amp;lt;/sup&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
** family-name&lt;br /&gt;
** given-name &lt;br /&gt;
** additional-name&lt;br /&gt;
** honorific-prefix&lt;br /&gt;
** honorific-suffix&lt;br /&gt;
Optionnel :&lt;br /&gt;
* [[adr-fr|adr]]&lt;br /&gt;
** post-office-box&lt;br /&gt;
** extended-address&lt;br /&gt;
** street-address&lt;br /&gt;
** locality&lt;br /&gt;
** region&lt;br /&gt;
** postal-code&lt;br /&gt;
** country-name&lt;br /&gt;
** type&lt;br /&gt;
** value&lt;br /&gt;
* agent&lt;br /&gt;
* bday&lt;br /&gt;
* category&lt;br /&gt;
* class&lt;br /&gt;
* email (type, value)&lt;br /&gt;
* geo&lt;br /&gt;
** latitude&lt;br /&gt;
** longitude&lt;br /&gt;
* key&lt;br /&gt;
* label&lt;br /&gt;
* logo&lt;br /&gt;
* mailer&lt;br /&gt;
* nickname&lt;br /&gt;
* note&lt;br /&gt;
* org (organization-name, organization-unit)&lt;br /&gt;
* photo&lt;br /&gt;
* rev&lt;br /&gt;
* role&lt;br /&gt;
* sort-string&lt;br /&gt;
* sound&lt;br /&gt;
* &amp;lt;span id=&amp;quot;property-list-tel&amp;quot;&amp;gt;tel&amp;lt;sup style=&amp;quot;font-size:smaller&amp;quot;&amp;gt;[[#note2|2]]&amp;lt;/sup&amp;gt; (type, value)&amp;lt;/span&amp;gt;&lt;br /&gt;
* title&lt;br /&gt;
* tz&lt;br /&gt;
* uid&lt;br /&gt;
* url&lt;br /&gt;
&lt;br /&gt;
=== Notes sur les Propriétés===&lt;br /&gt;
* &amp;lt;span id=&amp;quot;note1&amp;quot;&amp;gt;[[#property-list-n|1. ^]]&amp;lt;/span&amp;gt; : La propriété 'n' est {{optional-fr}} si n'importe quelle [[hcard-fr#Optimisation_implicite_&amp;quot;n&amp;quot;|règle d'optimisation implicite 'n']] est en vigueur.&amp;lt;br /&amp;gt;&lt;br /&gt;
* tel &lt;br /&gt;
** &amp;lt;span id=&amp;quot;note2&amp;quot;&amp;gt;[[#property-list-tel|2. ^]]&amp;lt;/span&amp;gt;: tel - Les auteurs PEUVENT vouloir suivre le [http://en.wikipedia.org/wiki/E.123 standard E.123] pour écrire les valeurs de numéros de téléphone.&lt;br /&gt;
** Les valeurs lettre (par ex 1-555-FORMATS) DOIVENT être converties en nombres. Utilisez un &amp;lt;code&amp;gt;abbr&amp;lt;/code&amp;gt; pour afficher les lettre et fournir simultanément une valeur numérique, par ex. &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr title=&amp;quot;+15553676287&amp;quot;&amp;gt;+1-555-FORMATS&amp;lt;/abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Propriétés Singulières vs. Plurielles ===&lt;br /&gt;
Les propriétés singulières : 'fn', 'n', 'bday', 'tz', 'geo', 'sort-string', 'uid', 'class', 'rev'. Pour les propriétés qui sont singulières, le premier élément descendant avec cette classe DEVRAIENT s'exécuter, toutes les autres étant ignorées.&lt;br /&gt;
&lt;br /&gt;
Toutes les autres propriétés PEUVENT être plurielles. Chaque instance de classe de telles propriétés crée une instance de cette propriété.&lt;br /&gt;
&lt;br /&gt;
=== Lisible par Humain vs. Machine ===&lt;br /&gt;
Les contenus de textes visibles par les humains d'un élément pour une propriété représente la valeur de cette propriété, avec quelques exceptions : &lt;br /&gt;
&lt;br /&gt;
Si un élément &amp;lt;code&amp;gt;&amp;amp;lt;a&amp;amp;gt;&amp;lt;/code&amp;gt; est utilisé pour une propriété, alors l'attribut '&amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;' (si présent) de l'élément &amp;lt;code&amp;gt;&amp;amp;lt;abbr&amp;gt;&amp;lt;/code&amp;gt; est la valeur de la propriété, au lieu des contenus de l'élément, qui fournit à la place une version plus humainement présentable de la valeur.&lt;br /&gt;
&lt;br /&gt;
Si un élément &amp;lt;code&amp;gt;&amp;amp;lt;a&amp;amp;gt;&amp;lt;/code&amp;gt; est utilisé pour une ou plusieurs propriétés, il {{must-fr}} être traité comme suit : &lt;br /&gt;
# Pour la propriété 'photo' et toute autre propriété qui prend un URL comme sa valeur, l'attribut &amp;lt;code&amp;gt;href=&amp;quot;...&amp;quot;&amp;lt;/code&amp;gt; fournit la valeur de la propriété.&lt;br /&gt;
# Pour les autres propriétés, le contenu de l'élément est la valeur de la propriété.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si un élément &amp;lt;code&amp;gt;&amp;amp;lt;img&amp;amp;gt;&amp;lt;/code&amp;gt; est utilisé pour une ou plusieurs propriétés, il {{must-fr}} être traité comme suit : &lt;br /&gt;
# Pour la propriété 'photo' et toute autre propriété qui prend une URL comme sa valeur, l'attribut fournit la valeur de propriété.&lt;br /&gt;
# Pour les autres propriétés, l'attribut '&amp;lt;code&amp;gt;alt&amp;lt;/code&amp;gt;' de l'élément &amp;lt;code&amp;gt;&amp;amp;lt;img&amp;gt;&amp;lt;/code&amp;gt; est la valeur de la propriété.&lt;br /&gt;
&lt;br /&gt;
Si un élément &amp;lt;code&amp;gt;&amp;amp;lt;object&amp;amp;gt;&amp;lt;/code&amp;gt; est utilisé pour une ou plusieurs propriétés, il {{must-fr}} être traité comme suit : &lt;br /&gt;
# Pour la propriété 'photo' et toute autre propriété qui prend une URL comme sa valeur, l'attribut &amp;lt;code&amp;gt;data=&amp;quot;...&amp;quot;&amp;lt;/code&amp;gt; fournit la valeur de la propriété.&lt;br /&gt;
# Pour les autres propriétés, le contenu de l'élément est la valeur de la propriété.&lt;br /&gt;
&lt;br /&gt;
=== Extraction de Valeur ===&lt;br /&gt;
Parfois, seule une partie d'un élément qui est l'équivalent d'une propriété devrait être utilisée pour la valeur de la propriété. Ceci arrive typiquement quand une propriété a un sous-type, comme 'tel'. A cette intention, le nom de classe spécial &amp;quot;&amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt;&amp;quot; est introduit pour extraire le sous-ensemble de l'élément qui est la valeur de la propriété. Par exemple, voici un fragment hCard pour marquer un numéro de téléphone de domicile :&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
vCard :&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
TEL;TYPE=HOME:+1.415.555.1212&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hCard :&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;home&amp;lt;/span&amp;gt;:&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ce fragment de hCard pourrait s'afficher comme : &lt;br /&gt;
&amp;lt;div style=&amp;quot;border: thin dashed black; width: 95%; padding: .5em 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;home&amp;lt;/span&amp;gt;:&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vous pourriez vouloir personnaliser/localiser la ponctuation visible et ne pas vouloir que les machines la voient. Utilisez plusieurs éléments de classe &amp;quot;value&amp;quot; qui sont alors concaténés, par ex : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;home&amp;lt;/span&amp;gt;:&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;415&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;555&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1212&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aucun changement à l'affichage, mais la valeur de propriété analysée devient alors en vCard : &lt;br /&gt;
&lt;br /&gt;
vCard:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
TEL;TYPE=HOME:+14155551212&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- note pour Tantek : réviser/modifier la casse propriété à partir d'ici --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exceptions de Propriétés ===&lt;br /&gt;
vCard a plusieurs propriétés qui soit ne font pas de sens, ou sont déjà imbriquées dans le contexte d'une page web. &lt;br /&gt;
Cette section explique ce qu'il faut (ou ne pas) faire avec elles :&lt;br /&gt;
&lt;br /&gt;
# Les propriétés de la vcard '''NAME''', '''PROFILE''', '''SOURCE''', '''PRODID''', '''VERSION''' sont définies dans les Sections 2.1.2, 2.1.3, 2.1.4, 3.6.3, 3.6.9 de la [[rfc-2426|RFC2426]]. Les éditeurs de contenus NE DOIVENT PAS ({{must-not-fr}}) utiliser ces propriétés dans leurs hCards, et par conséquent, les clients/parseurs de hCard DOIVENT ({{must-fr}}) IGNORER ces propriétés si elles sont trouvées dans une hCard. Au lieu de cela, les convertisseurs hCard vers vCard DEVRAIENT ({{should-fr}}) utiliser le titre de la page où la hCard est trouvée (c'est à dire l'élément &amp;lt;code&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/code&amp;gt; dans les documents HTML) pour construire la propriété NOM, et ils {{may-fr}} produire une valeur PROFILE de &amp;quot;&amp;lt;code&amp;gt;VCARD&amp;lt;/code&amp;gt;&amp;quot; selon la [[rfc-2426-fr|RFC2426]], ils DEVRAIENT ({{should-fr}}) utiliser l'URL de la page où est trouvée la hCard pour construire la propriété SOURCE (c'est à dire peut-être comme un paramètre vers un URL/service qui convertir les hCards en vCards), pour un flux de sortie vCard (par ex. un fichier vcf). &lt;br /&gt;
Seuls les services/applications qui produisent de véritables vCards devraient écrire la propriété PRODID, avec l'identifiant produit pour l'application/service. De la même façon, seuls de tels services/applications devraient écrire la propriété VERSION, avec la valeur &amp;quot;3.0&amp;quot; (sans guillemets) selon la [[rfc-2426-fr|RFC2426]] Section 3.6.9.&lt;br /&gt;
&lt;br /&gt;
=== Info Contact Organisation ===&lt;br /&gt;
Si les propriétés &amp;quot;FN&amp;quot; et &amp;quot;ORG&amp;quot; (organisation) ont exactement la même valeur (généralement parce qu'elles sont &lt;br /&gt;
réglées sur le même élément, par ex. class=&amp;quot;fn org&amp;quot;), alors la hCard représente l'information de contact pour une société, une organisation ou un lieu et {{should-fr}} être traitée comme telle. Dans ce cas l'auteur {{must-not-fr}} NE DOIT aussi PAS régler la propriété &amp;quot;N&amp;quot;, ou la régler (et n'importe quelles sous-propriétés) explicitement vers la chaîne vide &amp;quot;&amp;quot;.  &lt;br /&gt;
Par conséquent les parseurs {{should-fr}} devraient gérer dans ce cas la propriété manquante &amp;quot;N&amp;quot; en &lt;br /&gt;
sous-entendant des valeurs vides pour toutes les sous-propriétés &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Optimisation implicite &amp;quot;N&amp;quot; ===&lt;br /&gt;
Bien que vCard requiert que la propriété &amp;quot;N&amp;quot; soit présente, les auteurs de la spécification vCard ([[rfc-2426-fr|RFC2426]]) eux-mêmes n'incluent pas les propriétés &amp;quot;N&amp;quot; dans leurs vCards près de la fin de la spec (p.38). Cette contradiction apparente peut être résolue en permettant simplement à la propriété &amp;quot;FN&amp;quot; de sous-entendre les valeurs de la propriété &amp;quot;N&amp;quot; dans les cas typiques fournies dans la spécification. Nous faisons cela explicitement dans hCard.&lt;br /&gt;
&lt;br /&gt;
Si &amp;quot;FN&amp;quot; et &amp;quot;ORG&amp;quot; ne sont pas les mêmes (voir section précédente) et si la valeur de la propriété &amp;quot;FN&amp;quot; est exactement de deux mots (séparés par un espace blanc) et s'il n'y a pas de propriété explicite &amp;quot;N&amp;quot;, alors la propriété &amp;quot;N&amp;quot; est inférée à partir de la propriété &amp;quot;FN&amp;quot;. &lt;br /&gt;
Pour les &amp;quot;FN&amp;quot;s avec soit un mot voir au-dessous, et pour trois mots ou plus, l'auteur {{must-fr}} DOIT explicitement baliser le &amp;quot;N&amp;quot;, exception faite pour le cas de l'information de contact organisation, [[hcard-fr#Info_Contact_Organisation|voir au-dessus]] pour cela.&lt;br /&gt;
&lt;br /&gt;
# Le contenu de &amp;quot;FN&amp;quot; est brisé en deux &amp;quot;mots&amp;quot; séparés par un espace blanc.&lt;br /&gt;
# Le ''premier'' mot de ''FN'' est interprété comme le &amp;quot;given-name&amp;quot; (prénom) pour la propriété &amp;quot;N&amp;quot;.&lt;br /&gt;
# Le ''second/dernier'' mot de &amp;quot;FN&amp;quot; est interprété comme le &amp;quot;family-name&amp;quot; pour la propriété &amp;quot;N&amp;quot;.&lt;br /&gt;
# Exception : Si le premier mot se finit par une &amp;quot;,&amp;quot; virgule, alors le premier mot (moins la virgule à la fin s'il y en a) est interprété comme le &amp;quot;family-name&amp;quot; et le second mot est interprété comme le &amp;quot;given-name&amp;quot; (prénom).&lt;br /&gt;
&lt;br /&gt;
Ceci permet une simplification dans le cas typique des gens déclarant : &lt;br /&gt;
* given-name  (espace) family-name&lt;br /&gt;
* family-name (virgule) given-name&lt;br /&gt;
&lt;br /&gt;
=== Optimisation implicite du &amp;quot;nickname&amp;quot; ===&lt;br /&gt;
Du fait de la prévalence de l'utilisation sur le web de pseudos/handles/nomsutilisateurs dans les contenus publiés sur le Web (par ex. les auteurs des [[hreview-fr|critiques]]), hCard a aussi une &lt;br /&gt;
optimisation implicite de &amp;quot;nickname&amp;quot; pour gérer cela.&lt;br /&gt;
&lt;br /&gt;
De la même manière que l'optimisation sous-entendue &amp;quot;n&amp;quot;, si &amp;quot;FN&amp;quot; et &amp;quot;ORG&amp;quot; ne sont pas les mêmes, et &lt;br /&gt;
si la valeur de la propriété &amp;quot;FN&amp;quot; est exactement d'un mot, et s'il n'y a pas de propriété &amp;quot;N&amp;quot; explicite, alors :&lt;br /&gt;
&lt;br /&gt;
# Le contenu du &amp;quot;FN&amp;quot; {{must-fr}} être traité comme une valeur de propriété &amp;quot;nickname&amp;quot;.&lt;br /&gt;
# Les parseurs devraient ({{should-fr}}) gérer la propriété manquante &amp;quot;N&amp;quot; par des valeurs vides implicites pour toutes les sous-propriétés &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Note : la hCard peut ({{may-fr}}) avoir des valeurs de propriétés explicites supplémentaires &amp;quot;nickname&amp;quot; en plus du nickname sous-entendu.&lt;br /&gt;
&lt;br /&gt;
=== Optimisation implicite &amp;quot;organization-name&amp;quot;  ===&lt;br /&gt;
La propriété &amp;quot;ORG&amp;quot; a deux sous-propriétés, organization-name et organization-unit. Très souvent les auteurs ne publient que organization-name. De ce fait si une propriété &amp;quot;ORG&amp;quot; n'a pas d'&amp;quot;organization-name&amp;quot; dedans, alors la totalité des contenus DOIT ({{must-fr}}) être traitée comme le &amp;quot;organization-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Tags en tant que Catégories ===&lt;br /&gt;
Les catégories dans hCard peuvent ({{may-fr}}) être représentées par des tags avec rel-tag. &lt;br /&gt;
Quand une propriété category est un rel-tag, le tag (comme défini par rel-tag) est utilisé pour cette catégorie.&lt;br /&gt;
&lt;br /&gt;
=== valeurs sous-propriété type ===&lt;br /&gt;
La sous-propriété 'type' en particulier prend différentes valeurs selon quelle propriété est une sous-propriété de.  Ces valeurs de sous-propriétés 'type' sont INSENSIBLES à la casse, ceci voulant dire que &amp;quot;Home&amp;quot; est équivalent à &amp;quot;home&amp;quot;, tout comme elle est multivalorisée, par ex. un téléphone peut être home et pref (éré) :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
vCard :&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
TEL;TYPE=HOME,PREF:+1.415.555.1212&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hCard :&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;pref&amp;lt;/span&amp;gt;erred):&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ceci pourrait être affiché sous : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: thin dashed black; width: 95%; padding: .5em 1em; &amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;pref&amp;lt;/span&amp;gt;erred):&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== type avec valeur non spécifiée ====&lt;br /&gt;
Quand le type d'une propriété est spécifié, et qu'il n'y ait pas de valeur explicite spécifiée, alors tout dans la propriété excepté le type est considéré la valeur de la propriété, par exemple : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt; +1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
est équivalent à : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt; +1.415.555.1212&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Et ce fait le type est &amp;quot;home&amp;quot; et la valeur est &amp;quot;+1.415.555.1212&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== adr tel email types ====&lt;br /&gt;
&lt;br /&gt;
Les listes suivantes sont ''informative''s. Voir sections RFC2426 3.2.1 ADR, 3.3.1 TEL, et 3.3.2 EMAIL respectivement pour les valeurs type normatives. Elles sont répétées ici pour la facilité. La(es) valeur(s) de sous-propriétés type est (sont) d'abord dans chaque liste et toutes indiquées en LETTRES CAPITALES. Les types peuvent être multivalorisées.&lt;br /&gt;
&lt;br /&gt;
* adr type: INTL, POSTAL, PARCEL, WORK, dom, home, pref&lt;br /&gt;
* tel type: VOICE, home, msg, work, pref, fax, cell, video, pager, bbs, modem, [http://flickr.com/photos/tags/carcellphone/ car], isdn, pcs&lt;br /&gt;
* email type: INTERNET, x400, pref&lt;br /&gt;
&lt;br /&gt;
=== Profil ===&lt;br /&gt;
&lt;br /&gt;
Le &amp;lt;span id=&amp;quot;Profil_XMDP&amp;quot;&amp;gt;Profil XMDP&amp;lt;/span&amp;gt; est sur http://microformats.org/profile/hcard&lt;br /&gt;
&lt;br /&gt;
Le contenu qui utilise hCard DEVRAIT référencer ce profil, c'est à dire : &lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;profile&amp;quot; href=&amp;quot;http://microformats.org/profile/hcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
Ce contenu utilise &amp;lt;a rel=&amp;quot;profile&amp;quot; href=&amp;quot;http://microformats.org/profile/hcard&amp;quot;&amp;gt;hCard&amp;lt;/a&amp;gt;.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;head profile=&amp;quot;http://microformats.org/profile/hcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
(L'attribut de profil est déprécié en HTML5)&lt;br /&gt;
Le contenu peut aussi combiner les méthodes au-dessus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Détails Parsage ===&lt;br /&gt;
Voir [[hcard-parsing-fr|hCard parsing]].&lt;br /&gt;
&lt;br /&gt;
== Exemples ==&lt;br /&gt;
Cette section est informative.&lt;br /&gt;
&lt;br /&gt;
=== Echantillon vCard ===&lt;br /&gt;
Voilà une vCard échantillon.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
BEGIN:VCARD&lt;br /&gt;
VERSION:3.0&lt;br /&gt;
N:Çelik;Tantek&lt;br /&gt;
FN:Tantek Çelik&lt;br /&gt;
URL:http://tantek.com/&lt;br /&gt;
END:VCARD&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
et un équivalent en hCard avec différents éléments optimisés proprement.  &lt;br /&gt;
Voir [[hcard-example1-steps-fr|hCard Exemple 1]] pour la dérivation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url fn&amp;quot; href=&amp;quot;http://tantek.com/&amp;quot;&amp;gt;Tantek Çelik&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cette carte pourrait être affichée comme : &lt;br /&gt;
&amp;lt;div style=&amp;quot;border: thin dashed black; width: 95%; padding: .5em 1em;&amp;quot;&amp;gt;&lt;br /&gt;
[http://tantek.com/ Tantek Çelik]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note : L'information de version n'est pas directement nécessaire dans le balisage hCard parce que la version sera définie par le profil de hCard qui est utilisé/référencé dans l'attribut 'profile' de l'élément &amp;lt;head&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Exemple Live===&lt;br /&gt;
Voici les détails de contacts de [http://www.commerce.net/ Commercenet], sous forme d'une hCard vivante qui sera détectée, sur cette page, par les outils de parsage de microformats :&lt;br /&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;'''CommerceNet'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;url&amp;quot;&amp;gt;'''&amp;lt;nowiki&amp;gt;http://www.commerce.net/&amp;lt;/nowiki&amp;gt;'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;'''&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Work&amp;lt;/span&amp;gt;:'''&lt;br /&gt;
&amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;'''169 University Avenue'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;'''Palo Alto'''&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;'''CA'''&amp;lt;/span&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;'''94301'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;'''USA'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;'''&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Work&amp;lt;/span&amp;gt; +1-650-289-4040'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;'''&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Fax&amp;lt;/span&amp;gt; +1-650-289-4041'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;'''Email &amp;lt;span class=&amp;quot;email&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;info@commerce.net&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le marquage, graissage omis pour la clarté, avec les améliorations sémantiques suivantes : &lt;br /&gt;
* &amp;lt;code&amp;gt;abbr&amp;lt;/code&amp;gt; pour épancher les abréviations&lt;br /&gt;
* hyperlien du nom de l'org avec l'url&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;fn org url&amp;quot; href=&amp;quot;http://www.commerce.net/&amp;quot;&amp;gt;CommerceNet&amp;lt;/a&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;type&amp;quot;&amp;gt;Work&amp;lt;/span&amp;gt;:&lt;br /&gt;
    &amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;169 University Avenue&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Palo Alto&amp;lt;/span&amp;gt;,  &lt;br /&gt;
    &amp;lt;abbr class=&amp;quot;region&amp;quot; title=&amp;quot;California&amp;quot;&amp;gt;CA&amp;lt;/abbr&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;94301&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;USA&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Work&amp;lt;/span&amp;gt; +1-650-289-4040&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Fax&amp;lt;/span&amp;gt; +1-650-289-4041&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div&amp;gt;Email: &lt;br /&gt;
   &amp;lt;span class=&amp;quot;email&amp;quot;&amp;gt;info@commerce.net&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Plus d'Exemples ===&lt;br /&gt;
Voir [[hcard-examples-fr|exemples hCard]] pour plus d'exemples, y compris tous les exemples extraits de la [[rfc-2426-fr|RFC2426]] vCard convertie en hCard.&lt;br /&gt;
&lt;br /&gt;
== exemples dans la jungle ==&lt;br /&gt;
Cette section est '''informative'''. Le nombre d'exemples de hCard dans la jungle a grandi bien au delà de la capacité de pouvoir être maintenu en ligne et associé à cette spécification. Ils ont migré sur une [[hcard-examples-in-wild-fr|page séparée]].&lt;br /&gt;
&lt;br /&gt;
Voir [[hcard-examples-in-wild-fr|Exemples hCard dans la jungle]].&lt;br /&gt;
&lt;br /&gt;
== Implémentations ==&lt;br /&gt;
Cette section est '''informative'''. Le nombre d'implémentations de hCard a aussi grandi au delà de la capacité de pouvoir les maintenir sur cette même page. Elles ont été migrées sur une [[hcard-implementations-fr|page séparée]].&lt;br /&gt;
&lt;br /&gt;
Voir [[hcard-implementations-fr|Implémentations hCard]].&lt;br /&gt;
&lt;br /&gt;
== Articles ==&lt;br /&gt;
Cette section est &amp;lt;strong&amp;gt;informative&amp;lt;/strong&amp;gt;. Pour &amp;lt;span id=&amp;quot;En_savoir_plus&amp;quot;&amp;gt;en savoir plus&amp;lt;/span&amp;gt; sur hCard, voir [[hcard-articles-fr|hCard-articles]].&lt;br /&gt;
&lt;br /&gt;
==Boutons== &lt;br /&gt;
Vous pouvez utiliser ces boutons sur les pages avec des hCards. Voir [[buttons-fr#hCard]] pour toutes les additions récentes.&lt;br /&gt;
* http://www.crowley.nl/images/hcard.png (miroir : http://www.davidjanes.com/images/mf_hcard.png) &lt;br /&gt;
* http://rbach.priv.at/2006/buttons/hcard.png &lt;br /&gt;
* http://www.boogdesign.com/images/buttons/microformat_hcard.png &lt;br /&gt;
* boutons CSS, sur [http://re-run.com/about/microformat-badges microformat badges @ re-run]&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
Selon la sortie en domaine public sur les pages-utilisateurs des auteurs ([[User:Tantek|Tantek Çelik]], [[User:Brian|Brian Suda]]) cette specification est publiée dans le domaine public.&lt;br /&gt;
&lt;br /&gt;
{{MicroFormatPublicDomainContributionStatement-fr}}&lt;br /&gt;
&lt;br /&gt;
== Brevets==&lt;br /&gt;
{{MicroFormatPatentStatement-fr}}&lt;br /&gt;
&lt;br /&gt;
== Références ==&lt;br /&gt;
=== Références Normatives  ===&lt;br /&gt;
* [http://www.w3.org/TR/2002/REC-xhtml1-20020801/ XHTML 1.0 SE]&lt;br /&gt;
* [http://www.ietf.org/rfc/rfc2426.txt vCard RFC2426]&lt;br /&gt;
* [http://www.itu.int/rec/T-REC-E.123-200102-I/en ITU recommendation E.123] format des numéros de téléphone (document chargeable)&lt;br /&gt;
* [[rfc-2119-fr|RFC 2119]]&lt;br /&gt;
&lt;br /&gt;
=== Références Informatives ===&lt;br /&gt;
* [[hcard-history-fr|histoire de la hCard]]&lt;br /&gt;
** [http://wiki.oreillynet.com/foocamp04/index.cgi?SimpleSemanticFormats FOO Camp 2004 présentation Simple Semantic Formats, 2004-09-10]&lt;br /&gt;
** [http://tantek.com/log/2004/09.html#hcard terme hCard introduit et défini sur le Web, 2004-09-30]&lt;br /&gt;
** Contribué à partir de http://developers.technorati.com/wiki/hCard 2005-06-20&lt;br /&gt;
** Contributions provenant de http://developers.technorati.com/wiki/hCard.&lt;br /&gt;
* [http://www.dante.net/np/ds/osi/9594-6-X.520.A4.ps X.520 dans Postscript] ([http://72.14.253.104/search?q=cache:FjqzsFu4h20J:www.dante.net/np/ds/osi/9594-6-X.520.A4.ps HTMLization courtesy of Google Cache]) - vCard fait référence au ROLE comme étant &amp;quot;based on the X.520 Business Category explanatory attribute&amp;quot;.&lt;br /&gt;
* [http://www.w3.org/2002/12/cal/rfc2426 version remise en forme HTML de la  RFC2426]&lt;br /&gt;
* [http://w3.org/TR/REC-CSS1 CSS1]&lt;br /&gt;
* [http://www.w3.org/TR/xhtml11 XHTML 1.1]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/E.123 Résumé Wikipedia de la Recommandation ITU-T E.123] - pour les valeurs &amp;quot;TEL&amp;quot;.&lt;br /&gt;
* [http://www.imc.org/pdi/ Internet Mail Consortium Personal Data Interchange vCard and vCalendar]&lt;br /&gt;
* [[iso-8601|ISO8601]]&lt;br /&gt;
&lt;br /&gt;
==== Spécifications Qui Utilisent hCard ====&lt;br /&gt;
* [[adr-fr|adr]]&lt;br /&gt;
* [[geo-fr|geo]]&lt;br /&gt;
* [[hcalendar-fr|hCalendar]]&lt;br /&gt;
* [[hreview-fr|hReview]]&lt;br /&gt;
&lt;br /&gt;
==== Travaux Equivalents ====&lt;br /&gt;
Cette section est '''informative'''.&lt;br /&gt;
* [http://www.intertwingly.net/wiki/pie/PaceBetterPersonElement Atom PaceBetterPersonElement]&lt;br /&gt;
* [http://www.jabber.org/jeps/jep-0054.html JEP-0054: vcard-temp]&lt;br /&gt;
&lt;br /&gt;
== Inspiration et Remerciements ==&lt;br /&gt;
Cette section est '''informative'''.&lt;br /&gt;
Remerciements à mon bon ami [http://vadim.com/ Vadim] qui m'a présenté vCard il y a de ''nombreuses'' années, &lt;br /&gt;
et si j'avais prêté alors un peu plus d'attention, j'aurais pu peut-être aider beaucoup de personnes à éviter de perdre du temps à réinventer beaucoup de roues des standards.&lt;br /&gt;
&lt;br /&gt;
== Notes sur la dérivation provenant de la vCard ==&lt;br /&gt;
Cette section est ''informative''.&lt;br /&gt;
&lt;br /&gt;
=== Principes de Design XHTML Sémantique ===&lt;br /&gt;
{{semantic-xhtml-design-principles-fr}}&lt;br /&gt;
&lt;br /&gt;
=== Plus d'Equivalents Sémantiques ===&lt;br /&gt;
Pour quelques propriétés, il existe quelques éléments HTML qui correspondent mieux et portent leurs sémantiques. Les propriétés suivantes DEVRAIENT être encodées avec le HTML suivant : &lt;br /&gt;
* &amp;lt;code&amp;gt;URL&amp;lt;/code&amp;gt; dans vCard devient  &amp;lt;code&amp;gt;&amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;...&amp;quot;&amp;gt;...&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt; dans l'élément avec &amp;lt;code&amp;gt;class=&amp;quot;vcard&amp;quot;&amp;lt;/code&amp;gt; dans hCard.&lt;br /&gt;
* De la même manière, &amp;lt;code&amp;gt;EMAIL&amp;lt;/code&amp;gt; dans la vCard devient &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:...&amp;quot;&amp;gt;...&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;PHOTO&amp;lt;/code&amp;gt; dans la vCard devient &amp;lt;code&amp;gt;&amp;lt;img class=&amp;quot;photo&amp;quot; src=&amp;quot;...&amp;quot; alt=&amp;quot;Photo de ...&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;&amp;lt;object class=&amp;quot;photo&amp;quot; data=&amp;quot;...&amp;quot; type=&amp;quot;...&amp;quot;&amp;gt;Photo de ...&amp;lt;/object&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;UID&amp;lt;/code&amp;gt; dans vCard devient simplement une autre sémantique appliquée à un URL spécifique (ou EMAIL) pour une hCard.&lt;br /&gt;
&lt;br /&gt;
==== Propriétés Singulières ====&lt;br /&gt;
Les propriétés Singulières : &amp;quot;FN&amp;quot;, &amp;quot;N&amp;quot;, &amp;quot;BDAY&amp;quot;, &amp;quot;TZ&amp;quot;, &amp;quot;GEO&amp;quot;, &amp;quot;SORT-STRING&amp;quot;, &amp;quot;UID&amp;quot;, &amp;quot;CLASS&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Toutes les autres propriétés sont plurielles. Cette liste a été dérivée en analysant la sémantique des propriétés individuelles dans la RFC2426 vCard et en déterminant logiquement qu'elles DOIVENT être singulières selon leurs sémantiques. Voir [[hcard-singular-properties-fr|propriétés hcard singulier]] pour des explications.&lt;br /&gt;
&lt;br /&gt;
==== Propriétés Plurielles Singularisées ====&lt;br /&gt;
Parce que les noms de propriétés plurielles deviennent leurs équivalents singuliers, même si la propriété plurielle originale ne permettait qu'une valeur unique avec plusieurs composants, ces composants multiples sont représentés chacun avec leur propre singularité appelée propriété &lt;br /&gt;
et la propriété est en fait multivalorisée et sujette au traitement ci-dessus des propriétés multivalorisées.&lt;br /&gt;
&lt;br /&gt;
== Pages Apparentées ==&lt;br /&gt;
{{hcard-related-pages-fr}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Specifications]]&lt;br /&gt;
[[Category:hCard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Traductions ==&lt;br /&gt;
Lisez la spécification hCard dans d'autres &amp;lt;span id=&amp;quot;langues&amp;quot;&amp;gt;langues&amp;lt;/span&amp;gt; :&lt;br /&gt;
* [[hcard|anglais]] - la version normative de la spécification seule version de référence&lt;br /&gt;
* [[hcard-ru|Русский]]&lt;br /&gt;
* [[hcard-ja|日本語]]&lt;br /&gt;
* [[hcard-zh|漢語]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=Main_Page-fr&amp;diff=65798</id>
		<title>Main Page-fr</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=Main_Page-fr&amp;diff=65798"/>
		<updated>2016-12-05T15:47:51Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: Reverted edits by TomMorris (Talk) to last version by ChristopheDucamp&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;Bienvenue sur le wiki des microformats !&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Les &amp;lt;dfn&amp;gt;microformats&amp;lt;/dfn&amp;gt;''' sont des extensions au HTML pour marquer les [[hcard-fr|personnes et organisations]], [[hcalendar-fr|événements]], [[adr-fr|endroits]], [[hatom-fr|billets de blog]], [[hproduct-fr|produits]], [[hreview-fr|critiques]], [[hresume-fr|C.V.]], [[hrecipe-fr|recettes]] etc. Les sites utilisent les microformats pour publier une API standard qui est consommée et utilisée par les [[search engines-fr|moteurs de recherche]], [[browsers-fr|navigateurs]] et d'autres outils. Regardez [[what-are-microformats-fr|C'est Quoi les Microformats]] pour en savoir plus.&lt;br /&gt;
&lt;br /&gt;
* {{NewMarker-fr}} '''[[microformats2-fr|microformats2]]''' est la dernière extension de langage de marquage stable et interopérable. Utilisez-la sur les pages web publics de pour les APIs HTML.&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
{{main-fr|introduction-fr}}&lt;br /&gt;
Ce wiki est la ressource centrale de la communauté microformats et fournit des guides de publication des microformats, des références, des spécifications, des drafts, des modèles de publication, de la recherche, du brainstorming et de la résolution de problème.&lt;br /&gt;
&lt;br /&gt;
==Pour démarrer==&lt;br /&gt;
{{main-fr|get-started-fr}}&lt;br /&gt;
Pour démarrer avec les microformats : &lt;br /&gt;
&lt;br /&gt;
* Premièrement, familiarisez-vous à écrire vos pages et applications avec du &amp;lt;abbr title=&amp;quot;HyperText Mark-up Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt;  '&amp;lt;abbr title=&amp;quot;Code HTML Intrinsèquement Classe&amp;quot;&amp;gt;CHIC&amp;lt;/abbr&amp;gt;'.&lt;br /&gt;
* Marquez votre information de contact avec [[hcard-fr|hCard]] (([[hcard-authoring-fr|trucs de publication]], [[hcard-examples-fr|exemples]]) et reliez-la à partir de votre site personnel vers vos autres profils personnels avec [[rel-me-fr|rel-me]].&lt;br /&gt;
* Vous avez des questions ? Lisez les [[faq-fr|questions souvent posées]], rejoignez le canal [[irc-fr|IRC]] et posez vos questions.&lt;br /&gt;
* Vous voulez apprendre avec de vraies personnes ?  Regardez les [[events-fr|événements]] microformats.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Définition==&lt;br /&gt;
{{main-fr|what-are-microformats-fr}}&lt;br /&gt;
Les microformats sont des petits modèles de HTML pour représenter des choses communément publiées comme des [[hcard-fr|personnes]], des [[hcalendar-fr|événements]] et des [[rel-tag-fr|mots-clé]] dans les pages web.&lt;br /&gt;
&lt;br /&gt;
Les microformats sont le moyen le plus rapide et le plus simple pour fournir une API vers la data et l'information dans votre site web. Regardez [[what-can-you-do-with-microformats-fr|ce que vous pouvez faire avec les microformats]].&lt;br /&gt;
&lt;br /&gt;
== Comment contribuer ? ==&lt;br /&gt;
Vous voulez nous rejoindre et contribuer ? &lt;br /&gt;
* [[get-started-fr|Commencez]] par ajouter des microformats à votre site web, services et produits.&lt;br /&gt;
* [[advocacy-fr|Soutenez]] l'utilisation des microformats.&lt;br /&gt;
* Lisez [[how-to-play-fr|Comment Jouer]] avant de modifier ce wiki&lt;br /&gt;
* Rejoignez le [[irc-fr|Canal IRC]] et les [[mail-fr|listes de diffusion]] pour apprendre et aider à répondre aux questions posées à propos des microformats. (lisez les [[mailing-lists-fr#Lignes_de_conduite_g.C3.A9n.C3.A9rales|lignes de conduite générales]] avant de poster).&lt;br /&gt;
* Écrivez un [[testimonial-fr|témoignage]]&lt;br /&gt;
* Écrivez un billet de blog sur : '''[[recently-in-microformats-fr|récemment dans les microformats]]'''&lt;br /&gt;
* Faites quelque chose sur la [[to-do|to-do-liste]] et la [[to-do-fr]]&lt;br /&gt;
* [[Main_Page-fr#traductions_wiki_microformats_en_d'autres_langues|Traduisez ce wiki des microformats en d'autres langues]] pour rendre les microformats plus accessibles aux lecteurs d'autres langues dans le monde entier.&lt;br /&gt;
* Avant de proposer tout nouveau microformat, assurez-vous que votre site web soit [[posh-fr|CHIC]], [[get-started-fr|utilise des microformats existants]], et puis lisez le [[process-fr|processus]].&lt;br /&gt;
&lt;br /&gt;
Ce wiki a aussi un bon nombre d'améliorations pour aider au développement et aux contributions pour les microformats. Avant de commencer à modifier, regardez la [[wiki-2|page d'introduction wiki]] pour les instructions.&lt;br /&gt;
&lt;br /&gt;
== Spécifications ==&lt;br /&gt;
La liste actuelle et stable des spécifications des [[microformats-fr|Microformats]] ouvertes et standards : &lt;br /&gt;
* {{NewMarker-fr}} '''[[microformats2-fr|microformats2]]''' est stable, a une suite de test, des auteurs et des implémentations interopérables. Commencez par les utiliser sur des pages web publiques et développez plus de parseurs et d'applications.&lt;br /&gt;
En outre, utilisez des microformats bien établis : &lt;br /&gt;
* [[hcalendar-fr|hCalendar]] - événements&lt;br /&gt;
* [[hcard-fr|hCard]] - personnes, organisations, contacts&lt;br /&gt;
* [[rel-license-fr|rel-license]] - contenu sous licence&lt;br /&gt;
* [[rel-nofollow-fr|rel-nofollow]] - liens dans les contenus tiers sans confiance&lt;br /&gt;
* [[rel-tag-fr|rel-tag]] - mots-clés sur les posts et pages par sujet&lt;br /&gt;
* [[xfn-fr|XFN]] - relations sociales et liens [[rel-me-fr|rel-me]] parmi les profils pour la même personne&lt;br /&gt;
* [[XMDP-fr|XMDP]] - définit un vocabulaire microformat / profil &lt;br /&gt;
* [[xoxo-fr|XOXO]] - outlines&lt;br /&gt;
&lt;br /&gt;
== Drafts ==&lt;br /&gt;
Les drafts sont des microformats plus récents, qui sont encore en chemin dans le [[process-fr|processus]] pour devenir des spécifications. Les implémenteurs devraient se tenir prêts à des développements et modifications à venir. SVP suivez les pages wiki pour les mises à jour.&lt;br /&gt;
&lt;br /&gt;
* [[adr-fr|adr]] - pour marquer l'information d'adresse&lt;br /&gt;
* [[geo-fr|geo]] - latitude &amp;amp;amp; longitude de l'endroit (coordonnées géographiques [http://en.wikipedia.org/wiki/WGS84 WGS84])&lt;br /&gt;
* [[hatom-fr|hAtom]] - billets de blog et autres contenus chronodatés &lt;br /&gt;
* [[hlisting-fr|hListing]] - annonces classées pour produits et services&lt;br /&gt;
* [[hmedia-fr|hMedia]] - info medi concernant les images, video et audio&lt;br /&gt;
* [[hnews-fr|hNews]] - articles d'actualité, extension de hAtom&lt;br /&gt;
* [[hproduct-fr|hProduct]] - produits&lt;br /&gt;
* [[recipe-fr|hRecipe]] - recettes de cuisine et cuisson&lt;br /&gt;
* [[hresume-fr|hResume]] - résumés et CVs individuels&lt;br /&gt;
* [[hreview-fr|hReview]] - critiques individuelles&lt;br /&gt;
* [[hreview-aggregate-fr|hReview-aggregate]] - agrégation de critiques et notes&lt;br /&gt;
* [[rel-author-fr|rel-author]] - lien vers la page d'accueil de l'auteur (à partir d'un article)&lt;br /&gt;
* [[rel-home-fr|rel-home]] - lien vers la page d'accueil du site&lt;br /&gt;
* [[rel-payment-fr| rel-payment]] - lien vers un mécanisme de paiement&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Si vous êtes tenté(e) d'essayer d'écrire un microformat, regardez S.V.P. la page [[process-fr|processus]] en priorité !''&lt;br /&gt;
&lt;br /&gt;
== Discussions Exploratoires ==&lt;br /&gt;
{{main-fr|exploratory-discussions-fr}}&lt;br /&gt;
&lt;br /&gt;
Voir [[exploratory-discussions-fr|discussions-exploratoires]] pour les détails de la recherche et l'analyse d'[[examples-fr|exemples]] du vrai monde, de formats existants et un brainstormins sur les nouveaux microformats possibles, selon le [[process-fr|processus]] microformats. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modèles de Design ==&lt;br /&gt;
{{design_patterns-fr}} &amp;lt;!-- ceci peut être modifié dans /wiki/Template:design_patterns-fr --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Archivé ==&lt;br /&gt;
Les anciennes spécifications, drafts et discussions exploratoires qui ont soit manqué (ou perdu) un support de publication, de l'implémentation ou ont cédé la place à des specs. plus récentes (voir aussi [[process#related_issues_questions_regarding_document_stages: process|when does it make sense to demote a microformat spec]]). Celles-ci peuvent être retirées, dépréciées ou réincorporées dans d'autres discussions exploratoires.&lt;br /&gt;
* [[haudio-fr|hAudio]]&lt;br /&gt;
* [[rel-directory-fr]] - lien vers répertoires web&lt;br /&gt;
* [[rel-enclosure-fr]] - lien vers pièces jointes (par ex. fichiers) à télécharger et mettre en cache&lt;br /&gt;
* [[robots-exclusion-fr|robots exclusion]]&lt;br /&gt;
* [[vote-links-fr|VoteLinks]]&lt;br /&gt;
* [[xfolk-fr|xFolk]] - liens tagués&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Exemples ==&lt;br /&gt;
* [[examples-in-the-wild-fr|exemples dans la jungle]]&lt;br /&gt;
* [[implementations-fr|implémentations]]&lt;br /&gt;
* [[zen-garden-fr|zen-garden]]&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
Voir [[resources-fr|ressources]]&lt;br /&gt;
&lt;br /&gt;
== Développement orienté utilisateur ==&lt;br /&gt;
*[[user-interface-fr|interface-utilisateur]]&lt;br /&gt;
*[[data-portability-fr|portabilité-des-données]]&lt;br /&gt;
*[[social-network-portability-fr|portabilité-du-réseau-social]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Espaces de collaboration partagés  ==&lt;br /&gt;
* [[to-do-fr]] et [[to-do]]&lt;br /&gt;
* [[templates-fr|modèles]]&lt;br /&gt;
* [http://microformats.org/wiki/delete pages marquées pour l'effacement] &amp;lt;!-- à conserver comme un lien externe ; retire de &amp;quot;ce qui pointe ici&amp;quot; --&amp;gt;&lt;br /&gt;
* [[Special:Specialpages|&amp;quot;Special&amp;quot; wiki pages]]&lt;br /&gt;
* [[year-in-review]]&lt;br /&gt;
&lt;br /&gt;
== Outils, tests de cas, recherche supplémentaire ==&lt;br /&gt;
Le premier endroit pour chercher des exemples, du code et des cas de tests se fait dans les pages de chaque microformat individuel. Il n'y a seulement que quelques [[tools-fr|outils et services]] qui aient besoin de traiter plus d'un microformat. Cette section est destinée pour les auteurs, éditeurs, [[parsers-fr|parseurs]], [[validators-fr|validateurs]], tests de cas et toute autre information pertinente relevant de plusieurs microformats.&lt;br /&gt;
&lt;br /&gt;
== Traductions du microformats wiki ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;traductions_wiki_microformats_en_d'autres_langues&amp;quot;&amp;gt;Vous pouvez lire et éditer des articles de microformats en de nombreuses autres langues :&amp;lt;/span&amp;gt;&lt;br /&gt;
* langues avec plus de 200 articles&lt;br /&gt;
** [[Main_Page-fr|&amp;lt;span lang=&amp;quot;fr&amp;quot;&amp;gt;Français&amp;lt;/span&amp;gt; (French)]] &amp;lt;span lang=&amp;quot;fr&amp;quot;&amp;gt;{{UpdateMarker-fr}}&amp;lt;/span&amp;gt;&lt;br /&gt;
* langues avec plus de 10 articles&lt;br /&gt;
** [[Main_Page-ja|&amp;lt;span lang=&amp;quot;ja&amp;quot;&amp;gt;日本語&amp;lt;/span&amp;gt; (Japonais)]]&lt;br /&gt;
** [[Main_Page-pt-br|&amp;lt;span lang=&amp;quot;pt-br&amp;quot;&amp;gt;Portugais&amp;lt;/span&amp;gt; (Brésilien Portugais)]]&lt;br /&gt;
** [[Main_Page-ru|&amp;lt;span lang=&amp;quot;ru&amp;quot;&amp;gt;Русский&amp;lt;/span&amp;gt; (Russe)]]&lt;br /&gt;
* langues avec plus de 2 articles&lt;br /&gt;
** [[Main_Page-cs|&amp;lt;span lang=&amp;quot;cs&amp;quot;&amp;gt;Česky&amp;lt;/span&amp;gt; (Tchèque)]]&lt;br /&gt;
** [[Main_Page-zh|&amp;lt;span lang=&amp;quot;zh&amp;quot;&amp;gt;汉语&amp;lt;/span&amp;gt; (Chinois)]]&lt;br /&gt;
** [[Main_Page-de|&amp;lt;span lang=&amp;quot;de&amp;quot;&amp;gt;Deutsch&amp;lt;/span&amp;gt; (Allemand)]]&lt;br /&gt;
** [[Main_Page-es|&amp;lt;span lang=&amp;quot;es&amp;quot;&amp;gt;Español&amp;lt;/span&amp;gt; (Espagnol)]]&lt;br /&gt;
** [[Main_Page-gl|&amp;lt;span lang=&amp;quot;gl&amp;quot;&amp;gt;Galego&amp;lt;/span&amp;gt; (Galicien)]]&lt;br /&gt;
** [[Main_Page-id|&amp;lt;span lang=&amp;quot;id&amp;quot;&amp;gt;Indonesia&amp;lt;/span&amp;gt; (Bahasa Indonesie)]] &lt;br /&gt;
** [[Main_Page-pl|&amp;lt;span lang=&amp;quot;pl&amp;quot;&amp;gt;Polski&amp;lt;/span&amp;gt; (Polonais)]]&lt;br /&gt;
** [[Main_Page-ro|&amp;lt;span lang=&amp;quot;ro&amp;quot;&amp;gt;Română&amp;lt;/span&amp;gt; (Roumain)]]&lt;br /&gt;
* langues justes démarrées&lt;br /&gt;
** [[Main_Page-ar|&amp;lt;span lang=&amp;quot;ar&amp;quot;&amp;gt;العربية&amp;lt;/span&amp;gt; (Arabe)]]&lt;br /&gt;
** [[Main_Page-fa|&amp;lt;span lang=&amp;quot;fa&amp;quot;&amp;gt;پارسی&amp;lt;/span&amp;gt; (Farsi)]] {{NewMarker}}&lt;br /&gt;
** [[Main_Page-ka|&amp;lt;span lang=&amp;quot;ka&amp;quot;&amp;gt;ქართული&amp;lt;/span&amp;gt; (Georgian)]] {{NewMarker}} &amp;lt;!-- 2013 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
** [[Main_Page-it|&amp;lt;span lang=&amp;quot;it&amp;quot;&amp;gt;Italiano&amp;lt;/span&amp;gt; (Italian)]] {{NewMarker-fr}}&lt;br /&gt;
** [[Main_Page-ko|&amp;lt;span lang=&amp;quot;ko&amp;quot;&amp;gt;한국어&amp;lt;/span&amp;gt; (Korean)]] {{NewMarker-fr}}&lt;br /&gt;
** [[Main_Page-th|&amp;lt;span lang=&amp;quot;th&amp;quot;&amp;gt;ภาษาไทย&amp;lt;/span&amp;gt; (Thai)]]&lt;br /&gt;
** [[Main_Page-tr|&amp;lt;span lang=&amp;quot;tr&amp;quot;&amp;gt;Türkçe&amp;lt;/span&amp;gt; (Turkish)]] {{NewMarker}} &amp;lt;!-- 2012-328 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ailleurs&lt;br /&gt;
**[http://en.wikipedia.org/wiki/Microformat L'article de Wikipedia sur les microformats] a été traduit en d'autres langues.&lt;br /&gt;
*** [http://fr.wikipedia.org/wiki/Microformat en français]&lt;br /&gt;
&lt;br /&gt;
Voir aussi les [[other-languages-fr|autres langues]] et [[how-to-start-new-translation-fr|comment-amorcer-une-nouvelle-traduction]].&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=rel-nofollow-pt-br&amp;diff=65797</id>
		<title>rel-nofollow-pt-br</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=rel-nofollow-pt-br&amp;diff=65797"/>
		<updated>2016-12-05T15:47:46Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: Reverted edits by TomMorris (Talk) to last version by Tantek&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= rel=&amp;quot;nofollow&amp;quot; =&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Especificação 2005-01-10 ==&lt;br /&gt;
&lt;br /&gt;
=== Editores ===&lt;br /&gt;
* [http://tantek.com/ Tantek Çelik], [http://technorati.com Technorati, Inc.]&lt;br /&gt;
* [http://epeus.blogspot.com/ Kevin Marks], [http://technorati.com Technorati, Inc.]&lt;br /&gt;
&lt;br /&gt;
=== Conceito ===&lt;br /&gt;
* [http://www.google.com/googleblog/ Matt Cutts], [http://google.com Google, Inc]&lt;br /&gt;
* [http://www.shellen.com/ Jason Shellen], [http://www.blogger.com Blogger]/[http://www.google.com Google]&lt;br /&gt;
&lt;br /&gt;
=== Copyright ===&lt;br /&gt;
{{MicroFormatCopyrightStatement2005}}&lt;br /&gt;
&lt;br /&gt;
=== Patentes ===&lt;br /&gt;
{{MicroFormatPatentStatement}}&lt;br /&gt;
&lt;br /&gt;
== Sumário ==&lt;br /&gt;
RelNoFollow é um [[elemental-microformat-pt-br|microformato elementar]], um dos diversos [[microformats|microformatos]] de padrões aberto. Ao adicionar &amp;lt;code&amp;gt;rel=&amp;quot;nofollow&amp;quot;&amp;lt;/code&amp;gt; a um hyperlink, uma página  indica que aquele destino do hyperlink NÃO DEVE ser permitida qualquer importancia ou ranking por agentes de usuário que oferecem análise de link pelas páginas web (como máquinas de busca). Tipicamente usa casos incluído links criado pela comentários de 3rd party em blogs ou links que o autor gostaria de apontar, porém contra uma aprovação. Para mais informações contra aprovações (ou falta de) semântica, veja VoteLinks.&lt;br /&gt;
&lt;br /&gt;
== Perfil XMDP ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;dl class=&amp;quot;profile&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;dt id=&amp;quot;rel&amp;quot;&amp;gt;rel&amp;lt;/dt&amp;gt;&lt;br /&gt;
 &amp;lt;dd&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
   &amp;lt;a rel=&amp;quot;help&amp;quot; href=&amp;quot;http://www.w3.org/TR/html401/struct/links.html#adef-rel&amp;quot;&amp;gt;&lt;br /&gt;
     Definição HTML4 do atríbuto 'rel'.&amp;lt;/a&amp;gt;  &lt;br /&gt;
   Aqui está um valor adicional.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;dl&amp;gt;&lt;br /&gt;
   &amp;lt;dt id=&amp;quot;nofollow&amp;quot;&amp;gt;nofollow&amp;lt;/dt&amp;gt;&lt;br /&gt;
   &amp;lt;dd&amp;gt;Indica que o recurso referido não foi necessariamente linkado pelo &lt;br /&gt;
   autor da página, e tal referencia dita não deve oferecer qualquer recurso &lt;br /&gt;
   adicional de importancia ou ranking por agentes de usuário.&amp;lt;/dd&amp;gt;&lt;br /&gt;
  &amp;lt;/dl&amp;gt;&lt;br /&gt;
 &amp;lt;/dd&amp;gt;&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== referencia normativa ==&lt;br /&gt;
* [http://gmpg.org/xmdp/ XMDP]&lt;br /&gt;
* http://www.google.com/googleblog/2005/01/preventing-comment-spam.html&lt;br /&gt;
* http://googleblog.blogspot.com/2005/01/preventing-comment-spam.html&lt;br /&gt;
&lt;br /&gt;
== referencias informativa ==&lt;br /&gt;
* VoteLinks pode ser usado pelo autor para estágio explicitamente apoiar ou contrariar, ou neutralidade para destino de um link. Implementadores implementam rel=&amp;quot;nofollow&amp;quot; e VoteLinks não deve permitir paralelamente dar importância ou ranking para links com &amp;lt;code&amp;gt;rev=&amp;quot;vote-abstain&amp;quot;&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;rev=&amp;quot;vote-against&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Contribuído de http://developers.technorati.com/wiki/RelNoFollow&lt;br /&gt;
&lt;br /&gt;
== assuntos aberto ==&lt;br /&gt;
Há assuntos aberto que tem sido levantados sobre rel=&amp;quot;nofollow&amp;quot; que foi levantado em vários fórums, em particular, em público [http://lists.w3.org/Archives/Public/www-html W3C www-html mailing list]. Eles foram agrupados para quatro areas.&lt;br /&gt;
&lt;br /&gt;
* '''Definition'''. nofollow indica um ambiente em vez de um relacionamento do qual o ambiente deve ser inferido como apropriado por useragent. Valores rel deve ser nome que indica o recurso referido é uma relação da origem.&lt;br /&gt;
&lt;br /&gt;
* '''Name'''. nofollow é um nome ruim.&lt;br /&gt;
** overloading. não significa o mesmo que padrões de exclusão robots (robots.txt, meta robots) nofollow.&lt;br /&gt;
** does not mean what it says. não significa o que isso diz &amp;quot;não siga esse link&amp;quot;, em vez de &amp;quot; não adicione importancia a esse link&amp;quot;. [http://www.w3.org/mid/opsk3cccj9lo81gp@quark Asbjørn Ulsberg]&lt;br /&gt;
** not a noun. veja acima.&lt;br /&gt;
** alternativas sugerida:&lt;br /&gt;
*** noendorse - [http://lists.w3.org/Archives/Public/www-html/2005Jan/0046.html Micah Dubinko]&lt;br /&gt;
*** none&lt;br /&gt;
*** noweight&lt;br /&gt;
*** unendorsed - [http://lists.w3.org/Archives/Public/www-html/2005Jan/0057.html Lachlan Hunt]&lt;br /&gt;
*** unrelated - [http://lists.w3.org/Archives/Public/www-html/2005Jan/0049.html Jens Meiert]&lt;br /&gt;
*** untrusted&lt;br /&gt;
*** nonauth - [http://www.mnot.net/blog/2003/12/29/comment_spam_and_google Mark Baker]&lt;br /&gt;
*** norank - [http://www.digitalburg.com/ Ben Pierce]&lt;br /&gt;
* '''Efficacy'''.  nofollow will not affect spamming behavior.&lt;br /&gt;
* '''Collateral Damage'''. If tools automatically add nofollow to all 3rd party links, then many legitimate non-spam links will be ignored or given reduced weight, and thus the destination of such links will be unfortunate casualties.&lt;br /&gt;
&lt;br /&gt;
=== listas adicional de assuntos ===&lt;br /&gt;
Listas adicional de assuntos levantados contra rel=&amp;quot;nofollow&amp;quot; pode ser encontrado nos sites seguido:&lt;br /&gt;
* http://www.nonofollow.net/&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=adr-fr&amp;diff=65796</id>
		<title>adr-fr</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=adr-fr&amp;diff=65796"/>
		<updated>2016-12-05T15:46:31Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: Reverted edits by TomMorris (Talk) to last version by ChristopheDucamp&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt; adr &amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{DraftSpecification-fr}}&lt;br /&gt;
&lt;br /&gt;
'''adr''' (nom de code pour travailler, prononcez &amp;quot;adeure&amp;quot; ; FAQ : [[hcard-faq-fr#Devrais-je_utiliser_ADDRESS_pour_les_hCards|pourquoi &amp;quot;adr&amp;quot;]] ?) est un format simple pour baliser l'information adresse, approprié pour l'embarquement dans le HTML, XHTML, Atom, RSS et le XML arbitraire. '''adr''' est une représentation 1:1 de la propriété ''adr'' dans le standard vCard ([http://www.ietf.org/rfc/rfc2426.txt RFC2426]) en HTML, l'un des nombreux standards ouverts [[microformats-fr|microformats]]. C'est aussi une propriété de [[hcard-fr|hCard]].&lt;br /&gt;
&lt;br /&gt;
== Spécification Brouillon ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
; &amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Editeur&amp;lt;/span&amp;gt;/&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Auteur&amp;lt;/span&amp;gt; &lt;br /&gt;
: &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Tantek|Tantek Çelik]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;url&amp;quot;&amp;gt;http://tantek.com/&amp;lt;/span&amp;gt;, et précédemment chez [http://technorati.com Technorati, Inc.])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Traduction&amp;lt;/span&amp;gt;&lt;br /&gt;
: &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:ChristopheDucamp|Christophe Ducamp]]&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Copyright ===&lt;br /&gt;
Selon la sortie dans le domaine public sur [[User:Tantek|ma page utilisateur]], cette spécification est publiée dans le domaine public.&lt;br /&gt;
&lt;br /&gt;
{{MicroFormatPublicDomainContributionStatement-fr}}&lt;br /&gt;
&lt;br /&gt;
=== Brevets ===&lt;br /&gt;
{{MicroFormatPatentStatement-fr}}&lt;br /&gt;
&lt;br /&gt;
=== Inspiration et Remerciements  ===&lt;br /&gt;
Merci à tous ceux qui ont participé dans le [[geo-bof-2005-06-30|Geo Microformat BOF at O'Reilly's Where 2.0 conference]], et tout particulièrement [http://radar.oreilly.com/nat/ Nat Torkington] et Vee McMillen de [http://oreilly.com O'Reilly] pour [http://conferences.oreillynet.com/cs/where2005/view/e_sess/7476 organiser et héberger le BOF].&lt;br /&gt;
&lt;br /&gt;
== Introduction et Historique ==&lt;br /&gt;
Le standard vCard ([http://www.ietf.org/rfc/rfc2426.txt RFC2426]), a été largement implémenté de façon interopérable (par ex. l'application carnet d'adresses d'Apple). Le microformat [[hcard-fr|hCard]] a de manière similaire reçu une adoption significative de la part de nombreux sites publiant le format des proxies hCards aux vCards, jusqu'aux parseurs javascript côté client.&lt;br /&gt;
&lt;br /&gt;
A la [http://conferences.oreillynet.com/where/ conférence Where 2.0] en juin 2005, il y a eu une reconnaissance largement acceptée que la communauté avait besoin d'un moyen pour publier simplement et facilement sur le web une information d'adresse qui soit visible, extractible, compte tenu du fait que souvent les blogueurs et les nombreux autres sites publient des informations d'adresses. Le [[geo-bof-2005-06-30|geo microformat BOF]] a discuté tout particulièrement de ce sujet et conclu avec une décision consensuelle de simplement essayer d'utiliser ''adr'' venant de vCard/hCard.&lt;br /&gt;
&lt;br /&gt;
Cette spécification présente le microformat '''adr''', qui est une représentation 1:1 de la propriété mentionnée ci-dessus ''adr'' extraite du standard vCard en réutilisant simplement la propriété ''adr'' et les sous-propriétés telles quelles extraites du microfomat [[hcard-fr|hCard]].&lt;br /&gt;
&lt;br /&gt;
Les auteurs peuvent à la fois embarquer directement des adresses '''adr''' dans leurs pages web et fils, tout comme baliser des adresses existantes dans le contexte du reste de l'information dans leurs pages web et fils.&lt;br /&gt;
&lt;br /&gt;
Si l'auteur connaît et publie le '''name''' de l'endroit en plus de son adresse, alors l'auteur DOIT utiliser [[hcard-fr|hCard]] au lieu de simplement '''adr''' pour publier le nom et l'adresse du lieu.&lt;br /&gt;
&lt;br /&gt;
== Principes de Design XHTML Sémantique ==&lt;br /&gt;
{{semantic-xhtml-design-principles-fr}}&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
=== Propriétés Singulières ===&lt;br /&gt;
Voir [[hcard-fr#Propri.C3.A9t.C3.A9s_Singuli.C3.A8res_vs._Plurielles|hCard : Propriétés Singulières vs Plurielles]] pour la liste des propriétés &amp;quot;adr&amp;quot; (sous-propriétés dans la hCard) qui sont au singulier.  Prenez note de l'analyse en cours : [[adr-singular-properties-fr]].&lt;br /&gt;
&lt;br /&gt;
=== Lisible Humain vs Machine ===&lt;br /&gt;
&lt;br /&gt;
Si un élément &amp;lt;code&amp;gt;&amp;amp;lt;abbr&amp;amp;gt;&amp;lt;/code&amp;gt; est utilisé pour une propriété, alors l'attribut &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt; de l'élément &amp;lt;code&amp;gt;&amp;amp;lt;abbr&amp;amp;gt;&amp;lt;/code&amp;gt; est la valeur de la propriété, au lieu des contenus de l'élément, ce qui fournit à la place une version humainement présentable de la valeur.&lt;br /&gt;
&lt;br /&gt;
De la même façon, si un élément &amp;lt;code&amp;gt;&amp;amp;lt;img&amp;amp;gt;&amp;lt;/code&amp;gt; est utilisé pour une ou plusieurs propriétés, il doit être traité comme suit : &lt;br /&gt;
# Pour la propriété &amp;lt;code&amp;gt;PHOTO&amp;lt;/code&amp;gt; et toute autre propriété qui prend un &amp;lt;abbr title=&amp;quot;Uniform Resource Locator&amp;quot;&amp;gt;URL&amp;lt;/abbr&amp;gt; comme sa valeur, l'attribut &amp;lt;code&amp;gt;src&amp;lt;/code&amp;gt; fournit la valeur de la propriété.&lt;br /&gt;
# Pour d'autres propriétés, l'attribut &amp;lt;code&amp;gt;alt&amp;lt;/code&amp;gt; de &amp;lt;code&amp;gt;&amp;amp;lt;img&amp;amp;gt;&amp;lt;/code&amp;gt; est la valeur de la propriété.&lt;br /&gt;
&lt;br /&gt;
=== Extraction de Valeur ===&lt;br /&gt;
Parfois, seule la part d'un élément qui est l'équivalent pour une propriété devrait être utilisée pour la valeur de la propriété. A cette intention, le nom de classe &amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt; est utilisé pour extraire la partie de l'élément qui est la valeur de la propriété. Voir [[hcard-fr|hCard]] pour les détails à ce sujet.&lt;br /&gt;
&lt;br /&gt;
=== Nom Classe Racine ===&lt;br /&gt;
Le nom de classe racine pour une adresse '''adr''' est &amp;lt;code&amp;gt;adr&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Liste Propriétés ===&lt;br /&gt;
Ceci est la liste des propriétés dans '''adr''', extraite de [[hcard-fr|hCard]] :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;post-office-box&amp;lt;/code&amp;gt; (boîte postale)&lt;br /&gt;
* &amp;lt;code&amp;gt;extended-address&amp;lt;/code&amp;gt;  (suite adresse)&lt;br /&gt;
* &amp;lt;code&amp;gt;street-address&amp;lt;/code&amp;gt;  (adresse-rue)&lt;br /&gt;
* &amp;lt;code&amp;gt;locality&amp;lt;/code&amp;gt; (localité)&lt;br /&gt;
* &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt; (région)&lt;br /&gt;
* &amp;lt;code&amp;gt;postal-code&amp;lt;/code&amp;gt; (code postal)&lt;br /&gt;
* &amp;lt;code&amp;gt;country-name&amp;lt;/code&amp;gt; (nom du pays)&lt;br /&gt;
&lt;br /&gt;
La sous-propriété &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; est omise parce que sans le contexte d'un type d'adresse pour ''whom'', cela ne fait pas beaucoup plus de sens.&lt;br /&gt;
&lt;br /&gt;
=== Profil XMDP ===&lt;br /&gt;
Voir le [[hcard-profile-fr|profil hCard]] pour le profil [http://gmpg.org/xmdp XMDP] de hCard qui contient la liste complète au-dessus des propriétés, avec des références vers leurs définitions RFC 2426.&lt;br /&gt;
&lt;br /&gt;
===  Détails Parsage ===&lt;br /&gt;
Voir le [[hcard-parsing-fr|parsage hCard]], avec la seule différence étant que &amp;quot;adr&amp;quot; est le nom de classe racine, plutôt que &amp;quot;vcard&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Exemples ==&lt;br /&gt;
Cette section est informative.&lt;br /&gt;
&lt;br /&gt;
=== Echantillon adr ===&lt;br /&gt;
&lt;br /&gt;
Voilà un échantillon &amp;lt;code&amp;gt;adr&amp;lt;/code&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&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;street-address&amp;quot;&amp;gt;50 rue Saint Denis&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;extended-address&amp;quot;&amp;gt;Suite 207&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;75001&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Paris&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;region&amp;quot;&amp;gt;Ile de France&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;France&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
qui pourrait être affichée comme :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;50 rue Saint Denis&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;extended-address&amp;quot;&amp;gt;Suite 207&amp;lt;/div&amp;gt;&amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;75001&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Paris&amp;lt;/span&amp;gt;&amp;lt;div class=&amp;quot;region&amp;quot;&amp;gt;Ile de France&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;France&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remarquez que c'est un microformat &amp;lt;code&amp;gt;adr&amp;lt;/code&amp;gt; vivant, qui sera trouvé sur cette page par les parseurs.&lt;br /&gt;
&lt;br /&gt;
=== Plus d'exemples ===&lt;br /&gt;
Voir [[hcard-examples-fr#3.2.1_D.C3.A9finition_Type_ADR|exemples ADR hCard]] pour plus d'exemples.&lt;br /&gt;
&lt;br /&gt;
Voir [http://microformats.org/wiki/adr-examples-fr exemples adr] pour des usages supplémentaires de ADR.&lt;br /&gt;
&lt;br /&gt;
== Exemples dans la jungle ==&lt;br /&gt;
Cette section est '''informative'''.&lt;br /&gt;
&lt;br /&gt;
Les sites suivants ont publié des adrs, en dehors de leur contexte normal pour les hCards, et sont de ce fait un endroit génial pour commencer à regarder des exemples &amp;quot;dans la jungle&amp;quot; afin d'essayer de parser, indexer, organiser, etc, en plus des exemples de  [[hcard-fr|hCard]] dans la jungle. Si vous trouvez des adrs en dehors de hCards n'importe où, sentez-vous libre de les ajouter en haut de cette liste. Une fois que la liste aura trop grossi, nous produirons une page wiki séparée.&lt;br /&gt;
* [http://iprefer.com/ I Prefer Guest Benefit Program] utilise adr sur les pages de résultats de recherche pour l'information city/state/country information, exemple : [http://iprefer.com/luxury-hotel/Bangalore/ Search page for Bangalore]&lt;br /&gt;
* [http://preferredhotels.com/ Preferred Hotels and Resorts] utilise adr sur les pages de résultats de recherche pour l'information city/state/country information, exemple :  [http://preferredhotels.com/luxury-hotel/London/ Search page for London]&lt;br /&gt;
* [http://sterlinghotels.com Sterling Hotels] utilise adr sur les pages de résultats de recherche pour l'information city/state/country information, exemple : [http://sterlinghotels.com/smart-hotel/Barcelona/ Search page for Barcelona]&lt;br /&gt;
* [http://www.growsonyou.com/visit Grows on You] uses the microformat to mark up the addresses of open gardens.&lt;br /&gt;
* [http://www.stems-florist.co.uk/ Stems Florist] uses the microformat on the front page to markup up the two store addresses&lt;br /&gt;
* [http://themechanism.com/locations/ theMechanism] uses the adr microformat to mark up the locations of &lt;br /&gt;
their offices.&lt;br /&gt;
* [http://www.mister-map.com/ Mister-Map.com] uses the adr microformat to mark up the streets, zip-codes, regions and country names.&lt;br /&gt;
&lt;br /&gt;
(Voir aussi [[hcard-examples-in-wild-fr|hcard-exemples-dans-la-jungle]])&lt;br /&gt;
&lt;br /&gt;
== Implémentations ==&lt;br /&gt;
Cette section est '''informative'''.&lt;br /&gt;
&lt;br /&gt;
Les implémentations suivantes ont été développées et soit génèrent ou parsent des adrs en dehors du contexte des hCards. Si vous avez une implémentation adr, sentez-vous libre de l'ajouter en haut de la liste. Une fois que la liste sera devenue trop grosse, nous ferons une page wiki séparée.&lt;br /&gt;
&lt;br /&gt;
* [http://georss.org/geopress GeoPress] est un plugin [http://wordpress.org WordPress] qui supporte l'embarquement des adrs, geo, maps (commutable dynamiquement entre le Cartes Google-Yahoo-Microsoft Maps), et les fils [http://georss.org GeoRSS].&lt;br /&gt;
&lt;br /&gt;
* [http://code.highearthorbit.com/greaseroute/index.php GreaseRoute] est un script utilisateur  GreaseMonkey (aussi disponibles comme une simple extension Firefox) qui ajoutera des icônes pour afficher l'endroit, ou la route vers une [[adr-fr|adr]] en utilisant une carte MapQuest. La route est affichée à partir du lieu de départ fondé sur l'Adresse-IP du spectateur déterminée par le service de géolocalisation [http://hostip.info HostIP].&lt;br /&gt;
&lt;br /&gt;
* [http://code.highearthorbit.com/greaseroute/index.php GreaseRouteEmbed] est un autre script utilisateur  GreaseMonkey qui embarquera une image de la route dans la page web quand l'utilisateur cliquera sur le lien &amp;quot;route&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
* [http://placenamehere.com/TXP/pnh_mf/ pnh_mf] est un plugin pour [http://textpattern.com/ Textpattern] qui supporte l'embarquement des adrs et d'autres microformats dans les gabarits et billets de blog. Ecrit par [http://placenamehere.com/ Chris Casciano].&lt;br /&gt;
&lt;br /&gt;
* Le [http://tantek.com/microformats/hcard-creator.html hCard creator], même s'il crée des hCards complètes, peut aussi être utilisé simplement pour créer des adrs en ne remplissant que la portion d'adresse et en copiant et collant simplement l'élément &amp;amp;lt;div class=&amp;quot;adr&amp;quot;&amp;amp;gt; et ses contenus.&lt;br /&gt;
&lt;br /&gt;
== Références ==&lt;br /&gt;
=== Références Normatives ===&lt;br /&gt;
* [[hcard-fr|hCard]]&lt;br /&gt;
&lt;br /&gt;
=== Références Informatives ===&lt;br /&gt;
* [http://www.ietf.org/rfc/rfc2426.txt vCard RFC2426] ([http://www.w3.org/2002/12/cal/rfc2426 HTML reformatted version of RFC2426])&lt;br /&gt;
* [http://www.w3.org/TR/2002/REC-xhtml1-20020801/ XHTML 1.0 SE]&lt;br /&gt;
&lt;br /&gt;
=== Travaux Similaires ===&lt;br /&gt;
* [[geo-fr|geo]]&lt;br /&gt;
* [[hcalendar-fr|hCalendar]]&lt;br /&gt;
* [[XOXO-fr|XOXO]]&lt;br /&gt;
&lt;br /&gt;
== Chantier en cours ==&lt;br /&gt;
Cette spécification est un travail en cours. Au fur et à mesure que des aspects additionnels seront discutés, compris et écrits, ils seront ajoutés.&lt;br /&gt;
&lt;br /&gt;
== Discussions ==&lt;br /&gt;
&lt;br /&gt;
* Voir [http://www.technorati.com/cosmos/referer.html les blogs qui discutent de cette page].&lt;br /&gt;
&lt;br /&gt;
=== Q&amp;amp;R ===&lt;br /&gt;
* Si vous avez quelque question à propos de hCard, regardez d'abord les [[hcard-faq-fr|FAQ hCard]] et si vous ne trouvez pas de réponses, ajoutez vos questions ! (Les chances sont celles que toute question '''adr''' s'appliquera tout aussi bien à  [[hcard-fr|hCard]]).&lt;br /&gt;
* Voir aussi [http://microformats.org/discuss/ pour d'autres méthodes de feedback].&lt;br /&gt;
&lt;br /&gt;
=== Problématiques ===&lt;br /&gt;
* SVP, ajoutez toutes les problématiques avec la spécification sur le document séparé [[hcard-issues-fr|problématiques hCard]]. Ditto.&lt;br /&gt;
&lt;br /&gt;
== Pages en rapport ==&lt;br /&gt;
* {{adr-fr}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Draft_Specifications]]&lt;br /&gt;
[[Category:hCard]]&lt;br /&gt;
[[Category:adr]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=adr-fr&amp;diff=65794</id>
		<title>adr-fr</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=adr-fr&amp;diff=65794"/>
		<updated>2016-12-05T15:41:16Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: langcat: fr&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt; adr &amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{DraftSpecification-fr}}&lt;br /&gt;
&lt;br /&gt;
'''adr''' (nom de code pour travailler, prononcez &amp;quot;adeure&amp;quot; ; FAQ : [[hcard-faq-fr#Devrais-je_utiliser_ADDRESS_pour_les_hCards|pourquoi &amp;quot;adr&amp;quot;]] ?) est un format simple pour baliser l'information adresse, approprié pour l'embarquement dans le HTML, XHTML, Atom, RSS et le XML arbitraire. '''adr''' est une représentation 1:1 de la propriété ''adr'' dans le standard vCard ([http://www.ietf.org/rfc/rfc2426.txt RFC2426]) en HTML, l'un des nombreux standards ouverts [[microformats-fr|microformats]]. C'est aussi une propriété de [[hcard-fr|hCard]].&lt;br /&gt;
&lt;br /&gt;
== Spécification Brouillon ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
; &amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Editeur&amp;lt;/span&amp;gt;/&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Auteur&amp;lt;/span&amp;gt; &lt;br /&gt;
: &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Tantek|Tantek Çelik]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;url&amp;quot;&amp;gt;http://tantek.com/&amp;lt;/span&amp;gt;, et précédemment chez [http://technorati.com Technorati, Inc.])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Traduction&amp;lt;/span&amp;gt;&lt;br /&gt;
: &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:ChristopheDucamp|Christophe Ducamp]]&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Copyright ===&lt;br /&gt;
Selon la sortie dans le domaine public sur [[User:Tantek|ma page utilisateur]], cette spécification est publiée dans le domaine public.&lt;br /&gt;
&lt;br /&gt;
{{MicroFormatPublicDomainContributionStatement-fr}}&lt;br /&gt;
&lt;br /&gt;
=== Brevets ===&lt;br /&gt;
{{MicroFormatPatentStatement-fr}}&lt;br /&gt;
&lt;br /&gt;
=== Inspiration et Remerciements  ===&lt;br /&gt;
Merci à tous ceux qui ont participé dans le [[geo-bof-2005-06-30|Geo Microformat BOF at O'Reilly's Where 2.0 conference]], et tout particulièrement [http://radar.oreilly.com/nat/ Nat Torkington] et Vee McMillen de [http://oreilly.com O'Reilly] pour [http://conferences.oreillynet.com/cs/where2005/view/e_sess/7476 organiser et héberger le BOF].&lt;br /&gt;
&lt;br /&gt;
== Introduction et Historique ==&lt;br /&gt;
Le standard vCard ([http://www.ietf.org/rfc/rfc2426.txt RFC2426]), a été largement implémenté de façon interopérable (par ex. l'application carnet d'adresses d'Apple). Le microformat [[hcard-fr|hCard]] a de manière similaire reçu une adoption significative de la part de nombreux sites publiant le format des proxies hCards aux vCards, jusqu'aux parseurs javascript côté client.&lt;br /&gt;
&lt;br /&gt;
A la [http://conferences.oreillynet.com/where/ conférence Where 2.0] en juin 2005, il y a eu une reconnaissance largement acceptée que la communauté avait besoin d'un moyen pour publier simplement et facilement sur le web une information d'adresse qui soit visible, extractible, compte tenu du fait que souvent les blogueurs et les nombreux autres sites publient des informations d'adresses. Le [[geo-bof-2005-06-30|geo microformat BOF]] a discuté tout particulièrement de ce sujet et conclu avec une décision consensuelle de simplement essayer d'utiliser ''adr'' venant de vCard/hCard.&lt;br /&gt;
&lt;br /&gt;
Cette spécification présente le microformat '''adr''', qui est une représentation 1:1 de la propriété mentionnée ci-dessus ''adr'' extraite du standard vCard en réutilisant simplement la propriété ''adr'' et les sous-propriétés telles quelles extraites du microfomat [[hcard-fr|hCard]].&lt;br /&gt;
&lt;br /&gt;
Les auteurs peuvent à la fois embarquer directement des adresses '''adr''' dans leurs pages web et fils, tout comme baliser des adresses existantes dans le contexte du reste de l'information dans leurs pages web et fils.&lt;br /&gt;
&lt;br /&gt;
Si l'auteur connaît et publie le '''name''' de l'endroit en plus de son adresse, alors l'auteur DOIT utiliser [[hcard-fr|hCard]] au lieu de simplement '''adr''' pour publier le nom et l'adresse du lieu.&lt;br /&gt;
&lt;br /&gt;
== Principes de Design XHTML Sémantique ==&lt;br /&gt;
{{semantic-xhtml-design-principles-fr}}&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
=== Propriétés Singulières ===&lt;br /&gt;
Voir [[hcard-fr#Propri.C3.A9t.C3.A9s_Singuli.C3.A8res_vs._Plurielles|hCard : Propriétés Singulières vs Plurielles]] pour la liste des propriétés &amp;quot;adr&amp;quot; (sous-propriétés dans la hCard) qui sont au singulier.  Prenez note de l'analyse en cours : [[adr-singular-properties-fr]].&lt;br /&gt;
&lt;br /&gt;
=== Lisible Humain vs Machine ===&lt;br /&gt;
&lt;br /&gt;
Si un élément &amp;lt;code&amp;gt;&amp;amp;lt;abbr&amp;amp;gt;&amp;lt;/code&amp;gt; est utilisé pour une propriété, alors l'attribut &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt; de l'élément &amp;lt;code&amp;gt;&amp;amp;lt;abbr&amp;amp;gt;&amp;lt;/code&amp;gt; est la valeur de la propriété, au lieu des contenus de l'élément, ce qui fournit à la place une version humainement présentable de la valeur.&lt;br /&gt;
&lt;br /&gt;
De la même façon, si un élément &amp;lt;code&amp;gt;&amp;amp;lt;img&amp;amp;gt;&amp;lt;/code&amp;gt; est utilisé pour une ou plusieurs propriétés, il doit être traité comme suit : &lt;br /&gt;
# Pour la propriété &amp;lt;code&amp;gt;PHOTO&amp;lt;/code&amp;gt; et toute autre propriété qui prend un &amp;lt;abbr title=&amp;quot;Uniform Resource Locator&amp;quot;&amp;gt;URL&amp;lt;/abbr&amp;gt; comme sa valeur, l'attribut &amp;lt;code&amp;gt;src&amp;lt;/code&amp;gt; fournit la valeur de la propriété.&lt;br /&gt;
# Pour d'autres propriétés, l'attribut &amp;lt;code&amp;gt;alt&amp;lt;/code&amp;gt; de &amp;lt;code&amp;gt;&amp;amp;lt;img&amp;amp;gt;&amp;lt;/code&amp;gt; est la valeur de la propriété.&lt;br /&gt;
&lt;br /&gt;
=== Extraction de Valeur ===&lt;br /&gt;
Parfois, seule la part d'un élément qui est l'équivalent pour une propriété devrait être utilisée pour la valeur de la propriété. A cette intention, le nom de classe &amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt; est utilisé pour extraire la partie de l'élément qui est la valeur de la propriété. Voir [[hcard-fr|hCard]] pour les détails à ce sujet.&lt;br /&gt;
&lt;br /&gt;
=== Nom Classe Racine ===&lt;br /&gt;
Le nom de classe racine pour une adresse '''adr''' est &amp;lt;code&amp;gt;adr&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Liste Propriétés ===&lt;br /&gt;
Ceci est la liste des propriétés dans '''adr''', extraite de [[hcard-fr|hCard]] :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;post-office-box&amp;lt;/code&amp;gt; (boîte postale)&lt;br /&gt;
* &amp;lt;code&amp;gt;extended-address&amp;lt;/code&amp;gt;  (suite adresse)&lt;br /&gt;
* &amp;lt;code&amp;gt;street-address&amp;lt;/code&amp;gt;  (adresse-rue)&lt;br /&gt;
* &amp;lt;code&amp;gt;locality&amp;lt;/code&amp;gt; (localité)&lt;br /&gt;
* &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt; (région)&lt;br /&gt;
* &amp;lt;code&amp;gt;postal-code&amp;lt;/code&amp;gt; (code postal)&lt;br /&gt;
* &amp;lt;code&amp;gt;country-name&amp;lt;/code&amp;gt; (nom du pays)&lt;br /&gt;
&lt;br /&gt;
La sous-propriété &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; est omise parce que sans le contexte d'un type d'adresse pour ''whom'', cela ne fait pas beaucoup plus de sens.&lt;br /&gt;
&lt;br /&gt;
=== Profil XMDP ===&lt;br /&gt;
Voir le [[hcard-profile-fr|profil hCard]] pour le profil [http://gmpg.org/xmdp XMDP] de hCard qui contient la liste complète au-dessus des propriétés, avec des références vers leurs définitions RFC 2426.&lt;br /&gt;
&lt;br /&gt;
===  Détails Parsage ===&lt;br /&gt;
Voir le [[hcard-parsing-fr|parsage hCard]], avec la seule différence étant que &amp;quot;adr&amp;quot; est le nom de classe racine, plutôt que &amp;quot;vcard&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Exemples ==&lt;br /&gt;
Cette section est informative.&lt;br /&gt;
&lt;br /&gt;
=== Echantillon adr ===&lt;br /&gt;
&lt;br /&gt;
Voilà un échantillon &amp;lt;code&amp;gt;adr&amp;lt;/code&amp;gt; : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&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;street-address&amp;quot;&amp;gt;50 rue Saint Denis&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;extended-address&amp;quot;&amp;gt;Suite 207&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;75001&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Paris&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;region&amp;quot;&amp;gt;Ile de France&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;France&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
qui pourrait être affichée comme :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;50 rue Saint Denis&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;extended-address&amp;quot;&amp;gt;Suite 207&amp;lt;/div&amp;gt;&amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;75001&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Paris&amp;lt;/span&amp;gt;&amp;lt;div class=&amp;quot;region&amp;quot;&amp;gt;Ile de France&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;France&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remarquez que c'est un microformat &amp;lt;code&amp;gt;adr&amp;lt;/code&amp;gt; vivant, qui sera trouvé sur cette page par les parseurs.&lt;br /&gt;
&lt;br /&gt;
=== Plus d'exemples ===&lt;br /&gt;
Voir [[hcard-examples-fr#3.2.1_D.C3.A9finition_Type_ADR|exemples ADR hCard]] pour plus d'exemples.&lt;br /&gt;
&lt;br /&gt;
Voir [http://microformats.org/wiki/adr-examples-fr exemples adr] pour des usages supplémentaires de ADR.&lt;br /&gt;
&lt;br /&gt;
== Exemples dans la jungle ==&lt;br /&gt;
Cette section est '''informative'''.&lt;br /&gt;
&lt;br /&gt;
Les sites suivants ont publié des adrs, en dehors de leur contexte normal pour les hCards, et sont de ce fait un endroit génial pour commencer à regarder des exemples &amp;quot;dans la jungle&amp;quot; afin d'essayer de parser, indexer, organiser, etc, en plus des exemples de  [[hcard-fr|hCard]] dans la jungle. Si vous trouvez des adrs en dehors de hCards n'importe où, sentez-vous libre de les ajouter en haut de cette liste. Une fois que la liste aura trop grossi, nous produirons une page wiki séparée.&lt;br /&gt;
* [http://iprefer.com/ I Prefer Guest Benefit Program] utilise adr sur les pages de résultats de recherche pour l'information city/state/country information, exemple : [http://iprefer.com/luxury-hotel/Bangalore/ Search page for Bangalore]&lt;br /&gt;
* [http://preferredhotels.com/ Preferred Hotels and Resorts] utilise adr sur les pages de résultats de recherche pour l'information city/state/country information, exemple :  [http://preferredhotels.com/luxury-hotel/London/ Search page for London]&lt;br /&gt;
* [http://sterlinghotels.com Sterling Hotels] utilise adr sur les pages de résultats de recherche pour l'information city/state/country information, exemple : [http://sterlinghotels.com/smart-hotel/Barcelona/ Search page for Barcelona]&lt;br /&gt;
* [http://www.growsonyou.com/visit Grows on You] uses the microformat to mark up the addresses of open gardens.&lt;br /&gt;
* [http://www.stems-florist.co.uk/ Stems Florist] uses the microformat on the front page to markup up the two store addresses&lt;br /&gt;
* [http://themechanism.com/locations/ theMechanism] uses the adr microformat to mark up the locations of &lt;br /&gt;
their offices.&lt;br /&gt;
* [http://www.mister-map.com/ Mister-Map.com] uses the adr microformat to mark up the streets, zip-codes, regions and country names.&lt;br /&gt;
&lt;br /&gt;
(Voir aussi [[hcard-examples-in-wild-fr|hcard-exemples-dans-la-jungle]])&lt;br /&gt;
&lt;br /&gt;
== Implémentations ==&lt;br /&gt;
Cette section est '''informative'''.&lt;br /&gt;
&lt;br /&gt;
Les implémentations suivantes ont été développées et soit génèrent ou parsent des adrs en dehors du contexte des hCards. Si vous avez une implémentation adr, sentez-vous libre de l'ajouter en haut de la liste. Une fois que la liste sera devenue trop grosse, nous ferons une page wiki séparée.&lt;br /&gt;
&lt;br /&gt;
* [http://georss.org/geopress GeoPress] est un plugin [http://wordpress.org WordPress] qui supporte l'embarquement des adrs, geo, maps (commutable dynamiquement entre le Cartes Google-Yahoo-Microsoft Maps), et les fils [http://georss.org GeoRSS].&lt;br /&gt;
&lt;br /&gt;
* [http://code.highearthorbit.com/greaseroute/index.php GreaseRoute] est un script utilisateur  GreaseMonkey (aussi disponibles comme une simple extension Firefox) qui ajoutera des icônes pour afficher l'endroit, ou la route vers une [[adr-fr|adr]] en utilisant une carte MapQuest. La route est affichée à partir du lieu de départ fondé sur l'Adresse-IP du spectateur déterminée par le service de géolocalisation [http://hostip.info HostIP].&lt;br /&gt;
&lt;br /&gt;
* [http://code.highearthorbit.com/greaseroute/index.php GreaseRouteEmbed] est un autre script utilisateur  GreaseMonkey qui embarquera une image de la route dans la page web quand l'utilisateur cliquera sur le lien &amp;quot;route&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
* [http://placenamehere.com/TXP/pnh_mf/ pnh_mf] est un plugin pour [http://textpattern.com/ Textpattern] qui supporte l'embarquement des adrs et d'autres microformats dans les gabarits et billets de blog. Ecrit par [http://placenamehere.com/ Chris Casciano].&lt;br /&gt;
&lt;br /&gt;
* Le [http://tantek.com/microformats/hcard-creator.html hCard creator], même s'il crée des hCards complètes, peut aussi être utilisé simplement pour créer des adrs en ne remplissant que la portion d'adresse et en copiant et collant simplement l'élément &amp;amp;lt;div class=&amp;quot;adr&amp;quot;&amp;amp;gt; et ses contenus.&lt;br /&gt;
&lt;br /&gt;
== Références ==&lt;br /&gt;
=== Références Normatives ===&lt;br /&gt;
* [[hcard-fr|hCard]]&lt;br /&gt;
&lt;br /&gt;
=== Références Informatives ===&lt;br /&gt;
* [http://www.ietf.org/rfc/rfc2426.txt vCard RFC2426] ([http://www.w3.org/2002/12/cal/rfc2426 HTML reformatted version of RFC2426])&lt;br /&gt;
* [http://www.w3.org/TR/2002/REC-xhtml1-20020801/ XHTML 1.0 SE]&lt;br /&gt;
&lt;br /&gt;
=== Travaux Similaires ===&lt;br /&gt;
* [[geo-fr|geo]]&lt;br /&gt;
* [[hcalendar-fr|hCalendar]]&lt;br /&gt;
* [[XOXO-fr|XOXO]]&lt;br /&gt;
&lt;br /&gt;
== Chantier en cours ==&lt;br /&gt;
Cette spécification est un travail en cours. Au fur et à mesure que des aspects additionnels seront discutés, compris et écrits, ils seront ajoutés.&lt;br /&gt;
&lt;br /&gt;
== Discussions ==&lt;br /&gt;
&lt;br /&gt;
* Voir [http://www.technorati.com/cosmos/referer.html les blogs qui discutent de cette page].&lt;br /&gt;
&lt;br /&gt;
=== Q&amp;amp;R ===&lt;br /&gt;
* Si vous avez quelque question à propos de hCard, regardez d'abord les [[hcard-faq-fr|FAQ hCard]] et si vous ne trouvez pas de réponses, ajoutez vos questions ! (Les chances sont celles que toute question '''adr''' s'appliquera tout aussi bien à  [[hcard-fr|hCard]]).&lt;br /&gt;
* Voir aussi [http://microformats.org/discuss/ pour d'autres méthodes de feedback].&lt;br /&gt;
&lt;br /&gt;
=== Problématiques ===&lt;br /&gt;
* SVP, ajoutez toutes les problématiques avec la spécification sur le document séparé [[hcard-issues-fr|problématiques hCard]]. Ditto.&lt;br /&gt;
&lt;br /&gt;
== Pages en rapport ==&lt;br /&gt;
* {{adr-fr}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Draft_Specifications]]&lt;br /&gt;
[[Category:hCard]]&lt;br /&gt;
[[Category:adr]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{langcat|fr}}&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hcalendar-fr&amp;diff=65793</id>
		<title>hcalendar-fr</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hcalendar-fr&amp;diff=65793"/>
		<updated>2016-12-05T15:40:44Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: langcat: fr&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hCalendar 1.0&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Tantek|Tantek Çelik]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Editeur&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Auteur&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Brian|Brian Suda]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Auteur&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt; &lt;br /&gt;
(&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Traduction&amp;lt;/span&amp;gt; : &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:ChristopheDucamp|Christophe Ducamp]]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; : [[hcalendar|hCalendar - Seule la spécification originale fait référence]])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dfn style=&amp;quot;font-style:normal;font-weight:bold&amp;quot;&amp;gt;hCalendar&amp;lt;/dfn&amp;gt; est un format simple, ouvert pour publier des événements sur le web en utilisant une représentation 1:1 des propriétés VEVENT iCalendar ([[rfc-2445-fr|RFC2445]]) et valeurs en HTML. hCalendar est l'un des nombreux [[microformats-fr|microformats]] standards ouverts adaptable pour l'embarquement de données dans le HTML/HTML5, et Atom/RSS/XHTML ou autre XML. &lt;br /&gt;
&lt;br /&gt;
Les déclarations de [[hcalendar-fr#Copyright|Copyright]] et [[hcalendar-fr#Brevets|brevets]] sont en vigueur.&lt;br /&gt;
Voir les [[hcalendar#Inspiration_et_Remerciements|remerciements]].&lt;br /&gt;
&lt;br /&gt;
== Exemple ==&lt;br /&gt;
Voici un évènement simple en prose : &lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;Le site microformats.org a été lancé le 2005-06-20 lors de la Conférence Supernova à San Francisco, CA, USA.&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
marqué avec hCalendar&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Le site microformats.org a été lancé&amp;lt;/span&amp;gt;&lt;br /&gt;
 le &amp;lt;span class=&amp;quot;dtstart&amp;quot;&amp;gt;2005-06-20&amp;lt;/span&amp;gt; &lt;br /&gt;
 lors de la Conférence Supernova &lt;br /&gt;
à &amp;lt;span class=&amp;quot;location&amp;quot;&amp;gt;San Francisco, CA, USA&amp;lt;/span&amp;gt;.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Vous voulez démarrer par écrire un événement [[hcalendar-fr|hCalendar]] ?''' Utilisez le [http://microformats.org/code/hcalendar/creator hCalendar creator] pour écrire un événement et le publier, ou suivez les [[hcalendar-authoring-fr|trucs de publication hCalendar]] pour ajouter de la syntaxe hCalendar à votre page d'évènements à venir ou des événements que vous mentionnez dans vos billets de blogs, wikis, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statut ==&lt;br /&gt;
hCalendar 1.0 est une spécification microformats.org. La discussion publique sur hCalendar a pris place sur [[hcalendar-feedback]], le canal [[irc-fr|irc]] #microformats sur irc.freenode.net, et la [http://microformats.org/discuss/mail/microformats-discuss/ liste de discussion microformats-discuss].&lt;br /&gt;
&lt;br /&gt;
=== Langues disponibles ===&lt;br /&gt;
La [[hcalendar|version anglaise de cette spécification]] est la seule version normative. Pour les traductions de ce document, voir la section [[#traductions]].&lt;br /&gt;
&lt;br /&gt;
=== Errata et Mises à Jour ===&lt;br /&gt;
Les erreurs connues et problématiques dans cette spécification sont corrigées dans les problématiques [[hcalendar-issues-resolved|résolues]] et [[hcalendar-issues-closed|fermées]]. Vérifiez-les svp avant de rapporter des [[hcalendar-issues|problématiques]].&lt;br /&gt;
&lt;br /&gt;
Notez en particulier la [[dtend-issue-fr|problématique-dtend]] qui impacte les dates de fin. Les implémentations DEVRAIENT implémenter la résolution de cette question aussi rapidement que possible.&lt;br /&gt;
&lt;br /&gt;
La mise à jour hCalendar 1.0.1 est actuellement en développement et incorpore les corrections connues tout comme le [[value-class-pattern-fr|modèle-de-classe-value]].&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
Le standard iCalendar ([http://www.ietf.org/rfc/rfc2445.txt RFC2445]), a été très largement mis en œuvre avec interopérabilité (par exemple l'application &amp;quot;iCal&amp;quot; d'Apple intégrée dans MacOSX).&lt;br /&gt;
&lt;br /&gt;
En outre, les blogueurs discutent souvent d'évènements sur leurs blogs --  événements à venir, compte-rendus des événements passés, etc.  Avec simplement une tout petit peu de structure, les blogueurs peuvent discuter d'événements dans leurs blogs d'une manière telle que les spiders et autres agrégateurs puissent retrouver de tels événements, les convertir automatiquement vers iCalendar, et les utiliser dans n'importe quel service ou application iCalendar.&lt;br /&gt;
&lt;br /&gt;
Cette spécification présente le format '''hCalendar''', qui est une représentation 1:1 du standard iCalendar précité en HTML sémantique. Les blogueurs peuvent embarquer à la fois les événements hCalendar directement dans leurs pages web, et les styliser avec CSS pour les faire apparaître comme désiré. En outre, hCalendar permet aux applications de retrouver l'information sur de tels événements à partir de pages Web sans avoir à référencer un fichier distinct.&lt;br /&gt;
&lt;br /&gt;
{{rfc-2119-intro-fr}}&lt;br /&gt;
&lt;br /&gt;
== Principes de Design XHTML Sémantique  ==&lt;br /&gt;
&lt;br /&gt;
{{semantic-xhtml-design-principles-fr}}&lt;br /&gt;
&lt;br /&gt;
Pour les implémentations pratiques, il devrait être noté que le support d'Internet Explorer pour styliser les éléments &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; est pauvre et peut obliger à emballer les éléments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
=== En Général ===&lt;br /&gt;
Le standard iCalendar ([http://www.ietf.org/rfc/rfc2445.txt RFC2445]) constitue la base de hCalendar.&lt;br /&gt;
&lt;br /&gt;
Note : l'éditeur et les auteurs de cette spécification sont en train de suivre l'[http://lists.osafoundation.org/pipermail/ietf-calsify/ effort &amp;quot;iCal-Basic&amp;quot;] et ont l'intention de fonder le profil noyau du hcalendar sur iCal-Basic. Voir les références pour un lien vers le brouillon en cours.&lt;br /&gt;
&lt;br /&gt;
Le format basique de hCalendar est d'utiliser les noms d'objet/propriété en bas de casse pour les noms de classes, et de mapper l'imbrication des objets iCalendar directement à l'intérieur des éléments XHTML imbriqués.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nom de Classe Racine ===&lt;br /&gt;
Le nom de classe racine pour hCalendar est &amp;quot;vcalendar&amp;quot;. Un élément avec un nom de classe &amp;quot;vcalendar&amp;quot; est lui-même appelé un ''hCalendar''.&lt;br /&gt;
&lt;br /&gt;
Le nom de classe racine pour les événements est &amp;quot;vevent&amp;quot;. Un élément avec un nom de classe &amp;quot;vevent&amp;quot; est lui-même appelé un ''événement hCalendar''.&lt;br /&gt;
&lt;br /&gt;
Pour la commodité de publication, tant &amp;quot;vevent&amp;quot; et &amp;quot;vcalendar&amp;quot; sont traités comme des noms de classes racine pour les objectifs de parsage. Si un document contient des éléments avec le nom de classe &amp;quot;vevent&amp;quot; mais pas &amp;quot;vcalendar&amp;quot;, la totalité du document a un contexte implicite &amp;quot;vcalendar&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
'''vevent''' devrait être considéré comme obligatoire pour chaque inscription d'événement.&lt;br /&gt;
&lt;br /&gt;
=== Propriétés et sous-propriétés ===&lt;br /&gt;
Les propriétés d'un hCalendar sont représentées par des éléments à l'intérieur du hCalendar. Les éléments avec les noms de classes des propriétés listées représentent les valeurs de ces propriétés. Quelques propriétés ont des sous-propriétés, et celles-ci sont représentées par des éléments à l'intérieur des éléments pour les propriétés.&lt;br /&gt;
&lt;br /&gt;
=== Liste des Propriétés ===&lt;br /&gt;
Les propriétés hCalendar (sous-propriétés entre parenthèses comme ceci)&lt;br /&gt;
&lt;br /&gt;
'''Requis :'''&lt;br /&gt;
* '''dtstart''' ([[iso-8601-fr|ISO date]])&lt;br /&gt;
* '''summary'''&lt;br /&gt;
Optionnel :&lt;br /&gt;
* location&lt;br /&gt;
* url&lt;br /&gt;
* dtend (ISO date), duration (ISO date duration)&lt;br /&gt;
* rdate, rrule&lt;br /&gt;
* category, description&lt;br /&gt;
* uid&lt;br /&gt;
* geo (latitude, longitude)&lt;br /&gt;
* attendee (partstat, role), contact, organizer&lt;br /&gt;
* attach&lt;br /&gt;
* status&lt;br /&gt;
* ... note de l'auteur : cette liste est incomplète (une liste incomplète est mieux que pas de liste) et est en train d'être rédigée à partir de la RFC2445 vers ici. La liste au-dessus des propriétés sont celles qui sont souvent utilisées dans hCalendar sur le web.&lt;br /&gt;
&lt;br /&gt;
=== Profil ===&lt;br /&gt;
Le profil XMDP hCalendar est sur http://microformats.org/profile/hcalendar&lt;br /&gt;
&lt;br /&gt;
Le contenu qui utilise hCalendar DEVRAIT référencer ce profil, c'est à dire : &lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;head profile=&amp;quot;http://microformats.org/profile/hcalendar&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;profile&amp;quot; href=&amp;quot;http://microformats.org/profile/hcalendar&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
Ce contenu utilise &amp;lt;a rel=&amp;quot;profile&amp;quot; href=&amp;quot;http://microformats.org/profile/hcalendar&amp;quot;&amp;gt;hCalendar&amp;lt;/a&amp;gt;.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Le contenu peut combiner les méthodes au-dessus.&lt;br /&gt;
&lt;br /&gt;
=== Plus d'Equivalents Sémantiques ===&lt;br /&gt;
Pour quelques propriétés il existe un équivalent plus sémantique, et par conséquent elles reçoivent un traitement particulier, par exemple : &lt;br /&gt;
* &amp;lt;code&amp;gt;URL&amp;lt;/code&amp;gt; dans iCalendar devient  &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;...&amp;quot;&amp;amp;gt;...&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt; à l'intérieur de l'élément avec &amp;lt;code&amp;gt;class=&amp;quot;vevent&amp;quot;&amp;lt;/code&amp;gt; dans le hCalendar.&lt;br /&gt;
* &amp;lt;code&amp;gt;ATTENDEE&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CONTACT&amp;lt;/code&amp;gt;, et &amp;lt;code&amp;gt;ORGANIZER&amp;lt;/code&amp;gt; dans le iCalendar PEUVENT être représentés par une [[hcard-fr|hCard]] dans le hCalendar .&lt;br /&gt;
* Un lieu nommé &amp;lt;code&amp;gt;LOCATION&amp;lt;/code&amp;gt; (potentiellement avec une adresse et/ou geo) dans iCalendar PEUT être représenté par une [[hcard-fr|hCard]] imbriquée dans le hCalendar.  De la même façon, une adresse &amp;lt;code&amp;gt;LOCATION&amp;lt;/code&amp;gt; PEUT être représentée par un [[adr-fr|adr]] et un geo (latitude et longitude) &amp;lt;code&amp;gt;LOCATION&amp;lt;/code&amp;gt; PEUT être représenté par un [[geo-fr|geo]].&lt;br /&gt;
* &amp;lt;code&amp;gt;UID&amp;lt;/code&amp;gt; dans le iCalendar devient simplement une autre sémantique appliquée à un URL spécifique pour un événement hCalendar.&lt;br /&gt;
* &amp;lt;code&amp;gt;ATTACH&amp;lt;/code&amp;gt; dans iCalendar devient un élément img ou object (où la valeur est stocké dans/retrouvée à partir des attributs 'src' ou 'data' respectivement). Un &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;attach&amp;quot; href=&amp;quot;...&amp;quot;&amp;amp;gt;...&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt; peut aussi être utilisé, auquel cas l'attribut href est utilisé pour la valeur de propriété.&lt;br /&gt;
&lt;br /&gt;
=== Propriétés Singulier vs Pluriel ===&lt;br /&gt;
Pour les propriétés qui sont singulières (par ex. &amp;quot;N&amp;quot; et &amp;quot;FN&amp;quot; extrait de vCard), le premier élément descendant avec cette classe-là devrait prendre effet, tous les autres étant ignorés.&lt;br /&gt;
&lt;br /&gt;
Pour les propriétés qui peuvent être plurielles (par ex. &amp;quot;TEL&amp;quot; extrait de la vCard), chaque instance de classe devrait créer une instance de cette propriété.  &lt;br /&gt;
Les propriétés plurielles avec des sous-types (par ex. TEL avec WORK, HOME, CELL extrait de la vCard) peuvent être optimisées pour partager un élément commun pour la propriété elle-même, avec chaque instance de sous-type étant un descendant proprement classé de l'élément propriété.&lt;br /&gt;
&lt;br /&gt;
==== Propriétés Plurielles Singularisées ====&lt;br /&gt;
Parce que les noms de propriétés plurielles deviennent leurs équivalents singuliers, même si la propriété plurielle originale n'a permis seulement qu'une valeur unique avec plusieurs composants, ces composants-là multiples sont représentés chacun avec leurs propres singularités nommées propriété et la propriété a en fait plusieurs valeurs et est sujette au traitement ci-dessus des propriétés à plusieurs valeurs.&lt;br /&gt;
&lt;br /&gt;
=== Lisible par des Humains vs Machines ===&lt;br /&gt;
Si un élément &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; est utilisé pour une propriété, alors l'attribut '&amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;' de l'élément &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; est la valeur de la propriété, au lieu des contenus de l'élément, qui fournit à la place une version humainement présentable de la valeur.  Cette spécification recommande que de tels éléments &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; soient utilisés pour les propriétés suivantes iCalendar : &lt;br /&gt;
* DTSTART, DTEND, DURATION, RDATE, RRULE&lt;br /&gt;
&lt;br /&gt;
== Exemples ==&lt;br /&gt;
&lt;br /&gt;
Voici un exemple échantillon avec plusieurs jours dans un iCalendar:&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
BEGIN:VCALENDAR&lt;br /&gt;
PRODID:-//XYZproduct//EN&lt;br /&gt;
VERSION:2.0&lt;br /&gt;
BEGIN:VEVENT&lt;br /&gt;
URL:http://conferences.oreillynet.com/pub/w/40/program.html&lt;br /&gt;
DTSTART:20051005&lt;br /&gt;
DTEND:20051008&lt;br /&gt;
SUMMARY:Web 2.0 Conference&lt;br /&gt;
LOCATION:Argent Hotel\, San Francisco\, CA&lt;br /&gt;
END:VEVENT&lt;br /&gt;
END:VCALENDAR&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
et un événement équivalent dans un format hCalendar avec différents éléments optimisés de façon appropriée. Voir [[hcalendar-example1-steps-fr|hCalendar-exemple1-étapes]] pour la dérivation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://conferences.oreillynet.com/pub/w/40/program.html&amp;quot;&amp;gt;&lt;br /&gt;
  http://conferences.oreillynet.com/pub/w/40/program.html&lt;br /&gt;
 &amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Web 2.0 Conference&amp;lt;/span&amp;gt;: &lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;dtstart&amp;quot; title=&amp;quot;2005-10-05&amp;quot;&amp;gt;October 5&amp;lt;/abbr&amp;gt;-&lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;dtend&amp;quot; title=&amp;quot;2005-10-07&amp;quot;&amp;gt;7&amp;lt;/abbr&amp;gt;,&lt;br /&gt;
 at the &amp;lt;span class=&amp;quot;location&amp;quot;&amp;gt;Argent Hotel, San Francisco, CA&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Qui pourrait être affiché comme : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;url&amp;quot;&amp;gt;http://conferences.oreillynet.com/pub/w/40/program.html&amp;lt;/span&amp;gt;&amp;amp;nbsp;&amp;lt;!-- note modifiée pour prendre en considération l'idiosyncrasie du logiciel wiki --&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;summary&amp;quot;&amp;gt;Web 2.0 Conference&amp;lt;/span&amp;gt;: &lt;br /&gt;
&amp;lt;abbr class=&amp;quot;dtstart&amp;quot; title=&amp;quot;2005-10-05&amp;quot;&amp;gt;October 5&amp;lt;/abbr&amp;gt;-&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;dtend&amp;quot; title=&amp;quot;2005-10-07&amp;quot;&amp;gt;7&amp;lt;/abbr&amp;gt;,&lt;br /&gt;
at the &amp;lt;span class=&amp;quot;location&amp;quot;&amp;gt;Argent Hotel, San Francisco, CA&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note 1 : Remarquez que c'est un microformat hCalendar '''live''', qui sera trouvé sur cette page par les parseurs.&lt;br /&gt;
&lt;br /&gt;
Note 2 : Cet exemple avait &amp;quot;2005-10-08&amp;quot; comme la valeur de dtend, mais selon la résolution de la [[dtend-issue-fr|problématique-dtend]], cette valeur a été modifié en &amp;quot;2005-10-07&amp;quot; afin d'encourager les éditeurs/implémenteurs à mettre à jour immédiatement leur code/marquage et le [http://ufxtract.com/testsuite/hcalendar/hcalendar1.htm le tester].&lt;br /&gt;
&lt;br /&gt;
Note 3 : Remarquez que le iCalendar dans la première partie de l'exemple a le code &amp;lt;code&amp;gt;DTEND:20051008&amp;lt;/code&amp;gt;. Ce &amp;quot;8&amp;quot; n'est pas une faute de typo. iCalendar utilise des dates de fin globales&amp;lt;em&amp;gt;exclusives&amp;lt;/em&amp;gt; (valeurs DTEND) et par conséquent requiert que la valeur DTEND soit réglée sur le jour complet &amp;lt;em&amp;gt;après&amp;lt;/em&amp;gt; ce que les auteurs de contenu affichent de manière visible comme la date de fin d'un événement. La convention des dates de fin exclusives de iCalendar s'est avérée comme [[dtend-issue-fr|problematique et déroutante]] pour les auteurs de contenus et les éditeurs. Par conséquent, selon la résolution de la [[dtend-issue-fr|problématique dtend]] dans le hCalendar, la date de fin est déclarée exactement comme ce que publient les événements existants comme dates de fin visibles pour les humains, avec une date de fin &amp;lt;em&amp;gt;inclusive&amp;lt;/em&amp;gt; (valeur de propriété dtend), dans cet exemple, 2005-10-07.&lt;br /&gt;
&lt;br /&gt;
=== Exemple de réunion ===&lt;br /&gt;
L'&amp;lt;span id=&amp;quot;Exemple_2&amp;quot;&amp;gt;exemple&amp;lt;/span&amp;gt; suivant spécifie un rendez-vous programmé qui commence &lt;br /&gt;
le 12 mars 1998 à 08:30 EST et se termine à 09:30 EST le 12 mars 1998. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
BEGIN:VCALENDAR&lt;br /&gt;
BEGIN:VEVENT&lt;br /&gt;
UID:guid-1.host1.com&lt;br /&gt;
DTSTAMP:19980309T231000Z&lt;br /&gt;
DESCRIPTION:Project XYZ Review Meeting&lt;br /&gt;
SUMMARY:XYZ Project Review&lt;br /&gt;
DTSTART:19980312T133000Z&lt;br /&gt;
DTEND:19980312T143000Z&lt;br /&gt;
LOCATION:1CP Conference Room 4350&lt;br /&gt;
END:VEVENT&lt;br /&gt;
END:VCALENDAR&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
L'équivalent en hCalendar :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;summary&amp;quot;&amp;gt;XYZ Project Review&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;description&amp;quot;&amp;gt;Project XYZ Review Meeting&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;To be held on &lt;br /&gt;
 &amp;lt;span class=&amp;quot;dtstart&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;abbr class=&amp;quot;value&amp;quot; title=&amp;quot;1998-03-12&amp;gt;the 12th of March&amp;lt;/abbr&amp;gt; &lt;br /&gt;
  from &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;8:30am&amp;lt;/span&amp;gt; &amp;lt;abbr class=&amp;quot;value&amp;quot; title=&amp;quot;-0500&amp;quot;&amp;gt;EST&amp;lt;/abbr&amp;gt;&lt;br /&gt;
 &amp;lt;/span&amp;gt; until &lt;br /&gt;
 &amp;lt;span class=&amp;quot;dtend&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;9:30am&amp;lt;/span&amp;gt; &amp;lt;abbr class=&amp;quot;value&amp;quot; title=&amp;quot;-0500&amp;quot;&amp;gt;EST&amp;lt;/abbr&amp;gt;&lt;br /&gt;
 &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Location: &amp;lt;span class=&amp;quot;location&amp;quot;&amp;gt;1CP Conference Room 4350&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Booked by: &amp;lt;span class=&amp;quot;uid&amp;quot;&amp;gt;guid-1.host1.com&amp;lt;/span&amp;gt; on &lt;br /&gt;
 &amp;lt;span class=&amp;quot;dtstamp&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;abbr class=&amp;quot;value&amp;quot; title=&amp;quot;1998-03-09&amp;quot;&amp;gt;the 9th&amp;lt;/abbr&amp;gt; at &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;6:00pm&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ceci pourrait s'afficher comme :&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;vevent&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3 class=&amp;quot;summary&amp;quot;&amp;gt;XYZ Project Review&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;description&amp;quot;&amp;gt;Project XYZ Review Meeting&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;To be held on &amp;lt;time class=&amp;quot;dtstart&amp;quot; datetime=&amp;quot;1998-03-12 08:30:00-05:00&amp;quot;&amp;gt;the 12th of March from 8:30am EST&amp;lt;/time&amp;gt; &lt;br /&gt;
until &amp;lt;time class=&amp;quot;dtend&amp;quot; datetime=&amp;quot;1998-03-12 09:30:00-05:00&amp;quot;&amp;gt;9:30am EST&amp;lt;/time&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Location: &amp;lt;span class=&amp;quot;location&amp;quot;&amp;gt;1CP Conference Room 4350&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;Booked by: &amp;lt;span class=&amp;quot;uid&amp;quot;&amp;gt;guid-1.host1.com&amp;lt;/span&amp;gt; on &amp;lt;time class=&amp;quot;dtstamp&amp;quot; datetime=&amp;quot;1998-03-09 18:00&amp;quot;&amp;gt;the 9th at 6:00pm&amp;lt;/time&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Note 1 : L'information produit n'est pas nécessaire parce que le hCalendar est un format interchangeable. Quand hCalendar est transformé en iCalendar, le moteur transformant devrait ajouter sa propre ID produit.&lt;br /&gt;
&lt;br /&gt;
Note 2 : Un élément entourant le &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;span class=&amp;quot;vcalendar&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; est optionnel et laissé comme ceci. Il est optionnel parce que le contexte d'un vcalendar est implicite quand un vevent est rencontré.  Le contexte/étendue implicite est celui du document. Les auteurs peuvent explicitement utiliser des éléments avec class=&amp;quot;vcalendar&amp;quot; pour emballer les ensembles de vevents qui appartiennent tous au même calendrier, par exemple au moment de publier plusieurs calendriers sur la même page.&lt;br /&gt;
&lt;br /&gt;
Note 3 : L'information de version n'est pas nécessaire directement dans la syntaxe hCalendar parce que la version sera définie par le profil de qui est utilisé/référencé dans l'attribut 'profile' de l'élément &amp;lt;head&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Note 4 : Les dates-horaires [[iso-8601-fr|ISO8601]] (requis par iCalendar) ne sont pas très humains. En outre, l'année est souvent comprise implicitement par les humains à partir du contexte. Par conséquent, le [[value-class-pattern-fr|modèle de classe value]] et les éléments &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; sont utilisés pour fournir simultanément des dates et/ou horaires compréhensibles par les humains dans les contenus visibles de l'élément, tout en plaçant respectivement des dates et horaires ISO8601 parsables par les machines si c'est nécessaire dans l'attribut 'title'. Selon le [[value-class-pattern-fr|modèle-de-classe-value]], les dates et horaires séparés DEVRAIENT être utilisés par les auteurs plutôt qu'un date-horaire complet ISO8601, et ce pour une meilleure lisibilité et écoute.&lt;br /&gt;
&lt;br /&gt;
Note 5 : Selon la résolution [[dtend-issue-fr|dtend-problématique]], les dates DTEND sont fournies parce que les humains s'attendent à ce qu'elles soient (cohérentes avec le jour à laquelle un événement se termine), plutôt que la définition trompeuse de iCalendar (le jour d'après). De ce fait, les processeurs de hCalendar qui produisent des iCalendar doivent faire la transformation, ce qui revient à traiter une date de fin hCalendar globale &amp;lt;code&amp;gt;dtend&amp;lt;/code&amp;gt; comme *inclusive*, et la convertir en une date de fin *[http://lists.osafoundation.org/pipermail/ietf-calsify/2005-September/000769.html DTEND exclusive]* au moment de produire iCalendar.&lt;br /&gt;
&lt;br /&gt;
Note 6 : L'endroit (Location) dans cet exemple contient une structure implicite (nom du lieu de l'événement, ville, état) qui devrait être balisée explicitement sous une [[hcard-fr|hCard]].  Voir [http://microformats.org/wiki/hcalendar-brainstorming-fr#hCard_locations hCalendar brainstorming: hCard locations] pour une explication sur la façon de faire ça.&lt;br /&gt;
&lt;br /&gt;
=== Plus d'exemples ===&lt;br /&gt;
Voir [[hcalendar-examples-fr|hCalendar exemples]] pour plus d'exemples, y compris des exemples extraits de la RFC 2445 iCalendar convertis en hCalendar.&lt;br /&gt;
&lt;br /&gt;
== Exemples dans la jungle ==&lt;br /&gt;
Cette section est '''informative'''. Le nombre d'exemples hCalendar dans la jungle a grandi bien au-delà de la capacité de pouvoir être maintenus à l'intérieur de cette spécification. Ils ont été migrés vers une [[hcalendar-examples-in-wild-fr|page séparée]].&lt;br /&gt;
&lt;br /&gt;
Voir [[hcalendar-examples-in-wild-fr|hCalendar Exemples dans la jungle]].&lt;br /&gt;
&lt;br /&gt;
== Implémentations ==&lt;br /&gt;
Cette section est '''à des fins d'étude'''. Le nombre d'implémentations hCalendar a grandi bien au delà des capacités de pouvoir les maintenir dans la page. Elles ont été migrées vers une [[hcalendar-implementations-fr|page séparée]].&lt;br /&gt;
&lt;br /&gt;
Voir [[hcalendar-implementations-fr|hCalendar Implementations]].&lt;br /&gt;
&lt;br /&gt;
== Articles ==&lt;br /&gt;
Cette section est &amp;lt;strong&amp;gt;à des fins d'étude&amp;lt;/strong&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Voir : [[hcalendar-articles-fr|articles-hCalendar]].&lt;br /&gt;
&lt;br /&gt;
==Boutons== &lt;br /&gt;
Cette section est &amp;lt;strong&amp;gt;à des fins d'étude&amp;lt;/strong&amp;gt;. N'oubliez pas que vous pouvez ajouter un de nos [[buttons-fr#hCalendar|boutons]] vers la page, pour indiquer la présence de microformats hCalendar. Par exemple : http://www.boogdesign.com/images/buttons/microformat_hcalendar.png. Si vous pouvez le lier vers cette page (ou même sur une page sur votre site web, à propos de votre utilisation des microformats), plus il y en aura, mieux ce sera !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Copyright ===&lt;br /&gt;
Selon la parution dans le domaine public sur les pages utilisateur des auteurs ([[User:Tantek|Tantek Çelik]], [[User:Brian|Brian Suda]]), cette spécification est tombée dans le domaine public.&lt;br /&gt;
&lt;br /&gt;
{{MicroFormatPublicDomainContributionStatement-fr}}&lt;br /&gt;
&lt;br /&gt;
=== Brevets ===&lt;br /&gt;
{{MicroFormatPatentStatement-fr}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Références ==&lt;br /&gt;
=== Références Normatives ===&lt;br /&gt;
* [http://www.w3.org/TR/2002/REC-xhtml1-20020801/ XHTML 1.0 SE]&lt;br /&gt;
* [[hcard-fr|hCard]]&lt;br /&gt;
* [http://www.ietf.org/rfc/rfc2445.txt iCalendar RFC2445]&lt;br /&gt;
* [[iso-8601-fr|ISO8601]]&lt;br /&gt;
&lt;br /&gt;
=== Références Informatives ===&lt;br /&gt;
* [http://w3.org/TR/REC-CSS1 CSS1]&lt;br /&gt;
* [http://tantek.com/log/2004/09.html#hcalendar terme hCalendar présenté et défini sur le Web, 20040930]&lt;br /&gt;
* [http://wiki.oreillynet.com/foocamp04/index.cgi?HTMLForCalendars FOO Camp 2004 HTML For Calendars presentation, 20040911]&lt;br /&gt;
* [http://wiki.oreillynet.com/foocamp04/index.cgi?SimpleSemanticFormats FOO Camp 2004 Simple Semantic Formats presentation, 20040910]&lt;br /&gt;
* [http://ietfreport.isoc.org/idref/draft-royer-ical-basic/ iCal-Basic (latest)] [http://www.faqs.org/ftp/pub/pub/internet-drafts/draft-royer-ical-basic-04.txt (draft 04)]&lt;br /&gt;
* [http://www.w3.org/TR/NOTE-datetime W3C Note sur les Formats de Dates et d'Heure]&lt;br /&gt;
* [http://www.imc.org/pdi/ Internet Mail Consortium Personal Data Interchange vCard and vCalendar]&lt;br /&gt;
* Contributed from http://developers.technorati.com/wiki/hCalendar&lt;br /&gt;
&lt;br /&gt;
==== Spécifications qui utilisent hCalendar ====&lt;br /&gt;
* [[hreview-fr|hReview]]&lt;br /&gt;
&lt;br /&gt;
==== Travaux en rapport ====&lt;br /&gt;
* [http://lists.osafoundation.org/pipermail/ietf-calsify/ IETF-calsify archives]&lt;br /&gt;
* [http://www.softwarestudio.org/iCal/2445Issues.html RFC2445 Issues List]&lt;br /&gt;
* [http://ietf.webdav.org/calsify/ CALSIFY WG Links And Resources]&lt;br /&gt;
&lt;br /&gt;
== Pour aller plus loin  ==&lt;br /&gt;
* [http://www.livejournal.com/users/jwz/444651.html jwz - Hula] (à lire)&lt;br /&gt;
* [http://www.jwz.org/doc/groupware.html Groupware Bad de Jamie Zawinski] critallise la raison pour hCalendar ('''emphase''' ajoutée ) :&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;quot;A cette heure, les gens font cela en publiant des fichiers .ics, mais ce n'est pas trivial de faire ainsi, et c'est du travail de la part des autres personnes pour les regarder. '''If it's not HTML hanging off our friend's home page  that can be viewed in any browser on a public terminal in a library,  the bar to entry is too high and it's useless.'''&amp;quot;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [http://muddybranch.thejkgroup.com/ Jason Klemow's blog]&lt;br /&gt;
* [http://weblog.infoworld.com/udell/2006/01/11.html#a1368 Moving forward with microformats] de [http://weblog.infoworld.com/udell Jon Udell] fournit un exemple hCalendar et quelque discussion.&lt;br /&gt;
* Voir aussi les [http://www.technorati.com/cosmos/referer.html blogs qui discutent de cette page] et le [http://technorati.com/tags/hcalendar tag hCalendar]&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/HCalendar article Wikipedia sur hCalendar] (requiert un remaniement, une expansion et une traduction)&lt;br /&gt;
* [http://www.ablognotlimited.com/articles/getting-semantic-with-microformats-part-4-hcalendar/ Getting Semantic With Microformats, Part 4: hCalendar] par [http://www.ablognotlimited.com/ Emily Lewis] - ([http://microformateurs.org/2008/10/18/emily-lewis-parvenir-a-la-semantique-avec-les-microformats-4eme-partie-hcalendar/ Traduction en français])&lt;br /&gt;
* [http://www.peachpit.com/guides/content.aspx?g=webdesign&amp;amp;seqNum=356 Microformats: The Art of Markup: hCalendar] par [http://www.stuffandnonsense.co.uk/ Andy Clarke]&lt;br /&gt;
* [http://forabeautifulweb.com/blog/about/a_tribute_to_microformats_a_reader_question_answered/ A tribute to Microformats (a reader question answered)] par [http://www.stuffandnonsense.co.uk/ Andy Clarke]&lt;br /&gt;
&lt;br /&gt;
=== Inspiration et Remerciements ===&lt;br /&gt;
Merci à :&lt;br /&gt;
* Adam Bosworth pour avoir mené la [http://wiki.oreillynet.com/foocamp04/index.cgi?HTMLForCalendars présentation FOO Camp 2004 HTML For Calendars presentation] qui a rassemblé une masse critique de personnes intéressées.&lt;br /&gt;
&lt;br /&gt;
== Pages Apparentées  ==&lt;br /&gt;
{{hcalendar-related-pages-fr}}&lt;br /&gt;
	&lt;br /&gt;
== Traductions ==&lt;br /&gt;
Lisez la spécification hCalendar dans d'autres &amp;lt;span id=&amp;quot;languages-fr&amp;quot;&amp;gt;langues&amp;lt;/span&amp;gt; :&lt;br /&gt;
* [[hcalendar|anglais-US]] - seule version normative de référence. &lt;br /&gt;
* [[hcalendar-ja|日本語]] (japonais)&lt;br /&gt;
* [[hcalendar-pl|Polski]] (polonais)&lt;br /&gt;
* [[hcalendar-ru|Русский]] (russe)&lt;br /&gt;
&lt;br /&gt;
[[Category:Specifications]]&lt;br /&gt;
[[Category:hCalendar]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{langcat|fr}}&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hcard-fr&amp;diff=65792</id>
		<title>hcard-fr</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hcard-fr&amp;diff=65792"/>
		<updated>2016-12-05T15:40:24Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: langcat: fr&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hCard 1.0&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Tantek|Tantek Çelik]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Editeur&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Auteur&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Brian|Brian Suda]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Auteur&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt; &lt;br /&gt;
(&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Traduction&amp;lt;/span&amp;gt; : &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:ChristopheDucamp|Christophe Ducamp]]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; : [[hcalendar|hCalendar - Seule la spécification originale fait référence]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;dfn style=&amp;quot;font-style:normal;font-weight:bold&amp;quot;&amp;gt;hCard&amp;lt;/dfn&amp;gt; est un format simple, ouvert pour publier sur le web des personnes, sociétés, organisations, en utilisant une représentation 1:1 des propriétés et des valeurs de la vCard ([[rfc-2426-fr|RFC2426]])  en HTML. hCard est l'un des nombreux standards [[microformats-fr|microformats]] ouverts adaptés pour l'embarquement dans le HTML/HTML5, et Atom/RSS/XHTML ou autre XML.&lt;br /&gt;
&lt;br /&gt;
Les déclarations de [[hcard-fr#Copyright|Copyright]] et [[hcard-fr#Brevets|brevets]] sont en vigueur. Voir les [[hcard#Inspiration_et_Remerciements|remerciements]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
; &amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Editeur&amp;lt;/span&amp;gt;&lt;br /&gt;
: &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Tantek|Tantek Çelik]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;url&amp;quot;&amp;gt;http://tantek.com/&amp;lt;/span&amp;gt;, et avant chez  [http://technorati.com Technorati, Inc.] et [http://microsoft.com/ Microsoft Corporation])&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; Auteurs &lt;br /&gt;
: [http://tantek.com/ Tantek Çelik] (affiliations ci-dessus)&lt;br /&gt;
: &amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Brian|Brian Suda]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;url&amp;quot;&amp;gt;http://suda.co.uk/&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remerciements : Voir [[hcard-fr#Inspiration_et_Remerciements|Remerciements]].&lt;br /&gt;
&lt;br /&gt;
Les déclarations de [[hcard-fr#Copyright|copyright]] et de [[hcard#brevets|brevets]] s'appliquent.&lt;br /&gt;
&lt;br /&gt;
== Exemple ==&lt;br /&gt;
Les hCards sont le plus souvent utilisées pour représenter des personnes : &lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url fn&amp;quot; href=&amp;quot;http://tantek.com/&amp;quot;&amp;gt;Tantek Çelik&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
et des organisations :&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url fn org&amp;quot; href=&amp;quot;http://microformats.org/&amp;quot;&amp;gt;microformats.org&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La classe '''&amp;lt;code&amp;gt;vcard&amp;lt;/code&amp;gt;''' est un ''[[hcard-fr#Nom_de_Classe_Racine|nom de classe racine]]'' qui indique la présence d'une hCard. Les classes '''&amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt;''', '''&amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt;''', et '''&amp;lt;code&amp;gt;org&amp;lt;/code&amp;gt;''' sont les ''propriétés'' qui indiquent les aspects de la hCard.&lt;br /&gt;
&lt;br /&gt;
== Propriétés ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;white-space:nowrap;float:left&amp;quot;&amp;gt;les propriétés communes de hCard (à l'intérieur de la classe &amp;lt;code&amp;gt;'''vcard'''&amp;lt;/code&amp;gt;)&lt;br /&gt;
* &amp;lt;code&amp;gt;'''fn'''&amp;lt;/code&amp;gt; - nom, formaté/complet. requis&lt;br /&gt;
* &amp;lt;code&amp;gt;'''n'''&amp;lt;/code&amp;gt; - nom structuré, conteneur pour :&lt;br /&gt;
** &amp;lt;code&amp;gt;'''honorific-prefix'''&amp;lt;/code&amp;gt; - par ex. Ms., Mr., Dr.&lt;br /&gt;
** &amp;lt;code&amp;gt;'''given-name'''&amp;lt;/code&amp;gt; - nom donné (souvent en premier), le prénom&lt;br /&gt;
** &amp;lt;code&amp;gt;'''additional-name'''&amp;lt;/code&amp;gt; - autre nom/milieu&lt;br /&gt;
** &amp;lt;code&amp;gt;'''family-name'''&amp;lt;/code&amp;gt; - nom de famille (souvent en dernier)&lt;br /&gt;
** &amp;lt;code&amp;gt;'''honorific-suffix'''&amp;lt;/code&amp;gt; - par ex. Ph.D., Esq.&lt;br /&gt;
* &amp;lt;code&amp;gt;'''nickname'''&amp;lt;/code&amp;gt; - pseudo/alias, par ex. [[irc-fr|IRC]] &amp;lt;abbr title=&amp;quot;nickname&amp;quot;&amp;gt;nick&amp;lt;/abbr&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;'''org'''&amp;lt;/code&amp;gt; - société/organisation&lt;br /&gt;
* &amp;lt;code&amp;gt;'''photo'''&amp;lt;/code&amp;gt; - photo, icône, avatar&lt;br /&gt;
* &amp;lt;code&amp;gt;'''url'''&amp;lt;/code&amp;gt; - page personnelle pour ce contact&lt;br /&gt;
* &amp;lt;code&amp;gt;'''email'''&amp;lt;/code&amp;gt; - addresse e-mail&lt;br /&gt;
* &amp;lt;code&amp;gt;'''tel'''&amp;lt;/code&amp;gt; - numéro de téléphone&lt;br /&gt;
* &amp;lt;code&amp;gt;'''[[adr]]'''&amp;lt;/code&amp;gt; - adresse structurée, conteneur pour :&lt;br /&gt;
** &amp;lt;code&amp;gt;'''street-address'''&amp;lt;/code&amp;gt; - rue &amp;lt;abbr title=&amp;quot;number&amp;quot;&amp;gt;#&amp;lt;/abbr&amp;gt;+nom, &amp;lt;abbr title=&amp;quot;apartment&amp;quot;&amp;gt;appart.&amp;lt;/abbr&amp;gt;/&amp;lt;abbr title=&amp;quot;suite&amp;quot;&amp;gt;suite&amp;lt;/abbr&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;'''locality'''&amp;lt;/code&amp;gt; - ville ou village&lt;br /&gt;
** &amp;lt;code&amp;gt;'''region'''&amp;lt;/code&amp;gt; - état ou province&lt;br /&gt;
** &amp;lt;code&amp;gt;'''postal-code'''&amp;lt;/code&amp;gt; - code postal par ex. &amp;lt;abbr title=&amp;quot;United States&amp;quot;&amp;gt;U.S.&amp;lt;/abbr&amp;gt; ZIP&lt;br /&gt;
** &amp;lt;code&amp;gt;'''country-name'''&amp;lt;/code&amp;gt; - non du pays&lt;br /&gt;
* &amp;lt;code&amp;gt;'''bday'''&amp;lt;/code&amp;gt; - anniversaire. [[date-pattern-fr|date ISO]].&lt;br /&gt;
* &amp;lt;code&amp;gt;'''category'''&amp;lt;/code&amp;gt; -  pour taguer les contacts&lt;br /&gt;
* &amp;lt;code&amp;gt;'''note'''&amp;lt;/code&amp;gt; - notes concernant le contact&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:-.4em; float:left;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display:none&amp;quot;&amp;gt;Exemple de propriétés communes hCard :&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none&amp;quot;&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''vcard'''&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none; margin-top:-.02em&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''fn'''&amp;quot;&amp;amp;gt;Sally Ride&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;(&amp;amp;lt;span class=&amp;quot;'''n'''&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;ul style=&amp;quot;list-style:none&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''honorific-prefix'''&amp;quot;&amp;amp;gt;Dr.&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''given-name'''&amp;quot;&amp;amp;gt;Sally&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;abbr class=&amp;quot;'''additional-name'''&amp;quot;&amp;amp;gt;K.&amp;amp;lt;/abbr&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''family-name'''&amp;quot;&amp;amp;gt;Ride&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''honorific-suffix'''&amp;quot;&amp;amp;gt;Ph.D.&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;),&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''nickname'''&amp;quot;&amp;amp;gt;sallykride&amp;amp;lt;/span&amp;amp;gt; (IRC)&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''org'''&amp;quot;&amp;amp;gt;Sally Ride Science&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;img class=&amp;quot;'''photo'''&amp;quot; src=&amp;quot;&amp;lt;nowiki&amp;gt;http://example.com/sk.jpg&amp;lt;/nowiki&amp;gt;&amp;quot;/&amp;amp;gt; &amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;'''url'''&amp;quot; href=&amp;quot;&amp;lt;nowiki&amp;gt;http://sally.example.com&amp;lt;/nowiki&amp;gt;&amp;quot;&amp;amp;gt;w&amp;amp;lt;/a&amp;amp;gt;,&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;'''email'''&amp;quot; href=&amp;quot;&amp;lt;nowiki&amp;gt;mailto:sally@example.com&amp;lt;/nowiki&amp;gt;&amp;quot;&amp;amp;gt;e&amp;amp;lt;/a&amp;amp;gt; &amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''tel'''&amp;quot;&amp;amp;gt;+1.818.555.1212&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''adr'''&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;ul style=&amp;quot;list-style:none&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''street-address'''&amp;quot;&amp;amp;gt;123 Main st.&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''locality'''&amp;quot;&amp;amp;gt;Los Angeles&amp;amp;lt;/span&amp;amp;gt;, &amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;abbr class=&amp;quot;'''region'''&amp;quot; title=&amp;quot;California&amp;quot;&amp;amp;gt;CA&amp;amp;lt;/abbr&amp;amp;gt;, &amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''postal-code'''&amp;quot;&amp;amp;gt;91316&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''country-name'''&amp;quot;&amp;amp;gt;U.S.A&amp;amp;lt;/div&amp;amp;gt;&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;time class=&amp;quot;'''bday'''&amp;quot;&amp;amp;gt;1951-05-26&amp;amp;lt;/time&amp;amp;gt; birthday&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''category'''&amp;quot;&amp;amp;gt;physicist&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''note'''&amp;quot;&amp;amp;gt;First American woman in space.&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; padding:1em 0 0.5em 0&amp;quot;&amp;gt;Voir la [[hcard-fr#Liste_des_propriétés|liste complète des propriétés]] pour la liste complète.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=== Commencer à écrire une [[hcard-fr|hCard]] ===&lt;br /&gt;
* Utilisez le formulaire [http://microformats.org/code/hcard/creator hCard creator] saisir l'information de contact et la publier.&lt;br /&gt;
* Voir les [[hcard-authoring-fr|exemples de publication de hCard]] pour ajouter hCard à vos pages de contact actuelles.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Statut ==&lt;br /&gt;
hCard 1.0 est une spécification microformats.org. La discussion publique a pris place sur [[hcard-feedback]], le canal [[irc-fr|irc]] #microformats sur irc.freenode.net et la [http://microformats.org/discuss/mail/microformats-discuss/ liste de diffusion microformats-discuss].&lt;br /&gt;
&lt;br /&gt;
=== Langues disponibles ===&lt;br /&gt;
La version anglaise de cette spécification sur [[hCard]] est la seule version normative. Pour les traductions de ce document voir la section [[#traductions]].&lt;br /&gt;
&lt;br /&gt;
=== Errata et Mises à jour ===&lt;br /&gt;
Les erreurs connues et problématiques de cette spécification sont corrigées dans les problématiques [[hcard-issues-resolved|résolues]] et [[hcard-issues-closed|fermées]]. Regardez-les svp avant de rendre compte de [[hcard-issues|problématiques]].&lt;br /&gt;
&lt;br /&gt;
La mise à jour hCard 1.0.1 est actuellement en développement et incorpore les corrections connues tout comme le [[value-class-pattern-fr|modèle-de-classe-value]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Origines ==&lt;br /&gt;
Le standard vCard ([[rfc-2426-fr|RFC2426]]), a été largement implémenté de façon inter-opérable. (par ex. dans l'application &amp;quot;Carnet d'Adresses&amp;quot; d'Apple intégrée dans MacOSX).&lt;br /&gt;
&lt;br /&gt;
En outre, beaucoup de blogueurs s'identifient eux-mêmes par un nom et discutent avec leurs amis et familles.  Avec juste un peu de structure, les blogueurs peuvent discuter avec des personnes dans leurs blogs d'une telle façon que les spiders et autres agrégateurs peuvent retrouver cette information, la convertir automatiquement en vCards et l'utiliser dans n'importe quelle application ou service vCard.&lt;br /&gt;
&lt;br /&gt;
Cette spécification présente le format '''hCard''', qui utilise une représentation 1:1 des propriétés et valeurs du standard vCard mentionné ci-dessus, en HTML sémantique. Les blogueurs peuvent tout à la fois embarquer directement les hCards dans leurs pages web et les styliser avec CSS pour les faire apparaître comme ils le désirent. En outre, hCard permet aux applications de retrouver directement l'information à partir des pages web sans avoir à référencer un fichier séparé.&lt;br /&gt;
&lt;br /&gt;
Utilisez le [http://microformats.org/code/hcard/creator hCard creator] et copiez le code HTML qu'il génère sur votre blog ou site web pour publier votre information de contact.&lt;br /&gt;
&lt;br /&gt;
== Conformité ==&lt;br /&gt;
{{rfc-2119-intro-fr}}&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
=== En Général ===&lt;br /&gt;
Le standard vCard ([[rfc-2426-fr|RFC2426]]) forme la base de hCard.&lt;br /&gt;
&lt;br /&gt;
Le format basique de hCard est d'utiliser les noms d'objet/propriété vCard en bas de casse pour les noms de classes, et de mapper l'imbrication des objets vCard directement dans les éléments HTML imbriqués.&lt;br /&gt;
&lt;br /&gt;
=== Nom de Classe Racine===&lt;br /&gt;
Le nom de classe racine pour une hcard est &amp;quot;vcard&amp;quot;. Un élément avec un nom de classe &amp;quot;vcard&amp;quot; est lui même appelé une ''hCard''.&lt;br /&gt;
&lt;br /&gt;
=== Propriétés et Sous-propriétés ===&lt;br /&gt;
Les propriétés d'une hCard sont représentées par les éléments à l'intérieur de la hCard. Les éléments avec des noms de classes des propriétés listées représentent les valeurs de ces propriétés. Quelques propriétés ont des sous-propriétés, et celles-ci sont représentées par les éléments à l'intérieur des éléments pour les propriétés.&lt;br /&gt;
&lt;br /&gt;
=== Liste des propriétés ===&lt;br /&gt;
Propriétés hCard (sous-propriétés entre parenthèses comme ceci)&lt;br /&gt;
&lt;br /&gt;
'''Requis :'''&lt;br /&gt;
* '''fn'''&lt;br /&gt;
* &amp;lt;span id=&amp;quot;property-list-n&amp;quot;&amp;gt;'''n'''&amp;lt;sup style=&amp;quot;font-size:smaller&amp;quot;&amp;gt;[[#note1|1]]&amp;lt;/sup&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
** family-name&lt;br /&gt;
** given-name &lt;br /&gt;
** additional-name&lt;br /&gt;
** honorific-prefix&lt;br /&gt;
** honorific-suffix&lt;br /&gt;
Optionnel :&lt;br /&gt;
* [[adr-fr|adr]]&lt;br /&gt;
** post-office-box&lt;br /&gt;
** extended-address&lt;br /&gt;
** street-address&lt;br /&gt;
** locality&lt;br /&gt;
** region&lt;br /&gt;
** postal-code&lt;br /&gt;
** country-name&lt;br /&gt;
** type&lt;br /&gt;
** value&lt;br /&gt;
* agent&lt;br /&gt;
* bday&lt;br /&gt;
* category&lt;br /&gt;
* class&lt;br /&gt;
* email (type, value)&lt;br /&gt;
* geo&lt;br /&gt;
** latitude&lt;br /&gt;
** longitude&lt;br /&gt;
* key&lt;br /&gt;
* label&lt;br /&gt;
* logo&lt;br /&gt;
* mailer&lt;br /&gt;
* nickname&lt;br /&gt;
* note&lt;br /&gt;
* org (organization-name, organization-unit)&lt;br /&gt;
* photo&lt;br /&gt;
* rev&lt;br /&gt;
* role&lt;br /&gt;
* sort-string&lt;br /&gt;
* sound&lt;br /&gt;
* &amp;lt;span id=&amp;quot;property-list-tel&amp;quot;&amp;gt;tel&amp;lt;sup style=&amp;quot;font-size:smaller&amp;quot;&amp;gt;[[#note2|2]]&amp;lt;/sup&amp;gt; (type, value)&amp;lt;/span&amp;gt;&lt;br /&gt;
* title&lt;br /&gt;
* tz&lt;br /&gt;
* uid&lt;br /&gt;
* url&lt;br /&gt;
&lt;br /&gt;
=== Notes sur les Propriétés===&lt;br /&gt;
* &amp;lt;span id=&amp;quot;note1&amp;quot;&amp;gt;[[#property-list-n|1. ^]]&amp;lt;/span&amp;gt; : La propriété 'n' est {{optional-fr}} si n'importe quelle [[hcard-fr#Optimisation_implicite_&amp;quot;n&amp;quot;|règle d'optimisation implicite 'n']] est en vigueur.&amp;lt;br /&amp;gt;&lt;br /&gt;
* tel &lt;br /&gt;
** &amp;lt;span id=&amp;quot;note2&amp;quot;&amp;gt;[[#property-list-tel|2. ^]]&amp;lt;/span&amp;gt;: tel - Les auteurs PEUVENT vouloir suivre le [http://en.wikipedia.org/wiki/E.123 standard E.123] pour écrire les valeurs de numéros de téléphone.&lt;br /&gt;
** Les valeurs lettre (par ex 1-555-FORMATS) DOIVENT être converties en nombres. Utilisez un &amp;lt;code&amp;gt;abbr&amp;lt;/code&amp;gt; pour afficher les lettre et fournir simultanément une valeur numérique, par ex. &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr title=&amp;quot;+15553676287&amp;quot;&amp;gt;+1-555-FORMATS&amp;lt;/abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Propriétés Singulières vs. Plurielles ===&lt;br /&gt;
Les propriétés singulières : 'fn', 'n', 'bday', 'tz', 'geo', 'sort-string', 'uid', 'class', 'rev'. Pour les propriétés qui sont singulières, le premier élément descendant avec cette classe DEVRAIENT s'exécuter, toutes les autres étant ignorées.&lt;br /&gt;
&lt;br /&gt;
Toutes les autres propriétés PEUVENT être plurielles. Chaque instance de classe de telles propriétés crée une instance de cette propriété.&lt;br /&gt;
&lt;br /&gt;
=== Lisible par Humain vs. Machine ===&lt;br /&gt;
Les contenus de textes visibles par les humains d'un élément pour une propriété représente la valeur de cette propriété, avec quelques exceptions : &lt;br /&gt;
&lt;br /&gt;
Si un élément &amp;lt;code&amp;gt;&amp;amp;lt;a&amp;amp;gt;&amp;lt;/code&amp;gt; est utilisé pour une propriété, alors l'attribut '&amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;' (si présent) de l'élément &amp;lt;code&amp;gt;&amp;amp;lt;abbr&amp;gt;&amp;lt;/code&amp;gt; est la valeur de la propriété, au lieu des contenus de l'élément, qui fournit à la place une version plus humainement présentable de la valeur.&lt;br /&gt;
&lt;br /&gt;
Si un élément &amp;lt;code&amp;gt;&amp;amp;lt;a&amp;amp;gt;&amp;lt;/code&amp;gt; est utilisé pour une ou plusieurs propriétés, il {{must-fr}} être traité comme suit : &lt;br /&gt;
# Pour la propriété 'photo' et toute autre propriété qui prend un URL comme sa valeur, l'attribut &amp;lt;code&amp;gt;href=&amp;quot;...&amp;quot;&amp;lt;/code&amp;gt; fournit la valeur de la propriété.&lt;br /&gt;
# Pour les autres propriétés, le contenu de l'élément est la valeur de la propriété.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si un élément &amp;lt;code&amp;gt;&amp;amp;lt;img&amp;amp;gt;&amp;lt;/code&amp;gt; est utilisé pour une ou plusieurs propriétés, il {{must-fr}} être traité comme suit : &lt;br /&gt;
# Pour la propriété 'photo' et toute autre propriété qui prend une URL comme sa valeur, l'attribut fournit la valeur de propriété.&lt;br /&gt;
# Pour les autres propriétés, l'attribut '&amp;lt;code&amp;gt;alt&amp;lt;/code&amp;gt;' de l'élément &amp;lt;code&amp;gt;&amp;amp;lt;img&amp;gt;&amp;lt;/code&amp;gt; est la valeur de la propriété.&lt;br /&gt;
&lt;br /&gt;
Si un élément &amp;lt;code&amp;gt;&amp;amp;lt;object&amp;amp;gt;&amp;lt;/code&amp;gt; est utilisé pour une ou plusieurs propriétés, il {{must-fr}} être traité comme suit : &lt;br /&gt;
# Pour la propriété 'photo' et toute autre propriété qui prend une URL comme sa valeur, l'attribut &amp;lt;code&amp;gt;data=&amp;quot;...&amp;quot;&amp;lt;/code&amp;gt; fournit la valeur de la propriété.&lt;br /&gt;
# Pour les autres propriétés, le contenu de l'élément est la valeur de la propriété.&lt;br /&gt;
&lt;br /&gt;
=== Extraction de Valeur ===&lt;br /&gt;
Parfois, seule une partie d'un élément qui est l'équivalent d'une propriété devrait être utilisée pour la valeur de la propriété. Ceci arrive typiquement quand une propriété a un sous-type, comme 'tel'. A cette intention, le nom de classe spécial &amp;quot;&amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt;&amp;quot; est introduit pour extraire le sous-ensemble de l'élément qui est la valeur de la propriété. Par exemple, voici un fragment hCard pour marquer un numéro de téléphone de domicile :&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
vCard :&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
TEL;TYPE=HOME:+1.415.555.1212&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hCard :&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;home&amp;lt;/span&amp;gt;:&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ce fragment de hCard pourrait s'afficher comme : &lt;br /&gt;
&amp;lt;div style=&amp;quot;border: thin dashed black; width: 95%; padding: .5em 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;home&amp;lt;/span&amp;gt;:&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vous pourriez vouloir personnaliser/localiser la ponctuation visible et ne pas vouloir que les machines la voient. Utilisez plusieurs éléments de classe &amp;quot;value&amp;quot; qui sont alors concaténés, par ex : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;home&amp;lt;/span&amp;gt;:&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;415&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;555&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1212&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aucun changement à l'affichage, mais la valeur de propriété analysée devient alors en vCard : &lt;br /&gt;
&lt;br /&gt;
vCard:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
TEL;TYPE=HOME:+14155551212&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- note pour Tantek : réviser/modifier la casse propriété à partir d'ici --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Exceptions de Propriétés ===&lt;br /&gt;
vCard a plusieurs propriétés qui soit ne font pas de sens, ou sont déjà imbriquées dans le contexte d'une page web. &lt;br /&gt;
Cette section explique ce qu'il faut (ou ne pas) faire avec elles :&lt;br /&gt;
&lt;br /&gt;
# Les propriétés de la vcard '''NAME''', '''PROFILE''', '''SOURCE''', '''PRODID''', '''VERSION''' sont définies dans les Sections 2.1.2, 2.1.3, 2.1.4, 3.6.3, 3.6.9 de la [[rfc-2426|RFC2426]]. Les éditeurs de contenus NE DOIVENT PAS ({{must-not-fr}}) utiliser ces propriétés dans leurs hCards, et par conséquent, les clients/parseurs de hCard DOIVENT ({{must-fr}}) IGNORER ces propriétés si elles sont trouvées dans une hCard. Au lieu de cela, les convertisseurs hCard vers vCard DEVRAIENT ({{should-fr}}) utiliser le titre de la page où la hCard est trouvée (c'est à dire l'élément &amp;lt;code&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/code&amp;gt; dans les documents HTML) pour construire la propriété NOM, et ils {{may-fr}} produire une valeur PROFILE de &amp;quot;&amp;lt;code&amp;gt;VCARD&amp;lt;/code&amp;gt;&amp;quot; selon la [[rfc-2426-fr|RFC2426]], ils DEVRAIENT ({{should-fr}}) utiliser l'URL de la page où est trouvée la hCard pour construire la propriété SOURCE (c'est à dire peut-être comme un paramètre vers un URL/service qui convertir les hCards en vCards), pour un flux de sortie vCard (par ex. un fichier vcf). &lt;br /&gt;
Seuls les services/applications qui produisent de véritables vCards devraient écrire la propriété PRODID, avec l'identifiant produit pour l'application/service. De la même façon, seuls de tels services/applications devraient écrire la propriété VERSION, avec la valeur &amp;quot;3.0&amp;quot; (sans guillemets) selon la [[rfc-2426-fr|RFC2426]] Section 3.6.9.&lt;br /&gt;
&lt;br /&gt;
=== Info Contact Organisation ===&lt;br /&gt;
Si les propriétés &amp;quot;FN&amp;quot; et &amp;quot;ORG&amp;quot; (organisation) ont exactement la même valeur (généralement parce qu'elles sont &lt;br /&gt;
réglées sur le même élément, par ex. class=&amp;quot;fn org&amp;quot;), alors la hCard représente l'information de contact pour une société, une organisation ou un lieu et {{should-fr}} être traitée comme telle. Dans ce cas l'auteur {{must-not-fr}} NE DOIT aussi PAS régler la propriété &amp;quot;N&amp;quot;, ou la régler (et n'importe quelles sous-propriétés) explicitement vers la chaîne vide &amp;quot;&amp;quot;.  &lt;br /&gt;
Par conséquent les parseurs {{should-fr}} devraient gérer dans ce cas la propriété manquante &amp;quot;N&amp;quot; en &lt;br /&gt;
sous-entendant des valeurs vides pour toutes les sous-propriétés &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Optimisation implicite &amp;quot;N&amp;quot; ===&lt;br /&gt;
Bien que vCard requiert que la propriété &amp;quot;N&amp;quot; soit présente, les auteurs de la spécification vCard ([[rfc-2426-fr|RFC2426]]) eux-mêmes n'incluent pas les propriétés &amp;quot;N&amp;quot; dans leurs vCards près de la fin de la spec (p.38). Cette contradiction apparente peut être résolue en permettant simplement à la propriété &amp;quot;FN&amp;quot; de sous-entendre les valeurs de la propriété &amp;quot;N&amp;quot; dans les cas typiques fournies dans la spécification. Nous faisons cela explicitement dans hCard.&lt;br /&gt;
&lt;br /&gt;
Si &amp;quot;FN&amp;quot; et &amp;quot;ORG&amp;quot; ne sont pas les mêmes (voir section précédente) et si la valeur de la propriété &amp;quot;FN&amp;quot; est exactement de deux mots (séparés par un espace blanc) et s'il n'y a pas de propriété explicite &amp;quot;N&amp;quot;, alors la propriété &amp;quot;N&amp;quot; est inférée à partir de la propriété &amp;quot;FN&amp;quot;. &lt;br /&gt;
Pour les &amp;quot;FN&amp;quot;s avec soit un mot voir au-dessous, et pour trois mots ou plus, l'auteur {{must-fr}} DOIT explicitement baliser le &amp;quot;N&amp;quot;, exception faite pour le cas de l'information de contact organisation, [[hcard-fr#Info_Contact_Organisation|voir au-dessus]] pour cela.&lt;br /&gt;
&lt;br /&gt;
# Le contenu de &amp;quot;FN&amp;quot; est brisé en deux &amp;quot;mots&amp;quot; séparés par un espace blanc.&lt;br /&gt;
# Le ''premier'' mot de ''FN'' est interprété comme le &amp;quot;given-name&amp;quot; (prénom) pour la propriété &amp;quot;N&amp;quot;.&lt;br /&gt;
# Le ''second/dernier'' mot de &amp;quot;FN&amp;quot; est interprété comme le &amp;quot;family-name&amp;quot; pour la propriété &amp;quot;N&amp;quot;.&lt;br /&gt;
# Exception : Si le premier mot se finit par une &amp;quot;,&amp;quot; virgule, alors le premier mot (moins la virgule à la fin s'il y en a) est interprété comme le &amp;quot;family-name&amp;quot; et le second mot est interprété comme le &amp;quot;given-name&amp;quot; (prénom).&lt;br /&gt;
&lt;br /&gt;
Ceci permet une simplification dans le cas typique des gens déclarant : &lt;br /&gt;
* given-name  (espace) family-name&lt;br /&gt;
* family-name (virgule) given-name&lt;br /&gt;
&lt;br /&gt;
=== Optimisation implicite du &amp;quot;nickname&amp;quot; ===&lt;br /&gt;
Du fait de la prévalence de l'utilisation sur le web de pseudos/handles/nomsutilisateurs dans les contenus publiés sur le Web (par ex. les auteurs des [[hreview-fr|critiques]]), hCard a aussi une &lt;br /&gt;
optimisation implicite de &amp;quot;nickname&amp;quot; pour gérer cela.&lt;br /&gt;
&lt;br /&gt;
De la même manière que l'optimisation sous-entendue &amp;quot;n&amp;quot;, si &amp;quot;FN&amp;quot; et &amp;quot;ORG&amp;quot; ne sont pas les mêmes, et &lt;br /&gt;
si la valeur de la propriété &amp;quot;FN&amp;quot; est exactement d'un mot, et s'il n'y a pas de propriété &amp;quot;N&amp;quot; explicite, alors :&lt;br /&gt;
&lt;br /&gt;
# Le contenu du &amp;quot;FN&amp;quot; {{must-fr}} être traité comme une valeur de propriété &amp;quot;nickname&amp;quot;.&lt;br /&gt;
# Les parseurs devraient ({{should-fr}}) gérer la propriété manquante &amp;quot;N&amp;quot; par des valeurs vides implicites pour toutes les sous-propriétés &amp;quot;N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Note : la hCard peut ({{may-fr}}) avoir des valeurs de propriétés explicites supplémentaires &amp;quot;nickname&amp;quot; en plus du nickname sous-entendu.&lt;br /&gt;
&lt;br /&gt;
=== Optimisation implicite &amp;quot;organization-name&amp;quot;  ===&lt;br /&gt;
La propriété &amp;quot;ORG&amp;quot; a deux sous-propriétés, organization-name et organization-unit. Très souvent les auteurs ne publient que organization-name. De ce fait si une propriété &amp;quot;ORG&amp;quot; n'a pas d'&amp;quot;organization-name&amp;quot; dedans, alors la totalité des contenus DOIT ({{must-fr}}) être traitée comme le &amp;quot;organization-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Tags en tant que Catégories ===&lt;br /&gt;
Les catégories dans hCard peuvent ({{may-fr}}) être représentées par des tags avec rel-tag. &lt;br /&gt;
Quand une propriété category est un rel-tag, le tag (comme défini par rel-tag) est utilisé pour cette catégorie.&lt;br /&gt;
&lt;br /&gt;
=== valeurs sous-propriété type ===&lt;br /&gt;
La sous-propriété 'type' en particulier prend différentes valeurs selon quelle propriété est une sous-propriété de.  Ces valeurs de sous-propriétés 'type' sont INSENSIBLES à la casse, ceci voulant dire que &amp;quot;Home&amp;quot; est équivalent à &amp;quot;home&amp;quot;, tout comme elle est multivalorisée, par ex. un téléphone peut être home et pref (éré) :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
vCard :&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
TEL;TYPE=HOME,PREF:+1.415.555.1212&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hCard :&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;pref&amp;lt;/span&amp;gt;erred):&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ceci pourrait être affiché sous : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: thin dashed black; width: 95%; padding: .5em 1em; &amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;pref&amp;lt;/span&amp;gt;erred):&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== type avec valeur non spécifiée ====&lt;br /&gt;
Quand le type d'une propriété est spécifié, et qu'il n'y ait pas de valeur explicite spécifiée, alors tout dans la propriété excepté le type est considéré la valeur de la propriété, par exemple : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt; +1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
est équivalent à : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt; +1.415.555.1212&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Et ce fait le type est &amp;quot;home&amp;quot; et la valeur est &amp;quot;+1.415.555.1212&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== adr tel email types ====&lt;br /&gt;
&lt;br /&gt;
Les listes suivantes sont ''informative''s. Voir sections RFC2426 3.2.1 ADR, 3.3.1 TEL, et 3.3.2 EMAIL respectivement pour les valeurs type normatives. Elles sont répétées ici pour la facilité. La(es) valeur(s) de sous-propriétés type est (sont) d'abord dans chaque liste et toutes indiquées en LETTRES CAPITALES. Les types peuvent être multivalorisées.&lt;br /&gt;
&lt;br /&gt;
* adr type: INTL, POSTAL, PARCEL, WORK, dom, home, pref&lt;br /&gt;
* tel type: VOICE, home, msg, work, pref, fax, cell, video, pager, bbs, modem, [http://flickr.com/photos/tags/carcellphone/ car], isdn, pcs&lt;br /&gt;
* email type: INTERNET, x400, pref&lt;br /&gt;
&lt;br /&gt;
=== Profil ===&lt;br /&gt;
&lt;br /&gt;
Le &amp;lt;span id=&amp;quot;Profil_XMDP&amp;quot;&amp;gt;Profil XMDP&amp;lt;/span&amp;gt; est sur http://microformats.org/profile/hcard&lt;br /&gt;
&lt;br /&gt;
Le contenu qui utilise hCard DEVRAIT référencer ce profil, c'est à dire : &lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;profile&amp;quot; href=&amp;quot;http://microformats.org/profile/hcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
Ce contenu utilise &amp;lt;a rel=&amp;quot;profile&amp;quot; href=&amp;quot;http://microformats.org/profile/hcard&amp;quot;&amp;gt;hCard&amp;lt;/a&amp;gt;.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
ou&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;head profile=&amp;quot;http://microformats.org/profile/hcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
(L'attribut de profil est déprécié en HTML5)&lt;br /&gt;
Le contenu peut aussi combiner les méthodes au-dessus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Détails Parsage ===&lt;br /&gt;
Voir [[hcard-parsing-fr|hCard parsing]].&lt;br /&gt;
&lt;br /&gt;
== Exemples ==&lt;br /&gt;
Cette section est informative.&lt;br /&gt;
&lt;br /&gt;
=== Echantillon vCard ===&lt;br /&gt;
Voilà une vCard échantillon.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
BEGIN:VCARD&lt;br /&gt;
VERSION:3.0&lt;br /&gt;
N:Çelik;Tantek&lt;br /&gt;
FN:Tantek Çelik&lt;br /&gt;
URL:http://tantek.com/&lt;br /&gt;
END:VCARD&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
et un équivalent en hCard avec différents éléments optimisés proprement.  &lt;br /&gt;
Voir [[hcard-example1-steps-fr|hCard Exemple 1]] pour la dérivation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url fn&amp;quot; href=&amp;quot;http://tantek.com/&amp;quot;&amp;gt;Tantek Çelik&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cette carte pourrait être affichée comme : &lt;br /&gt;
&amp;lt;div style=&amp;quot;border: thin dashed black; width: 95%; padding: .5em 1em;&amp;quot;&amp;gt;&lt;br /&gt;
[http://tantek.com/ Tantek Çelik]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note : L'information de version n'est pas directement nécessaire dans le balisage hCard parce que la version sera définie par le profil de hCard qui est utilisé/référencé dans l'attribut 'profile' de l'élément &amp;lt;head&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Exemple Live===&lt;br /&gt;
Voici les détails de contacts de [http://www.commerce.net/ Commercenet], sous forme d'une hCard vivante qui sera détectée, sur cette page, par les outils de parsage de microformats :&lt;br /&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;'''CommerceNet'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;url&amp;quot;&amp;gt;'''&amp;lt;nowiki&amp;gt;http://www.commerce.net/&amp;lt;/nowiki&amp;gt;'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;'''&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Work&amp;lt;/span&amp;gt;:'''&lt;br /&gt;
&amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;'''169 University Avenue'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;'''Palo Alto'''&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;'''CA'''&amp;lt;/span&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;'''94301'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;'''USA'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;'''&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Work&amp;lt;/span&amp;gt; +1-650-289-4040'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;'''&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Fax&amp;lt;/span&amp;gt; +1-650-289-4041'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;'''Email &amp;lt;span class=&amp;quot;email&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;info@commerce.net&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le marquage, graissage omis pour la clarté, avec les améliorations sémantiques suivantes : &lt;br /&gt;
* &amp;lt;code&amp;gt;abbr&amp;lt;/code&amp;gt; pour épancher les abréviations&lt;br /&gt;
* hyperlien du nom de l'org avec l'url&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;fn org url&amp;quot; href=&amp;quot;http://www.commerce.net/&amp;quot;&amp;gt;CommerceNet&amp;lt;/a&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;type&amp;quot;&amp;gt;Work&amp;lt;/span&amp;gt;:&lt;br /&gt;
    &amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;169 University Avenue&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Palo Alto&amp;lt;/span&amp;gt;,  &lt;br /&gt;
    &amp;lt;abbr class=&amp;quot;region&amp;quot; title=&amp;quot;California&amp;quot;&amp;gt;CA&amp;lt;/abbr&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;94301&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;USA&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Work&amp;lt;/span&amp;gt; +1-650-289-4040&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Fax&amp;lt;/span&amp;gt; +1-650-289-4041&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div&amp;gt;Email: &lt;br /&gt;
   &amp;lt;span class=&amp;quot;email&amp;quot;&amp;gt;info@commerce.net&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Plus d'Exemples ===&lt;br /&gt;
Voir [[hcard-examples-fr|exemples hCard]] pour plus d'exemples, y compris tous les exemples extraits de la [[rfc-2426-fr|RFC2426]] vCard convertie en hCard.&lt;br /&gt;
&lt;br /&gt;
== exemples dans la jungle ==&lt;br /&gt;
Cette section est '''informative'''. Le nombre d'exemples de hCard dans la jungle a grandi bien au delà de la capacité de pouvoir être maintenu en ligne et associé à cette spécification. Ils ont migré sur une [[hcard-examples-in-wild-fr|page séparée]].&lt;br /&gt;
&lt;br /&gt;
Voir [[hcard-examples-in-wild-fr|Exemples hCard dans la jungle]].&lt;br /&gt;
&lt;br /&gt;
== Implémentations ==&lt;br /&gt;
Cette section est '''informative'''. Le nombre d'implémentations de hCard a aussi grandi au delà de la capacité de pouvoir les maintenir sur cette même page. Elles ont été migrées sur une [[hcard-implementations-fr|page séparée]].&lt;br /&gt;
&lt;br /&gt;
Voir [[hcard-implementations-fr|Implémentations hCard]].&lt;br /&gt;
&lt;br /&gt;
== Articles ==&lt;br /&gt;
Cette section est &amp;lt;strong&amp;gt;informative&amp;lt;/strong&amp;gt;. Pour &amp;lt;span id=&amp;quot;En_savoir_plus&amp;quot;&amp;gt;en savoir plus&amp;lt;/span&amp;gt; sur hCard, voir [[hcard-articles-fr|hCard-articles]].&lt;br /&gt;
&lt;br /&gt;
==Boutons== &lt;br /&gt;
Vous pouvez utiliser ces boutons sur les pages avec des hCards. Voir [[buttons-fr#hCard]] pour toutes les additions récentes.&lt;br /&gt;
* http://www.crowley.nl/images/hcard.png (miroir : http://www.davidjanes.com/images/mf_hcard.png) &lt;br /&gt;
* http://rbach.priv.at/2006/buttons/hcard.png &lt;br /&gt;
* http://www.boogdesign.com/images/buttons/microformat_hcard.png &lt;br /&gt;
* boutons CSS, sur [http://re-run.com/about/microformat-badges microformat badges @ re-run]&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
Selon la sortie en domaine public sur les pages-utilisateurs des auteurs ([[User:Tantek|Tantek Çelik]], [[User:Brian|Brian Suda]]) cette specification est publiée dans le domaine public.&lt;br /&gt;
&lt;br /&gt;
{{MicroFormatPublicDomainContributionStatement-fr}}&lt;br /&gt;
&lt;br /&gt;
== Brevets==&lt;br /&gt;
{{MicroFormatPatentStatement-fr}}&lt;br /&gt;
&lt;br /&gt;
== Références ==&lt;br /&gt;
=== Références Normatives  ===&lt;br /&gt;
* [http://www.w3.org/TR/2002/REC-xhtml1-20020801/ XHTML 1.0 SE]&lt;br /&gt;
* [http://www.ietf.org/rfc/rfc2426.txt vCard RFC2426]&lt;br /&gt;
* [http://www.itu.int/rec/T-REC-E.123-200102-I/en ITU recommendation E.123] format des numéros de téléphone (document chargeable)&lt;br /&gt;
* [[rfc-2119-fr|RFC 2119]]&lt;br /&gt;
&lt;br /&gt;
=== Références Informatives ===&lt;br /&gt;
* [[hcard-history-fr|histoire de la hCard]]&lt;br /&gt;
** [http://wiki.oreillynet.com/foocamp04/index.cgi?SimpleSemanticFormats FOO Camp 2004 présentation Simple Semantic Formats, 2004-09-10]&lt;br /&gt;
** [http://tantek.com/log/2004/09.html#hcard terme hCard introduit et défini sur le Web, 2004-09-30]&lt;br /&gt;
** Contribué à partir de http://developers.technorati.com/wiki/hCard 2005-06-20&lt;br /&gt;
** Contributions provenant de http://developers.technorati.com/wiki/hCard.&lt;br /&gt;
* [http://www.dante.net/np/ds/osi/9594-6-X.520.A4.ps X.520 dans Postscript] ([http://72.14.253.104/search?q=cache:FjqzsFu4h20J:www.dante.net/np/ds/osi/9594-6-X.520.A4.ps HTMLization courtesy of Google Cache]) - vCard fait référence au ROLE comme étant &amp;quot;based on the X.520 Business Category explanatory attribute&amp;quot;.&lt;br /&gt;
* [http://www.w3.org/2002/12/cal/rfc2426 version remise en forme HTML de la  RFC2426]&lt;br /&gt;
* [http://w3.org/TR/REC-CSS1 CSS1]&lt;br /&gt;
* [http://www.w3.org/TR/xhtml11 XHTML 1.1]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/E.123 Résumé Wikipedia de la Recommandation ITU-T E.123] - pour les valeurs &amp;quot;TEL&amp;quot;.&lt;br /&gt;
* [http://www.imc.org/pdi/ Internet Mail Consortium Personal Data Interchange vCard and vCalendar]&lt;br /&gt;
* [[iso-8601|ISO8601]]&lt;br /&gt;
&lt;br /&gt;
==== Spécifications Qui Utilisent hCard ====&lt;br /&gt;
* [[adr-fr|adr]]&lt;br /&gt;
* [[geo-fr|geo]]&lt;br /&gt;
* [[hcalendar-fr|hCalendar]]&lt;br /&gt;
* [[hreview-fr|hReview]]&lt;br /&gt;
&lt;br /&gt;
==== Travaux Equivalents ====&lt;br /&gt;
Cette section est '''informative'''.&lt;br /&gt;
* [http://www.intertwingly.net/wiki/pie/PaceBetterPersonElement Atom PaceBetterPersonElement]&lt;br /&gt;
* [http://www.jabber.org/jeps/jep-0054.html JEP-0054: vcard-temp]&lt;br /&gt;
&lt;br /&gt;
== Inspiration et Remerciements ==&lt;br /&gt;
Cette section est '''informative'''.&lt;br /&gt;
Remerciements à mon bon ami [http://vadim.com/ Vadim] qui m'a présenté vCard il y a de ''nombreuses'' années, &lt;br /&gt;
et si j'avais prêté alors un peu plus d'attention, j'aurais pu peut-être aider beaucoup de personnes à éviter de perdre du temps à réinventer beaucoup de roues des standards.&lt;br /&gt;
&lt;br /&gt;
== Notes sur la dérivation provenant de la vCard ==&lt;br /&gt;
Cette section est ''informative''.&lt;br /&gt;
&lt;br /&gt;
=== Principes de Design XHTML Sémantique ===&lt;br /&gt;
{{semantic-xhtml-design-principles-fr}}&lt;br /&gt;
&lt;br /&gt;
=== Plus d'Equivalents Sémantiques ===&lt;br /&gt;
Pour quelques propriétés, il existe quelques éléments HTML qui correspondent mieux et portent leurs sémantiques. Les propriétés suivantes DEVRAIENT être encodées avec le HTML suivant : &lt;br /&gt;
* &amp;lt;code&amp;gt;URL&amp;lt;/code&amp;gt; dans vCard devient  &amp;lt;code&amp;gt;&amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;...&amp;quot;&amp;gt;...&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt; dans l'élément avec &amp;lt;code&amp;gt;class=&amp;quot;vcard&amp;quot;&amp;lt;/code&amp;gt; dans hCard.&lt;br /&gt;
* De la même manière, &amp;lt;code&amp;gt;EMAIL&amp;lt;/code&amp;gt; dans la vCard devient &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:...&amp;quot;&amp;gt;...&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;PHOTO&amp;lt;/code&amp;gt; dans la vCard devient &amp;lt;code&amp;gt;&amp;lt;img class=&amp;quot;photo&amp;quot; src=&amp;quot;...&amp;quot; alt=&amp;quot;Photo de ...&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;&amp;lt;object class=&amp;quot;photo&amp;quot; data=&amp;quot;...&amp;quot; type=&amp;quot;...&amp;quot;&amp;gt;Photo de ...&amp;lt;/object&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;UID&amp;lt;/code&amp;gt; dans vCard devient simplement une autre sémantique appliquée à un URL spécifique (ou EMAIL) pour une hCard.&lt;br /&gt;
&lt;br /&gt;
==== Propriétés Singulières ====&lt;br /&gt;
Les propriétés Singulières : &amp;quot;FN&amp;quot;, &amp;quot;N&amp;quot;, &amp;quot;BDAY&amp;quot;, &amp;quot;TZ&amp;quot;, &amp;quot;GEO&amp;quot;, &amp;quot;SORT-STRING&amp;quot;, &amp;quot;UID&amp;quot;, &amp;quot;CLASS&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Toutes les autres propriétés sont plurielles. Cette liste a été dérivée en analysant la sémantique des propriétés individuelles dans la RFC2426 vCard et en déterminant logiquement qu'elles DOIVENT être singulières selon leurs sémantiques. Voir [[hcard-singular-properties-fr|propriétés hcard singulier]] pour des explications.&lt;br /&gt;
&lt;br /&gt;
==== Propriétés Plurielles Singularisées ====&lt;br /&gt;
Parce que les noms de propriétés plurielles deviennent leurs équivalents singuliers, même si la propriété plurielle originale ne permettait qu'une valeur unique avec plusieurs composants, ces composants multiples sont représentés chacun avec leur propre singularité appelée propriété &lt;br /&gt;
et la propriété est en fait multivalorisée et sujette au traitement ci-dessus des propriétés multivalorisées.&lt;br /&gt;
&lt;br /&gt;
== Pages Apparentées ==&lt;br /&gt;
{{hcard-related-pages-fr}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Specifications]]&lt;br /&gt;
[[Category:hCard]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Traductions ==&lt;br /&gt;
Lisez la spécification hCard dans d'autres &amp;lt;span id=&amp;quot;langues&amp;quot;&amp;gt;langues&amp;lt;/span&amp;gt; :&lt;br /&gt;
* [[hcard|anglais]] - la version normative de la spécification seule version de référence&lt;br /&gt;
* [[hcard-ru|Русский]]&lt;br /&gt;
* [[hcard-ja|日本語]]&lt;br /&gt;
* [[hcard-zh|漢語]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{langcat|fr}}&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=Main_Page-fr&amp;diff=65790</id>
		<title>Main Page-fr</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=Main_Page-fr&amp;diff=65790"/>
		<updated>2016-12-05T15:39:25Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: langcat: fr&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;Bienvenue sur le wiki des microformats !&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Les &amp;lt;dfn&amp;gt;microformats&amp;lt;/dfn&amp;gt;''' sont des extensions au HTML pour marquer les [[hcard-fr|personnes et organisations]], [[hcalendar-fr|événements]], [[adr-fr|endroits]], [[hatom-fr|billets de blog]], [[hproduct-fr|produits]], [[hreview-fr|critiques]], [[hresume-fr|C.V.]], [[hrecipe-fr|recettes]] etc. Les sites utilisent les microformats pour publier une API standard qui est consommée et utilisée par les [[search engines-fr|moteurs de recherche]], [[browsers-fr|navigateurs]] et d'autres outils. Regardez [[what-are-microformats-fr|C'est Quoi les Microformats]] pour en savoir plus.&lt;br /&gt;
&lt;br /&gt;
* {{NewMarker-fr}} '''[[microformats2-fr|microformats2]]''' est la dernière extension de langage de marquage stable et interopérable. Utilisez-la sur les pages web publics de pour les APIs HTML.&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
{{main-fr|introduction-fr}}&lt;br /&gt;
Ce wiki est la ressource centrale de la communauté microformats et fournit des guides de publication des microformats, des références, des spécifications, des drafts, des modèles de publication, de la recherche, du brainstorming et de la résolution de problème.&lt;br /&gt;
&lt;br /&gt;
==Pour démarrer==&lt;br /&gt;
{{main-fr|get-started-fr}}&lt;br /&gt;
Pour démarrer avec les microformats : &lt;br /&gt;
&lt;br /&gt;
* Premièrement, familiarisez-vous à écrire vos pages et applications avec du &amp;lt;abbr title=&amp;quot;HyperText Mark-up Language&amp;quot;&amp;gt;HTML&amp;lt;/abbr&amp;gt;  '&amp;lt;abbr title=&amp;quot;Code HTML Intrinsèquement Classe&amp;quot;&amp;gt;CHIC&amp;lt;/abbr&amp;gt;'.&lt;br /&gt;
* Marquez votre information de contact avec [[hcard-fr|hCard]] (([[hcard-authoring-fr|trucs de publication]], [[hcard-examples-fr|exemples]]) et reliez-la à partir de votre site personnel vers vos autres profils personnels avec [[rel-me-fr|rel-me]].&lt;br /&gt;
* Vous avez des questions ? Lisez les [[faq-fr|questions souvent posées]], rejoignez le canal [[irc-fr|IRC]] et posez vos questions.&lt;br /&gt;
* Vous voulez apprendre avec de vraies personnes ?  Regardez les [[events-fr|événements]] microformats.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Définition==&lt;br /&gt;
{{main-fr|what-are-microformats-fr}}&lt;br /&gt;
Les microformats sont des petits modèles de HTML pour représenter des choses communément publiées comme des [[hcard-fr|personnes]], des [[hcalendar-fr|événements]] et des [[rel-tag-fr|mots-clé]] dans les pages web.&lt;br /&gt;
&lt;br /&gt;
Les microformats sont le moyen le plus rapide et le plus simple pour fournir une API vers la data et l'information dans votre site web. Regardez [[what-can-you-do-with-microformats-fr|ce que vous pouvez faire avec les microformats]].&lt;br /&gt;
&lt;br /&gt;
== Comment contribuer ? ==&lt;br /&gt;
Vous voulez nous rejoindre et contribuer ? &lt;br /&gt;
* [[get-started-fr|Commencez]] par ajouter des microformats à votre site web, services et produits.&lt;br /&gt;
* [[advocacy-fr|Soutenez]] l'utilisation des microformats.&lt;br /&gt;
* Lisez [[how-to-play-fr|Comment Jouer]] avant de modifier ce wiki&lt;br /&gt;
* Rejoignez le [[irc-fr|Canal IRC]] et les [[mail-fr|listes de diffusion]] pour apprendre et aider à répondre aux questions posées à propos des microformats. (lisez les [[mailing-lists-fr#Lignes_de_conduite_g.C3.A9n.C3.A9rales|lignes de conduite générales]] avant de poster).&lt;br /&gt;
* Écrivez un [[testimonial-fr|témoignage]]&lt;br /&gt;
* Écrivez un billet de blog sur : '''[[recently-in-microformats-fr|récemment dans les microformats]]'''&lt;br /&gt;
* Faites quelque chose sur la [[to-do|to-do-liste]] et la [[to-do-fr]]&lt;br /&gt;
* [[Main_Page-fr#traductions_wiki_microformats_en_d'autres_langues|Traduisez ce wiki des microformats en d'autres langues]] pour rendre les microformats plus accessibles aux lecteurs d'autres langues dans le monde entier.&lt;br /&gt;
* Avant de proposer tout nouveau microformat, assurez-vous que votre site web soit [[posh-fr|CHIC]], [[get-started-fr|utilise des microformats existants]], et puis lisez le [[process-fr|processus]].&lt;br /&gt;
&lt;br /&gt;
Ce wiki a aussi un bon nombre d'améliorations pour aider au développement et aux contributions pour les microformats. Avant de commencer à modifier, regardez la [[wiki-2|page d'introduction wiki]] pour les instructions.&lt;br /&gt;
&lt;br /&gt;
== Spécifications ==&lt;br /&gt;
La liste actuelle et stable des spécifications des [[microformats-fr|Microformats]] ouvertes et standards : &lt;br /&gt;
* {{NewMarker-fr}} '''[[microformats2-fr|microformats2]]''' est stable, a une suite de test, des auteurs et des implémentations interopérables. Commencez par les utiliser sur des pages web publiques et développez plus de parseurs et d'applications.&lt;br /&gt;
En outre, utilisez des microformats bien établis : &lt;br /&gt;
* [[hcalendar-fr|hCalendar]] - événements&lt;br /&gt;
* [[hcard-fr|hCard]] - personnes, organisations, contacts&lt;br /&gt;
* [[rel-license-fr|rel-license]] - contenu sous licence&lt;br /&gt;
* [[rel-nofollow-fr|rel-nofollow]] - liens dans les contenus tiers sans confiance&lt;br /&gt;
* [[rel-tag-fr|rel-tag]] - mots-clés sur les posts et pages par sujet&lt;br /&gt;
* [[xfn-fr|XFN]] - relations sociales et liens [[rel-me-fr|rel-me]] parmi les profils pour la même personne&lt;br /&gt;
* [[XMDP-fr|XMDP]] - définit un vocabulaire microformat / profil &lt;br /&gt;
* [[xoxo-fr|XOXO]] - outlines&lt;br /&gt;
&lt;br /&gt;
== Drafts ==&lt;br /&gt;
Les drafts sont des microformats plus récents, qui sont encore en chemin dans le [[process-fr|processus]] pour devenir des spécifications. Les implémenteurs devraient se tenir prêts à des développements et modifications à venir. SVP suivez les pages wiki pour les mises à jour.&lt;br /&gt;
&lt;br /&gt;
* [[adr-fr|adr]] - pour marquer l'information d'adresse&lt;br /&gt;
* [[geo-fr|geo]] - latitude &amp;amp;amp; longitude de l'endroit (coordonnées géographiques [http://en.wikipedia.org/wiki/WGS84 WGS84])&lt;br /&gt;
* [[hatom-fr|hAtom]] - billets de blog et autres contenus chronodatés &lt;br /&gt;
* [[hlisting-fr|hListing]] - annonces classées pour produits et services&lt;br /&gt;
* [[hmedia-fr|hMedia]] - info medi concernant les images, video et audio&lt;br /&gt;
* [[hnews-fr|hNews]] - articles d'actualité, extension de hAtom&lt;br /&gt;
* [[hproduct-fr|hProduct]] - produits&lt;br /&gt;
* [[recipe-fr|hRecipe]] - recettes de cuisine et cuisson&lt;br /&gt;
* [[hresume-fr|hResume]] - résumés et CVs individuels&lt;br /&gt;
* [[hreview-fr|hReview]] - critiques individuelles&lt;br /&gt;
* [[hreview-aggregate-fr|hReview-aggregate]] - agrégation de critiques et notes&lt;br /&gt;
* [[rel-author-fr|rel-author]] - lien vers la page d'accueil de l'auteur (à partir d'un article)&lt;br /&gt;
* [[rel-home-fr|rel-home]] - lien vers la page d'accueil du site&lt;br /&gt;
* [[rel-payment-fr| rel-payment]] - lien vers un mécanisme de paiement&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Si vous êtes tenté(e) d'essayer d'écrire un microformat, regardez S.V.P. la page [[process-fr|processus]] en priorité !''&lt;br /&gt;
&lt;br /&gt;
== Discussions Exploratoires ==&lt;br /&gt;
{{main-fr|exploratory-discussions-fr}}&lt;br /&gt;
&lt;br /&gt;
Voir [[exploratory-discussions-fr|discussions-exploratoires]] pour les détails de la recherche et l'analyse d'[[examples-fr|exemples]] du vrai monde, de formats existants et un brainstormins sur les nouveaux microformats possibles, selon le [[process-fr|processus]] microformats. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modèles de Design ==&lt;br /&gt;
{{design_patterns-fr}} &amp;lt;!-- ceci peut être modifié dans /wiki/Template:design_patterns-fr --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Archivé ==&lt;br /&gt;
Les anciennes spécifications, drafts et discussions exploratoires qui ont soit manqué (ou perdu) un support de publication, de l'implémentation ou ont cédé la place à des specs. plus récentes (voir aussi [[process#related_issues_questions_regarding_document_stages: process|when does it make sense to demote a microformat spec]]). Celles-ci peuvent être retirées, dépréciées ou réincorporées dans d'autres discussions exploratoires.&lt;br /&gt;
* [[haudio-fr|hAudio]]&lt;br /&gt;
* [[rel-directory-fr]] - lien vers répertoires web&lt;br /&gt;
* [[rel-enclosure-fr]] - lien vers pièces jointes (par ex. fichiers) à télécharger et mettre en cache&lt;br /&gt;
* [[robots-exclusion-fr|robots exclusion]]&lt;br /&gt;
* [[vote-links-fr|VoteLinks]]&lt;br /&gt;
* [[xfolk-fr|xFolk]] - liens tagués&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Exemples ==&lt;br /&gt;
* [[examples-in-the-wild-fr|exemples dans la jungle]]&lt;br /&gt;
* [[implementations-fr|implémentations]]&lt;br /&gt;
* [[zen-garden-fr|zen-garden]]&lt;br /&gt;
&lt;br /&gt;
== Ressources ==&lt;br /&gt;
Voir [[resources-fr|ressources]]&lt;br /&gt;
&lt;br /&gt;
== Développement orienté utilisateur ==&lt;br /&gt;
*[[user-interface-fr|interface-utilisateur]]&lt;br /&gt;
*[[data-portability-fr|portabilité-des-données]]&lt;br /&gt;
*[[social-network-portability-fr|portabilité-du-réseau-social]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Espaces de collaboration partagés  ==&lt;br /&gt;
* [[to-do-fr]] et [[to-do]]&lt;br /&gt;
* [[templates-fr|modèles]]&lt;br /&gt;
* [http://microformats.org/wiki/delete pages marquées pour l'effacement] &amp;lt;!-- à conserver comme un lien externe ; retire de &amp;quot;ce qui pointe ici&amp;quot; --&amp;gt;&lt;br /&gt;
* [[Special:Specialpages|&amp;quot;Special&amp;quot; wiki pages]]&lt;br /&gt;
* [[year-in-review]]&lt;br /&gt;
&lt;br /&gt;
== Outils, tests de cas, recherche supplémentaire ==&lt;br /&gt;
Le premier endroit pour chercher des exemples, du code et des cas de tests se fait dans les pages de chaque microformat individuel. Il n'y a seulement que quelques [[tools-fr|outils et services]] qui aient besoin de traiter plus d'un microformat. Cette section est destinée pour les auteurs, éditeurs, [[parsers-fr|parseurs]], [[validators-fr|validateurs]], tests de cas et toute autre information pertinente relevant de plusieurs microformats.&lt;br /&gt;
&lt;br /&gt;
== Traductions du microformats wiki ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;traductions_wiki_microformats_en_d'autres_langues&amp;quot;&amp;gt;Vous pouvez lire et éditer des articles de microformats en de nombreuses autres langues :&amp;lt;/span&amp;gt;&lt;br /&gt;
* langues avec plus de 200 articles&lt;br /&gt;
** [[Main_Page-fr|&amp;lt;span lang=&amp;quot;fr&amp;quot;&amp;gt;Français&amp;lt;/span&amp;gt; (French)]] &amp;lt;span lang=&amp;quot;fr&amp;quot;&amp;gt;{{UpdateMarker-fr}}&amp;lt;/span&amp;gt;&lt;br /&gt;
* langues avec plus de 10 articles&lt;br /&gt;
** [[Main_Page-ja|&amp;lt;span lang=&amp;quot;ja&amp;quot;&amp;gt;日本語&amp;lt;/span&amp;gt; (Japonais)]]&lt;br /&gt;
** [[Main_Page-pt-br|&amp;lt;span lang=&amp;quot;pt-br&amp;quot;&amp;gt;Portugais&amp;lt;/span&amp;gt; (Brésilien Portugais)]]&lt;br /&gt;
** [[Main_Page-ru|&amp;lt;span lang=&amp;quot;ru&amp;quot;&amp;gt;Русский&amp;lt;/span&amp;gt; (Russe)]]&lt;br /&gt;
* langues avec plus de 2 articles&lt;br /&gt;
** [[Main_Page-cs|&amp;lt;span lang=&amp;quot;cs&amp;quot;&amp;gt;Česky&amp;lt;/span&amp;gt; (Tchèque)]]&lt;br /&gt;
** [[Main_Page-zh|&amp;lt;span lang=&amp;quot;zh&amp;quot;&amp;gt;汉语&amp;lt;/span&amp;gt; (Chinois)]]&lt;br /&gt;
** [[Main_Page-de|&amp;lt;span lang=&amp;quot;de&amp;quot;&amp;gt;Deutsch&amp;lt;/span&amp;gt; (Allemand)]]&lt;br /&gt;
** [[Main_Page-es|&amp;lt;span lang=&amp;quot;es&amp;quot;&amp;gt;Español&amp;lt;/span&amp;gt; (Espagnol)]]&lt;br /&gt;
** [[Main_Page-gl|&amp;lt;span lang=&amp;quot;gl&amp;quot;&amp;gt;Galego&amp;lt;/span&amp;gt; (Galicien)]]&lt;br /&gt;
** [[Main_Page-id|&amp;lt;span lang=&amp;quot;id&amp;quot;&amp;gt;Indonesia&amp;lt;/span&amp;gt; (Bahasa Indonesie)]] &lt;br /&gt;
** [[Main_Page-pl|&amp;lt;span lang=&amp;quot;pl&amp;quot;&amp;gt;Polski&amp;lt;/span&amp;gt; (Polonais)]]&lt;br /&gt;
** [[Main_Page-ro|&amp;lt;span lang=&amp;quot;ro&amp;quot;&amp;gt;Română&amp;lt;/span&amp;gt; (Roumain)]]&lt;br /&gt;
* langues justes démarrées&lt;br /&gt;
** [[Main_Page-ar|&amp;lt;span lang=&amp;quot;ar&amp;quot;&amp;gt;العربية&amp;lt;/span&amp;gt; (Arabe)]]&lt;br /&gt;
** [[Main_Page-fa|&amp;lt;span lang=&amp;quot;fa&amp;quot;&amp;gt;پارسی&amp;lt;/span&amp;gt; (Farsi)]] {{NewMarker}}&lt;br /&gt;
** [[Main_Page-ka|&amp;lt;span lang=&amp;quot;ka&amp;quot;&amp;gt;ქართული&amp;lt;/span&amp;gt; (Georgian)]] {{NewMarker}} &amp;lt;!-- 2013 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
** [[Main_Page-it|&amp;lt;span lang=&amp;quot;it&amp;quot;&amp;gt;Italiano&amp;lt;/span&amp;gt; (Italian)]] {{NewMarker-fr}}&lt;br /&gt;
** [[Main_Page-ko|&amp;lt;span lang=&amp;quot;ko&amp;quot;&amp;gt;한국어&amp;lt;/span&amp;gt; (Korean)]] {{NewMarker-fr}}&lt;br /&gt;
** [[Main_Page-th|&amp;lt;span lang=&amp;quot;th&amp;quot;&amp;gt;ภาษาไทย&amp;lt;/span&amp;gt; (Thai)]]&lt;br /&gt;
** [[Main_Page-tr|&amp;lt;span lang=&amp;quot;tr&amp;quot;&amp;gt;Türkçe&amp;lt;/span&amp;gt; (Turkish)]] {{NewMarker}} &amp;lt;!-- 2012-328 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ailleurs&lt;br /&gt;
**[http://en.wikipedia.org/wiki/Microformat L'article de Wikipedia sur les microformats] a été traduit en d'autres langues.&lt;br /&gt;
*** [http://fr.wikipedia.org/wiki/Microformat en français]&lt;br /&gt;
&lt;br /&gt;
Voir aussi les [[other-languages-fr|autres langues]] et [[how-to-start-new-translation-fr|comment-amorcer-une-nouvelle-traduction]].&lt;br /&gt;
&lt;br /&gt;
{{langcat|fr}}&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=rel-nofollow-pt-br&amp;diff=65787</id>
		<title>rel-nofollow-pt-br</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=rel-nofollow-pt-br&amp;diff=65787"/>
		<updated>2016-12-05T15:38:10Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: langcat: pt-br&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= rel=&amp;quot;nofollow&amp;quot; =&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Especificação 2005-01-10 ==&lt;br /&gt;
&lt;br /&gt;
=== Editores ===&lt;br /&gt;
* [http://tantek.com/ Tantek Çelik], [http://technorati.com Technorati, Inc.]&lt;br /&gt;
* [http://epeus.blogspot.com/ Kevin Marks], [http://technorati.com Technorati, Inc.]&lt;br /&gt;
&lt;br /&gt;
=== Conceito ===&lt;br /&gt;
* [http://www.google.com/googleblog/ Matt Cutts], [http://google.com Google, Inc]&lt;br /&gt;
* [http://www.shellen.com/ Jason Shellen], [http://www.blogger.com Blogger]/[http://www.google.com Google]&lt;br /&gt;
&lt;br /&gt;
=== Copyright ===&lt;br /&gt;
{{MicroFormatCopyrightStatement2005}}&lt;br /&gt;
&lt;br /&gt;
=== Patentes ===&lt;br /&gt;
{{MicroFormatPatentStatement}}&lt;br /&gt;
&lt;br /&gt;
== Sumário ==&lt;br /&gt;
RelNoFollow é um [[elemental-microformat-pt-br|microformato elementar]], um dos diversos [[microformats|microformatos]] de padrões aberto. Ao adicionar &amp;lt;code&amp;gt;rel=&amp;quot;nofollow&amp;quot;&amp;lt;/code&amp;gt; a um hyperlink, uma página  indica que aquele destino do hyperlink NÃO DEVE ser permitida qualquer importancia ou ranking por agentes de usuário que oferecem análise de link pelas páginas web (como máquinas de busca). Tipicamente usa casos incluído links criado pela comentários de 3rd party em blogs ou links que o autor gostaria de apontar, porém contra uma aprovação. Para mais informações contra aprovações (ou falta de) semântica, veja VoteLinks.&lt;br /&gt;
&lt;br /&gt;
== Perfil XMDP ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;dl class=&amp;quot;profile&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;dt id=&amp;quot;rel&amp;quot;&amp;gt;rel&amp;lt;/dt&amp;gt;&lt;br /&gt;
 &amp;lt;dd&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
   &amp;lt;a rel=&amp;quot;help&amp;quot; href=&amp;quot;http://www.w3.org/TR/html401/struct/links.html#adef-rel&amp;quot;&amp;gt;&lt;br /&gt;
     Definição HTML4 do atríbuto 'rel'.&amp;lt;/a&amp;gt;  &lt;br /&gt;
   Aqui está um valor adicional.&amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;dl&amp;gt;&lt;br /&gt;
   &amp;lt;dt id=&amp;quot;nofollow&amp;quot;&amp;gt;nofollow&amp;lt;/dt&amp;gt;&lt;br /&gt;
   &amp;lt;dd&amp;gt;Indica que o recurso referido não foi necessariamente linkado pelo &lt;br /&gt;
   autor da página, e tal referencia dita não deve oferecer qualquer recurso &lt;br /&gt;
   adicional de importancia ou ranking por agentes de usuário.&amp;lt;/dd&amp;gt;&lt;br /&gt;
  &amp;lt;/dl&amp;gt;&lt;br /&gt;
 &amp;lt;/dd&amp;gt;&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== referencia normativa ==&lt;br /&gt;
* [http://gmpg.org/xmdp/ XMDP]&lt;br /&gt;
* http://www.google.com/googleblog/2005/01/preventing-comment-spam.html&lt;br /&gt;
* http://googleblog.blogspot.com/2005/01/preventing-comment-spam.html&lt;br /&gt;
&lt;br /&gt;
== referencias informativa ==&lt;br /&gt;
* VoteLinks pode ser usado pelo autor para estágio explicitamente apoiar ou contrariar, ou neutralidade para destino de um link. Implementadores implementam rel=&amp;quot;nofollow&amp;quot; e VoteLinks não deve permitir paralelamente dar importância ou ranking para links com &amp;lt;code&amp;gt;rev=&amp;quot;vote-abstain&amp;quot;&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;rev=&amp;quot;vote-against&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Contribuído de http://developers.technorati.com/wiki/RelNoFollow&lt;br /&gt;
&lt;br /&gt;
== assuntos aberto ==&lt;br /&gt;
Há assuntos aberto que tem sido levantados sobre rel=&amp;quot;nofollow&amp;quot; que foi levantado em vários fórums, em particular, em público [http://lists.w3.org/Archives/Public/www-html W3C www-html mailing list]. Eles foram agrupados para quatro areas.&lt;br /&gt;
&lt;br /&gt;
* '''Definition'''. nofollow indica um ambiente em vez de um relacionamento do qual o ambiente deve ser inferido como apropriado por useragent. Valores rel deve ser nome que indica o recurso referido é uma relação da origem.&lt;br /&gt;
&lt;br /&gt;
* '''Name'''. nofollow é um nome ruim.&lt;br /&gt;
** overloading. não significa o mesmo que padrões de exclusão robots (robots.txt, meta robots) nofollow.&lt;br /&gt;
** does not mean what it says. não significa o que isso diz &amp;quot;não siga esse link&amp;quot;, em vez de &amp;quot; não adicione importancia a esse link&amp;quot;. [http://www.w3.org/mid/opsk3cccj9lo81gp@quark Asbjørn Ulsberg]&lt;br /&gt;
** not a noun. veja acima.&lt;br /&gt;
** alternativas sugerida:&lt;br /&gt;
*** noendorse - [http://lists.w3.org/Archives/Public/www-html/2005Jan/0046.html Micah Dubinko]&lt;br /&gt;
*** none&lt;br /&gt;
*** noweight&lt;br /&gt;
*** unendorsed - [http://lists.w3.org/Archives/Public/www-html/2005Jan/0057.html Lachlan Hunt]&lt;br /&gt;
*** unrelated - [http://lists.w3.org/Archives/Public/www-html/2005Jan/0049.html Jens Meiert]&lt;br /&gt;
*** untrusted&lt;br /&gt;
*** nonauth - [http://www.mnot.net/blog/2003/12/29/comment_spam_and_google Mark Baker]&lt;br /&gt;
*** norank - [http://www.digitalburg.com/ Ben Pierce]&lt;br /&gt;
* '''Efficacy'''.  nofollow will not affect spamming behavior.&lt;br /&gt;
* '''Collateral Damage'''. If tools automatically add nofollow to all 3rd party links, then many legitimate non-spam links will be ignored or given reduced weight, and thus the destination of such links will be unfortunate casualties.&lt;br /&gt;
&lt;br /&gt;
=== listas adicional de assuntos ===&lt;br /&gt;
Listas adicional de assuntos levantados contra rel=&amp;quot;nofollow&amp;quot; pode ser encontrado nos sites seguido:&lt;br /&gt;
* http://www.nonofollow.net/&lt;br /&gt;
&lt;br /&gt;
{{langcat|pt|br}}&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=payment-method-examples&amp;diff=65699</id>
		<title>payment-method-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=payment-method-examples&amp;diff=65699"/>
		<updated>2016-08-04T12:24:35Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: adding some more&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page exists to document published examples of listing payment methods on websites.&lt;br /&gt;
&lt;br /&gt;
* [https://tfl.gov.uk/fares-and-payments/contactless/what-is-contactless?intcmp=8610 TfL.gov.uk: What is a contactless payment card?]&lt;br /&gt;
*: &amp;quot;If your card was issued in the UK on Visa, MasterCard, Maestro or American Express and displays the contactless payment symbol (as shown), you should be able to use it to travel on bus, Tube, tram, DLR, London Overground, TfL Rail and most National Rail services in London.&amp;quot;&lt;br /&gt;
* [http://help.marksandspencer.com/support/payments-and-offers/options-online Marks and Spencer: How do I pay for my order online?], [http://help.marksandspencer.com/support/payments-and-offers/payment-methods-accepted What payment methods are accepted?]&lt;br /&gt;
* [http://www.eurostar.com/uk-en/contact-us/frequently-asked-questions/payment/how-can-i-pay-my-eurostar-ticket Eurostar.com: How can I pay for my Eurostar ticket?]&lt;br /&gt;
*: &amp;quot;Mastercard, Visa, American Express, Maestro (GBP only), Switch (GBP only), Visa Electron(GBP only) and Delta (GBP only) cards.&amp;quot;&lt;br /&gt;
* [http://www.airfrance.us/US/en/local/resainfovol/achat/moyens-de-paiement.htm Airfrance.us: Which payment methods are accepted on the Air France website?]&lt;br /&gt;
*: &amp;quot;We accept American Express, Diners Club, Discover, Mastercard, Visa, and UATP/AirPlus. Electronic debit cards (“e-cartes bleues”) are not accepted.&amp;quot;&lt;br /&gt;
* Foursquare&lt;br /&gt;
*: example - [https://foursquare.com/v/hawksmoor/4e9d32995503b4a7c128d043 Hawksmoor, London] - &amp;quot;Credit Cards: Yes (incl. American Express &amp;amp; MasterCard)&amp;quot;&lt;br /&gt;
* [http://www.haringey.gov.uk/contact/payments/make-online-payment/help-online-payments Haringey Council, London]: &amp;quot;Maestro, Mastercard Debit, Mastercard Credit, Visa Credit, Visa Debit (Delta), Visa Electron. Note we do not accept American Express cards.&amp;quot;&lt;br /&gt;
* [http://www.nottinghamshire.gov.uk/business-employment-and-benefits/doing-business-with-us/pay-an-invoice/pay-invoice-online Nottinghamshire County Council]: &amp;quot;Visa, Mastercard, Solo, Visa Delta, Visa Electron, Maestro. We cannot accept payment by: American Express, Diners Club.&amp;quot;&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=icalendar-implementations&amp;diff=65471</id>
		<title>icalendar-implementations</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=icalendar-implementations&amp;diff=65471"/>
		<updated>2016-04-19T18:54:12Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: /* contributors */ can't even remember my own username&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt; iCalendar implementations &amp;lt;/h1&amp;gt;&lt;br /&gt;
{{TOC-right}}&lt;br /&gt;
This is a list of calendar programs, applications and services that support the iCalendar {{RFC2445}} standard.&lt;br /&gt;
&lt;br /&gt;
In addition, please note any quirks or bugs with implementations' handling of iCalendar - we've already discovered some in the development of [[hcalendar|hCalendar]] and proxies like X2V.&lt;br /&gt;
&lt;br /&gt;
== libraries ==&lt;br /&gt;
&lt;br /&gt;
=== libical ===&lt;br /&gt;
Open source C-based implementation of iCalendar.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/libical/libical Github]&lt;br /&gt;
&lt;br /&gt;
== Python iCalendar ==&lt;br /&gt;
Python implementation of iCalendar.&lt;br /&gt;
&lt;br /&gt;
* [https://pypi.python.org/pypi/icalendar/ PyPI]&lt;br /&gt;
&lt;br /&gt;
== services ==&lt;br /&gt;
=== Google Calendar ===&lt;br /&gt;
http://calendar.google.com/&lt;br /&gt;
* supports subscribing to &amp;quot;webcal:&amp;quot; and &amp;quot;http:&amp;quot; URLs to iCalendar&lt;br /&gt;
&lt;br /&gt;
== products ==&lt;br /&gt;
=== Apple Calendar.app ===&lt;br /&gt;
Apple Calendar.app, formerly known as iCal.&lt;br /&gt;
* platform: OSX&lt;br /&gt;
* handles &amp;quot;webcal:&amp;quot; URLs and supports subscribing to events.&lt;br /&gt;
&lt;br /&gt;
==== Apple iCal 2.0.5 ====&lt;br /&gt;
Apple iCal.app 2.0.5 build 1069 (AppleiCal205)&lt;br /&gt;
&lt;br /&gt;
===== iCal 2.0.5 notes =====&lt;br /&gt;
* '''Requires dates and date-times without separators.''' Apple iCal 2.0.5 (and probably other versions) appears to require dates without &amp;quot;-&amp;quot; and times without &amp;quot;:&amp;quot; which appears to be consistent with the iCalendar spec due to:&lt;br /&gt;
** iCalendar section 4.3.4 Date - &amp;quot;date-value         = date-fullyear date-month date-mday&amp;quot; (no separators)&lt;br /&gt;
** iCalendar section 4.3.12 Time - &amp;quot;time               = time-hour time-minute time-second [time-utc]&amp;quot; (no separators)&lt;br /&gt;
&lt;br /&gt;
As a result Apple iCal 2.0.5 ignores date and date-time properties (e.g. DTSTART, DTEND, etc.) when date components (year, month, day) are separated by &amp;quot;-&amp;quot; or when time components (hours, minutes, seconds) are separated by &amp;quot;:&amp;quot; (both as allowed by [[ISO8601]] and required by [[RFC3339]]).&lt;br /&gt;
&lt;br /&gt;
However per [[accessibility]] research, dates and times with separators are more readable and accessible, and consequently explicitly allowed by hCalendar. &lt;br /&gt;
&lt;br /&gt;
Thus hCalendar processors which generate iCalendar files MUST handle parsing hCalendar date and date-time properties (e.g. DTSTART, DTEND, etc.) with separators, and remove separators when converting to iCalendar.&lt;br /&gt;
&lt;br /&gt;
* '''Requires date-times with seconds explicitly specified.''' Apple iCal 2.0.5 (and probably other versions) appears to require date-times with the seconds explicitly specified, which appears to be consistent with the iCalendar spec:&lt;br /&gt;
** iCalendar section 4.3.12 Time - &amp;quot;time               = time-hour time-minute time-second [time-utc]&amp;quot; (no separators)&lt;br /&gt;
&lt;br /&gt;
However in practice (see [[hcalendar-examples-in-wild]]) hCalendar date-time properties often omit the seconds because when they are &amp;quot;00&amp;quot; for simplicity and easier/quicker readability.&lt;br /&gt;
&lt;br /&gt;
Thus hCalendar processors which generate iCalendar files MUST handle parsing hCalendar date-time properties (e.g. DTSTART, DTEND, etc.) without the seconds explicitly specified, and imply &amp;quot;00&amp;quot; seconds when converting to iCalendar.&lt;br /&gt;
&lt;br /&gt;
* '''Requires floating or UTC date-times.''' Apple iCal 2.0.5 (and probably other versions) appears to require date-times which are either floating (no time zone) or explicitly specified to be UTC and ignores date-times which use timezone offsets, which appears to be consistent with the iCalendar spec:&lt;br /&gt;
** iCalendar section 4.3.12 Time - &amp;quot;time               = time-hour time-minute time-second [time-utc]&amp;quot; (no separators) and: &amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;The form of time with UTC offset MUST NOT be used. For example, the following is NOT VALID for a time value:&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;230000-0800        ;Invalid time format&amp;lt;/pre&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, in practice  (see [[hcalendar-examples-in-wild]]) hCalendar date-time properties often state the timezone offset in order to make the human visible time consistent with the machine readable time for easier verification (minimize DRY divergence probability).&lt;br /&gt;
&lt;br /&gt;
Thus hCalendar processors  which generate iCalendar files MUST handle parsing hCalendar date-time properties (e.g. DTSTART, DTEND, etc.) with an explicit timezone offset, and convert the specified date-time value to a UTC value when converting to iCalendar.&lt;br /&gt;
&lt;br /&gt;
All hCalendar processor requirements above should be documented thoroughly in [[hcalendar-parsing]].&lt;br /&gt;
&lt;br /&gt;
==== Apple Calendar.app 8.0 (2092.3) ====&lt;br /&gt;
&lt;br /&gt;
Timezone handling: Calendar.app is incompatible with timezone-aware dates produced by the Python iCalendar implementation which puts quotation marks around TZIDs. See [https://gist.github.com/tommorris/0aca78d680804c04bf1e35318893a34a this gist] for details.&lt;br /&gt;
&lt;br /&gt;
=== KOrganizer ===&lt;br /&gt;
* platforms: All Linux, *BSD, etc. (Wherever KDE runs)&lt;br /&gt;
* supports the &amp;quot;webcal:&amp;quot; protocol, as well as &amp;quot;http:&amp;quot;, &amp;quot;ftp:&amp;quot;, &amp;quot;fish:&amp;quot;, etc.&lt;br /&gt;
&lt;br /&gt;
=== Evolution ===&lt;br /&gt;
* platform: Fedora Core 3&lt;br /&gt;
* supports &amp;quot;webcal:&amp;quot; protocol&lt;br /&gt;
&lt;br /&gt;
=== Sunbird ===&lt;br /&gt;
[http://www.mozilla.org/projects/calendar/sunbird.html Mozilla Sunbird]&lt;br /&gt;
* platforms: Windows XP, others?&lt;br /&gt;
* supports &amp;quot;webcal:&amp;quot; protocol&lt;br /&gt;
&lt;br /&gt;
=== Microsoft Outlook ===&lt;br /&gt;
==== Microsoft Outlook 2007 ====&lt;br /&gt;
Microsoft Outlook 2007 (MSOutlook2k7)&lt;br /&gt;
* platforms: Windows&lt;br /&gt;
* supports importing and subscribing to .ics files,  &amp;quot;webcal:&amp;quot; URLs, etc.&lt;br /&gt;
&lt;br /&gt;
==== Microsoft Outlook 2003 ====&lt;br /&gt;
Microsoft Outlook 2003 (MSOutlook2k3)&lt;br /&gt;
* platforms: Windows&lt;br /&gt;
* supports importing .ics files&lt;br /&gt;
&lt;br /&gt;
===== MSOutlook2k3 general comments =====&lt;br /&gt;
For importing, MSOutlook2k3 apparently requires VEVENTS to have &amp;lt;code&amp;gt;UID&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;DTSTAMP&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;METHOD&amp;lt;/code&amp;gt; properties. ('''citation/platform/date tested info needed''').  If any of the three is not present, returns this message:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This error can appear if you have attempted to save a recurring Lunar appointment in iCalendar format.&lt;br /&gt;
To avoid this error, set the appointment option to Gregorian instead of Lunar.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After some testing, this seems to be the generic message to indicate a problem with event import.&lt;br /&gt;
&lt;br /&gt;
No such restriction is placed on [[rfc-2445#vCalendar|vCalendar 1.0]] events. So, if &amp;lt;code&amp;gt;VERSION:1.0&amp;lt;/code&amp;gt; is output instead of &amp;lt;code&amp;gt;VERSION:2.0&amp;lt;/code&amp;gt;, the only required field is &amp;lt;code&amp;gt;DTSTART&amp;lt;/code&amp;gt;. &lt;br /&gt;
Note that &amp;lt;code&amp;gt;VERSION&amp;lt;/code&amp;gt; property may be omitted. In this case, value inferred as &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* UID and DTSTAMP is required for Outlook to import. [[User:GeoffWebb|GeoffWebb]] 14:03, 9 Dec 2005 (PST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Potential Security Related Issue w/ Outlook 2003 and Standard Account =====&lt;br /&gt;
&lt;br /&gt;
I've been all over the web tracing the &amp;quot;Lunar&amp;quot; exception.&lt;br /&gt;
I believe I'm come across another lunar permutation.&lt;br /&gt;
I have an XP box running Outlook 2003 SP3 with Admin privileges, and I have an XP box running Outlook 2003 SP3 (same build number) running under a standard account.&lt;br /&gt;
The .ics will try to import correctly under the Admin account (aka, it will prompt you for acceptance, everything working as expected).  HOWEVER, the same .ics file will throw the &amp;quot;lunar&amp;quot; exception on the ~standard~ account.&lt;br /&gt;
&lt;br /&gt;
Here is my environment information just in case you're bumping your head on this issue.&lt;br /&gt;
&lt;br /&gt;
Outlook 2003 with SP3 Build Number : 11.8325.8329&lt;br /&gt;
&lt;br /&gt;
.ics file contents (aka, &amp;quot;known to work&amp;quot; file contents under the Admin account)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;BEGIN:VCALENDAR&lt;br /&gt;
VERSION:2.0&lt;br /&gt;
PRODID:www.testMeiCalendar.net&lt;br /&gt;
METHOD:REQUEST&lt;br /&gt;
BEGIN:VEVENT&lt;br /&gt;
DTSTART:20101231T230000&lt;br /&gt;
DTEND:20110101T010000&lt;br /&gt;
SUMMARY:New Years Eve Reminder&lt;br /&gt;
LOCATION:Downtown&lt;br /&gt;
DESCRIPTION:Let's get together for New Years Eve&lt;br /&gt;
UID:ABCD1234&lt;br /&gt;
SEQUENCE:0&lt;br /&gt;
DTSTAMP:20101125T112600&lt;br /&gt;
END:VEVENT&lt;br /&gt;
END:VCALENDAR&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To be honest, I probably will just abandon trying to use it for this project because of this issue.&lt;br /&gt;
But I wanted to report it, so someone doesn't waste a day thinking the issue is the contents of the .ics file.&lt;br /&gt;
&lt;br /&gt;
===== MSOutlook2k3 sample importable iCalendar =====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
BEGIN:VCALENDAR&lt;br /&gt;
VERSION:2.0&lt;br /&gt;
METHOD:PUBLISH&lt;br /&gt;
BEGIN:VEVENT&lt;br /&gt;
UID:0&lt;br /&gt;
DTSTAMP:20060601T080000&lt;br /&gt;
DTSTART:20060601T080000&lt;br /&gt;
END:VEVENT&lt;br /&gt;
END:VCALENDAR&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== MSOutlook2k3 sample importable vCalendar =====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
BEGIN:VCALENDAR&lt;br /&gt;
BEGIN:VEVENT&lt;br /&gt;
DTSTART:20060601T080000&lt;br /&gt;
END:VEVENT&lt;br /&gt;
END:VCALENDAR&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Fantastical ===&lt;br /&gt;
&lt;br /&gt;
* Platform: Mac and iOS&lt;br /&gt;
* supports importing ICS files and subscribing using webcal (tested using Facebok URL)&lt;br /&gt;
* Implemented using libical&lt;br /&gt;
&lt;br /&gt;
== notes ==&lt;br /&gt;
* the &amp;quot;webcal:&amp;quot; URL protocol scheme is non-standard.&lt;br /&gt;
&lt;br /&gt;
== contributors==&lt;br /&gt;
* Tantek Çelik&lt;br /&gt;
* [[DimitriGlazkov|Dimitri Glazkov]]&lt;br /&gt;
* [[User:TomMorris|Tom Morris]]&lt;br /&gt;
&lt;br /&gt;
== related pages ==&lt;br /&gt;
{{hcalendar-related-pages}}&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=icalendar-implementations&amp;diff=65470</id>
		<title>icalendar-implementations</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=icalendar-implementations&amp;diff=65470"/>
		<updated>2016-04-19T18:52:50Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: expanding&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt; iCalendar implementations &amp;lt;/h1&amp;gt;&lt;br /&gt;
{{TOC-right}}&lt;br /&gt;
This is a list of calendar programs, applications and services that support the iCalendar {{RFC2445}} standard.&lt;br /&gt;
&lt;br /&gt;
In addition, please note any quirks or bugs with implementations' handling of iCalendar - we've already discovered some in the development of [[hcalendar|hCalendar]] and proxies like X2V.&lt;br /&gt;
&lt;br /&gt;
== libraries ==&lt;br /&gt;
&lt;br /&gt;
=== libical ===&lt;br /&gt;
Open source C-based implementation of iCalendar.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/libical/libical Github]&lt;br /&gt;
&lt;br /&gt;
== Python iCalendar ==&lt;br /&gt;
Python implementation of iCalendar.&lt;br /&gt;
&lt;br /&gt;
* [https://pypi.python.org/pypi/icalendar/ PyPI]&lt;br /&gt;
&lt;br /&gt;
== services ==&lt;br /&gt;
=== Google Calendar ===&lt;br /&gt;
http://calendar.google.com/&lt;br /&gt;
* supports subscribing to &amp;quot;webcal:&amp;quot; and &amp;quot;http:&amp;quot; URLs to iCalendar&lt;br /&gt;
&lt;br /&gt;
== products ==&lt;br /&gt;
=== Apple Calendar.app ===&lt;br /&gt;
Apple Calendar.app, formerly known as iCal.&lt;br /&gt;
* platform: OSX&lt;br /&gt;
* handles &amp;quot;webcal:&amp;quot; URLs and supports subscribing to events.&lt;br /&gt;
&lt;br /&gt;
==== Apple iCal 2.0.5 ====&lt;br /&gt;
Apple iCal.app 2.0.5 build 1069 (AppleiCal205)&lt;br /&gt;
&lt;br /&gt;
===== iCal 2.0.5 notes =====&lt;br /&gt;
* '''Requires dates and date-times without separators.''' Apple iCal 2.0.5 (and probably other versions) appears to require dates without &amp;quot;-&amp;quot; and times without &amp;quot;:&amp;quot; which appears to be consistent with the iCalendar spec due to:&lt;br /&gt;
** iCalendar section 4.3.4 Date - &amp;quot;date-value         = date-fullyear date-month date-mday&amp;quot; (no separators)&lt;br /&gt;
** iCalendar section 4.3.12 Time - &amp;quot;time               = time-hour time-minute time-second [time-utc]&amp;quot; (no separators)&lt;br /&gt;
&lt;br /&gt;
As a result Apple iCal 2.0.5 ignores date and date-time properties (e.g. DTSTART, DTEND, etc.) when date components (year, month, day) are separated by &amp;quot;-&amp;quot; or when time components (hours, minutes, seconds) are separated by &amp;quot;:&amp;quot; (both as allowed by [[ISO8601]] and required by [[RFC3339]]).&lt;br /&gt;
&lt;br /&gt;
However per [[accessibility]] research, dates and times with separators are more readable and accessible, and consequently explicitly allowed by hCalendar. &lt;br /&gt;
&lt;br /&gt;
Thus hCalendar processors which generate iCalendar files MUST handle parsing hCalendar date and date-time properties (e.g. DTSTART, DTEND, etc.) with separators, and remove separators when converting to iCalendar.&lt;br /&gt;
&lt;br /&gt;
* '''Requires date-times with seconds explicitly specified.''' Apple iCal 2.0.5 (and probably other versions) appears to require date-times with the seconds explicitly specified, which appears to be consistent with the iCalendar spec:&lt;br /&gt;
** iCalendar section 4.3.12 Time - &amp;quot;time               = time-hour time-minute time-second [time-utc]&amp;quot; (no separators)&lt;br /&gt;
&lt;br /&gt;
However in practice (see [[hcalendar-examples-in-wild]]) hCalendar date-time properties often omit the seconds because when they are &amp;quot;00&amp;quot; for simplicity and easier/quicker readability.&lt;br /&gt;
&lt;br /&gt;
Thus hCalendar processors which generate iCalendar files MUST handle parsing hCalendar date-time properties (e.g. DTSTART, DTEND, etc.) without the seconds explicitly specified, and imply &amp;quot;00&amp;quot; seconds when converting to iCalendar.&lt;br /&gt;
&lt;br /&gt;
* '''Requires floating or UTC date-times.''' Apple iCal 2.0.5 (and probably other versions) appears to require date-times which are either floating (no time zone) or explicitly specified to be UTC and ignores date-times which use timezone offsets, which appears to be consistent with the iCalendar spec:&lt;br /&gt;
** iCalendar section 4.3.12 Time - &amp;quot;time               = time-hour time-minute time-second [time-utc]&amp;quot; (no separators) and: &amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;The form of time with UTC offset MUST NOT be used. For example, the following is NOT VALID for a time value:&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;230000-0800        ;Invalid time format&amp;lt;/pre&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, in practice  (see [[hcalendar-examples-in-wild]]) hCalendar date-time properties often state the timezone offset in order to make the human visible time consistent with the machine readable time for easier verification (minimize DRY divergence probability).&lt;br /&gt;
&lt;br /&gt;
Thus hCalendar processors  which generate iCalendar files MUST handle parsing hCalendar date-time properties (e.g. DTSTART, DTEND, etc.) with an explicit timezone offset, and convert the specified date-time value to a UTC value when converting to iCalendar.&lt;br /&gt;
&lt;br /&gt;
All hCalendar processor requirements above should be documented thoroughly in [[hcalendar-parsing]].&lt;br /&gt;
&lt;br /&gt;
==== Apple Calendar.app 8.0 (2092.3) ====&lt;br /&gt;
&lt;br /&gt;
Timezone handling: Calendar.app is incompatible with timezone-aware dates produced by the Python iCalendar implementation which puts quotation marks around TZIDs. See [https://gist.github.com/tommorris/0aca78d680804c04bf1e35318893a34a this gist] for details.&lt;br /&gt;
&lt;br /&gt;
=== KOrganizer ===&lt;br /&gt;
* platforms: All Linux, *BSD, etc. (Wherever KDE runs)&lt;br /&gt;
* supports the &amp;quot;webcal:&amp;quot; protocol, as well as &amp;quot;http:&amp;quot;, &amp;quot;ftp:&amp;quot;, &amp;quot;fish:&amp;quot;, etc.&lt;br /&gt;
&lt;br /&gt;
=== Evolution ===&lt;br /&gt;
* platform: Fedora Core 3&lt;br /&gt;
* supports &amp;quot;webcal:&amp;quot; protocol&lt;br /&gt;
&lt;br /&gt;
=== Sunbird ===&lt;br /&gt;
[http://www.mozilla.org/projects/calendar/sunbird.html Mozilla Sunbird]&lt;br /&gt;
* platforms: Windows XP, others?&lt;br /&gt;
* supports &amp;quot;webcal:&amp;quot; protocol&lt;br /&gt;
&lt;br /&gt;
=== Microsoft Outlook ===&lt;br /&gt;
==== Microsoft Outlook 2007 ====&lt;br /&gt;
Microsoft Outlook 2007 (MSOutlook2k7)&lt;br /&gt;
* platforms: Windows&lt;br /&gt;
* supports importing and subscribing to .ics files,  &amp;quot;webcal:&amp;quot; URLs, etc.&lt;br /&gt;
&lt;br /&gt;
==== Microsoft Outlook 2003 ====&lt;br /&gt;
Microsoft Outlook 2003 (MSOutlook2k3)&lt;br /&gt;
* platforms: Windows&lt;br /&gt;
* supports importing .ics files&lt;br /&gt;
&lt;br /&gt;
===== MSOutlook2k3 general comments =====&lt;br /&gt;
For importing, MSOutlook2k3 apparently requires VEVENTS to have &amp;lt;code&amp;gt;UID&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;DTSTAMP&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;METHOD&amp;lt;/code&amp;gt; properties. ('''citation/platform/date tested info needed''').  If any of the three is not present, returns this message:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This error can appear if you have attempted to save a recurring Lunar appointment in iCalendar format.&lt;br /&gt;
To avoid this error, set the appointment option to Gregorian instead of Lunar.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After some testing, this seems to be the generic message to indicate a problem with event import.&lt;br /&gt;
&lt;br /&gt;
No such restriction is placed on [[rfc-2445#vCalendar|vCalendar 1.0]] events. So, if &amp;lt;code&amp;gt;VERSION:1.0&amp;lt;/code&amp;gt; is output instead of &amp;lt;code&amp;gt;VERSION:2.0&amp;lt;/code&amp;gt;, the only required field is &amp;lt;code&amp;gt;DTSTART&amp;lt;/code&amp;gt;. &lt;br /&gt;
Note that &amp;lt;code&amp;gt;VERSION&amp;lt;/code&amp;gt; property may be omitted. In this case, value inferred as &amp;lt;code&amp;gt;1.0&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* UID and DTSTAMP is required for Outlook to import. [[User:GeoffWebb|GeoffWebb]] 14:03, 9 Dec 2005 (PST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Potential Security Related Issue w/ Outlook 2003 and Standard Account =====&lt;br /&gt;
&lt;br /&gt;
I've been all over the web tracing the &amp;quot;Lunar&amp;quot; exception.&lt;br /&gt;
I believe I'm come across another lunar permutation.&lt;br /&gt;
I have an XP box running Outlook 2003 SP3 with Admin privileges, and I have an XP box running Outlook 2003 SP3 (same build number) running under a standard account.&lt;br /&gt;
The .ics will try to import correctly under the Admin account (aka, it will prompt you for acceptance, everything working as expected).  HOWEVER, the same .ics file will throw the &amp;quot;lunar&amp;quot; exception on the ~standard~ account.&lt;br /&gt;
&lt;br /&gt;
Here is my environment information just in case you're bumping your head on this issue.&lt;br /&gt;
&lt;br /&gt;
Outlook 2003 with SP3 Build Number : 11.8325.8329&lt;br /&gt;
&lt;br /&gt;
.ics file contents (aka, &amp;quot;known to work&amp;quot; file contents under the Admin account)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;BEGIN:VCALENDAR&lt;br /&gt;
VERSION:2.0&lt;br /&gt;
PRODID:www.testMeiCalendar.net&lt;br /&gt;
METHOD:REQUEST&lt;br /&gt;
BEGIN:VEVENT&lt;br /&gt;
DTSTART:20101231T230000&lt;br /&gt;
DTEND:20110101T010000&lt;br /&gt;
SUMMARY:New Years Eve Reminder&lt;br /&gt;
LOCATION:Downtown&lt;br /&gt;
DESCRIPTION:Let's get together for New Years Eve&lt;br /&gt;
UID:ABCD1234&lt;br /&gt;
SEQUENCE:0&lt;br /&gt;
DTSTAMP:20101125T112600&lt;br /&gt;
END:VEVENT&lt;br /&gt;
END:VCALENDAR&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To be honest, I probably will just abandon trying to use it for this project because of this issue.&lt;br /&gt;
But I wanted to report it, so someone doesn't waste a day thinking the issue is the contents of the .ics file.&lt;br /&gt;
&lt;br /&gt;
===== MSOutlook2k3 sample importable iCalendar =====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
BEGIN:VCALENDAR&lt;br /&gt;
VERSION:2.0&lt;br /&gt;
METHOD:PUBLISH&lt;br /&gt;
BEGIN:VEVENT&lt;br /&gt;
UID:0&lt;br /&gt;
DTSTAMP:20060601T080000&lt;br /&gt;
DTSTART:20060601T080000&lt;br /&gt;
END:VEVENT&lt;br /&gt;
END:VCALENDAR&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== MSOutlook2k3 sample importable vCalendar =====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
BEGIN:VCALENDAR&lt;br /&gt;
BEGIN:VEVENT&lt;br /&gt;
DTSTART:20060601T080000&lt;br /&gt;
END:VEVENT&lt;br /&gt;
END:VCALENDAR&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Fantastical ===&lt;br /&gt;
&lt;br /&gt;
* Platform: Mac and iOS&lt;br /&gt;
* supports importing ICS files and subscribing using webcal (tested using Facebok URL)&lt;br /&gt;
* Implemented using libical&lt;br /&gt;
&lt;br /&gt;
== notes ==&lt;br /&gt;
* the &amp;quot;webcal:&amp;quot; URL protocol scheme is non-standard.&lt;br /&gt;
&lt;br /&gt;
== contributors==&lt;br /&gt;
* Tantek Çelik&lt;br /&gt;
* [[DimitriGlazkov|Dimitri Glazkov]]&lt;br /&gt;
* [[User:Tom Morris|Tom Morris]]&lt;br /&gt;
&lt;br /&gt;
== related pages ==&lt;br /&gt;
{{hcalendar-related-pages}}&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hreflang&amp;diff=65463</id>
		<title>hreflang</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hreflang&amp;diff=65463"/>
		<updated>2016-04-03T14:45:03Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: /* Places that should use hreflang */ Wordpress&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''hreflang''' is an attribute in HTML to mark that the target of links are in a particular language. When combined with [[rel-alternate]], it can be used to mark that another page has the same (or broadly similar) content but translated into another language.&lt;br /&gt;
&lt;br /&gt;
== Places using hreflang properly ==&lt;br /&gt;
* Wikipedia&lt;br /&gt;
** e.g English article on [https://en.wikipedia.org/wiki/New_York_City New York City] links to foreign language versions. Each has an appropriate hreflang.&lt;br /&gt;
&lt;br /&gt;
== Places that should use hreflang ==&lt;br /&gt;
&lt;br /&gt;
* GOV.UK, the UK Government's official website, has content about the relationship of Britain with other countries. That content is often available in those languages. There's no hreflang links between content in different languages.&lt;br /&gt;
** e.g. [https://www.gov.uk/government/world/france France] (in English) vs. [https://www.gov.uk/government/world/france.fr France] (en Français).&lt;br /&gt;
** e.g. [https://www.gov.uk/government/world/brazil Brazil] (in English) vs. [https://www.gov.uk/government/world/brazil.pt Brasil] (em Português).&lt;br /&gt;
* Wordpress.org doesn't use hreflangs for links to localised content&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hreflang&amp;diff=65462</id>
		<title>hreflang</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hreflang&amp;diff=65462"/>
		<updated>2016-04-03T14:41:28Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: /* Places using hreflang properly */ Wikipedia&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''hreflang''' is an attribute in HTML to mark that the target of links are in a particular language. When combined with [[rel-alternate]], it can be used to mark that another page has the same (or broadly similar) content but translated into another language.&lt;br /&gt;
&lt;br /&gt;
== Places using hreflang properly ==&lt;br /&gt;
* Wikipedia&lt;br /&gt;
** e.g English article on [https://en.wikipedia.org/wiki/New_York_City New York City] links to foreign language versions. Each has an appropriate hreflang.&lt;br /&gt;
&lt;br /&gt;
== Places that should use hreflang ==&lt;br /&gt;
&lt;br /&gt;
* GOV.UK, the UK Government's official website, has content about the relationship of Britain with other countries. That content is often available in those languages. There's no hreflang links between content in different languages.&lt;br /&gt;
** e.g. [https://www.gov.uk/government/world/france France] (in English) vs. [https://www.gov.uk/government/world/france.fr France] (en Français).&lt;br /&gt;
** e.g. [https://www.gov.uk/government/world/brazil Brazil] (in English) vs. [https://www.gov.uk/government/world/brazil.pt Brasil] (em Português).&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hreflang&amp;diff=65461</id>
		<title>hreflang</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hreflang&amp;diff=65461"/>
		<updated>2016-04-03T14:39:38Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: creating&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''hreflang''' is an attribute in HTML to mark that the target of links are in a particular language. When combined with [[rel-alternate]], it can be used to mark that another page has the same (or broadly similar) content but translated into another language.&lt;br /&gt;
&lt;br /&gt;
== Places using hreflang properly ==&lt;br /&gt;
&lt;br /&gt;
== Places that should use hreflang ==&lt;br /&gt;
&lt;br /&gt;
* GOV.UK, the UK Government's official website, has content about the relationship of Britain with other countries. That content is often available in those languages. There's no hreflang links between content in different languages.&lt;br /&gt;
** e.g. [https://www.gov.uk/government/world/france France] (in English) vs. [https://www.gov.uk/government/world/france.fr France] (en Français).&lt;br /&gt;
** e.g. [https://www.gov.uk/government/world/brazil Brazil] (in English) vs. [https://www.gov.uk/government/world/brazil.pt Brasil] (em Português).&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=rel-alternate&amp;diff=65460</id>
		<title>rel-alternate</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=rel-alternate&amp;diff=65460"/>
		<updated>2016-04-03T14:34:58Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: linking to hreflang&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
== Special Combinations ==&lt;br /&gt;
While &amp;lt;code&amp;gt;rel=&amp;quot;alternate&amp;quot;&amp;lt;/code&amp;gt; does by itself mean that the destination is some alternate representation or version of the current page, it combines in special ways with other &amp;lt;code&amp;gt;rel&amp;lt;/code&amp;gt; values and other attributes to provide different more specific meanings, in particular:&lt;br /&gt;
&lt;br /&gt;
=== With &amp;lt;code&amp;gt;rel stylesheet&amp;lt;/code&amp;gt; ===&lt;br /&gt;
==== Alternate stylesheets ====&lt;br /&gt;
&amp;lt;code&amp;gt;rel=&amp;quot;alternate stylesheet&amp;quot;&amp;lt;/code&amp;gt; is [http://www.w3.org/TR/html4/present/styles.html#h-14.3.1 how you provide an alternate stylesheet] for the document. Note that the stylesheet is ''not'' an alternate representation of the current page.&lt;br /&gt;
&lt;br /&gt;
=== With &amp;lt;code&amp;gt;hreflang&amp;lt;/code&amp;gt; ===&lt;br /&gt;
==== Alternate language versions ====&lt;br /&gt;
When used in combination with the &amp;lt;code&amp;gt;hreflang&amp;lt;/code&amp;gt; attribute (with a value other than that of the document itself), &amp;lt;code&amp;gt;rel=&amp;quot;alternate&amp;quot;&amp;lt;/code&amp;gt; means a link to a version of the current document, but in the language indicated by the &amp;lt;code&amp;gt;hreflang&amp;lt;/code&amp;gt; attribute.&lt;br /&gt;
&lt;br /&gt;
Example from http://gmpg.org/xfn/creator :&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;link href=&amp;quot;creator-fr&amp;quot; rel=&amp;quot;alternate&amp;quot; hreflang=&amp;quot;fr&amp;quot; title=&amp;quot;Cr&amp;amp;eacute;ateur XFN 1.1&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See also: [http://support.google.com/webmasters/bin/answer.py?hl=en&amp;amp;answer=189077 Google Webmaster Tools Help: rel=&amp;quot;alternate&amp;quot; hreflang=&amp;quot;x&amp;quot;] and [[hreflang]]&lt;br /&gt;
&lt;br /&gt;
=== With &amp;lt;code&amp;gt;media&amp;lt;/code&amp;gt; ===&lt;br /&gt;
==== Alternate devices and media ====&lt;br /&gt;
When used in combination with the &amp;lt;code&amp;gt;media&amp;lt;/code&amp;gt; attribute, &amp;lt;code&amp;gt;rel=&amp;quot;alternate&amp;quot;&amp;lt;/code&amp;gt; means a link to a version of the current document, especially for the specified device or medium indicated by the &amp;lt;code&amp;gt;media&amp;lt;/code&amp;gt; attribute.&lt;br /&gt;
&lt;br /&gt;
For example, this is one possible way of linking to a site's mobile version:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://m.twitter.com&amp;quot; rel=&amp;quot;alternate&amp;quot; media=&amp;quot;handheld&amp;quot;&amp;gt;Twitter mobile site&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== With &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; ===&lt;br /&gt;
==== Page Feed ====&lt;br /&gt;
&lt;br /&gt;
When used in combination with the &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; attribute (with a value other than that of the document itself; e.g. other than &amp;lt;code&amp;gt;&amp;quot;text/html&amp;quot;&amp;lt;/code&amp;gt;), &amp;lt;code&amp;gt;rel=&amp;quot;alternate&amp;quot;&amp;lt;/code&amp;gt; means a link to a representation of the contents of the current document in a different format, as designated by the &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; attribute.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;application/rss+xml&amp;quot; href=&amp;quot;.rss&amp;quot;&lt;br /&gt;
      title=&amp;quot;RSS feed for this page&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;application/atom+xml&amp;quot; href=&amp;quot;.atom&amp;quot;&lt;br /&gt;
      title=&amp;quot;Atom feed for this page&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;application/activitystream+json&amp;quot; href=&amp;quot;.as&amp;quot;&lt;br /&gt;
      title=&amp;quot;Activity Streams JSON feed for this page&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== With &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;rel home&amp;lt;/code&amp;gt; ===&lt;br /&gt;
==== Site Feed ====&lt;br /&gt;
{{main|rel-home#use_with_rel-alternate}}&lt;br /&gt;
&lt;br /&gt;
'''Proposed:''' &lt;br /&gt;
When used in combination with the &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; attribute (with a value other than that of the document itself, e.g. other than &amp;lt;code&amp;gt;&amp;quot;text/html&amp;quot;&amp;lt;/code&amp;gt;), &amp;lt;code&amp;gt;rel=&amp;quot;alternate home&amp;quot;&amp;lt;/code&amp;gt; means a link to a representation of the contents of the ''site'' (the home page for the current page) in a different format, as designated by the &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; attribute.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;alternate home&amp;quot; type=&amp;quot;application/rss+xml&amp;quot; href=&amp;quot;.rss&amp;quot;&lt;br /&gt;
      title=&amp;quot;RSS feed for this site&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;alternate home&amp;quot; type=&amp;quot;application/atom+xml&amp;quot; href=&amp;quot;.atom&amp;quot;&lt;br /&gt;
      title=&amp;quot;Atom feed for this site&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;alternate home&amp;quot; type=&amp;quot;application/activitystream+json&amp;quot; href=&amp;quot;.as&amp;quot;&lt;br /&gt;
      title=&amp;quot;Activity Streams JSON feed for this site&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[existing-rel-values]]&lt;br /&gt;
* [[rel-faq]]&lt;br /&gt;
* [[rel-home]], in particular [[rel-home#use_with_rel-alternate|rel-home with rel-alternate proposal]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=phone-number&amp;diff=65349</id>
		<title>phone-number</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=phone-number&amp;diff=65349"/>
		<updated>2015-12-11T10:16:46Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: creating page on phone numbers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''phone number''' is a series of digits that can be used to place a voice call or send a text message to a landline or mobile phone. This page exists to document efforts to parse, standardise and understand phone numbers.&lt;br /&gt;
&lt;br /&gt;
== microformats ==&lt;br /&gt;
&lt;br /&gt;
Phone numbers can be represented using the tel property in both [[h-card]] and the legacy [[hCard]] formats.&lt;br /&gt;
&lt;br /&gt;
== parsers ==&lt;br /&gt;
&lt;br /&gt;
=== libphonenumber ===&lt;br /&gt;
&lt;br /&gt;
[https://github.com/googlei18n/libphonenumber libphonenumber] is a C++, Java and JavaScript library created by Google that attempts to validate phone numbers.&lt;br /&gt;
&lt;br /&gt;
There are wrappers in a variety of languages:&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/daviddrysdale/python-phonenumbers python-phonenumbers] (Python)&lt;br /&gt;
* [https://github.com/sstephenson/global_phone global_phone] (Ruby)&lt;br /&gt;
* [https://github.com/giggsey/libphonenumber-for-php libphonenumber-for-php] (PHP)&lt;br /&gt;
* [https://github.com/erezak/libphonenumber-csharp libphonenumber-csharp] (C#)&lt;br /&gt;
* [https://github.com/iziz/libPhoneNumber-iOS libPhoneNumber-iOS] (Objective-C/iOS)&lt;br /&gt;
&lt;br /&gt;
== lookup services ==&lt;br /&gt;
&lt;br /&gt;
Twilio provide a [https://www.twilio.com/lookup lookup service] to validate phone numbers.&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=phone_numbers&amp;diff=65348</id>
		<title>phone numbers</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=phone_numbers&amp;diff=65348"/>
		<updated>2015-12-11T10:12:05Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[phone-number]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=phone_number&amp;diff=65347</id>
		<title>phone number</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=phone_number&amp;diff=65347"/>
		<updated>2015-12-11T10:11:52Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: redirecting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[phone-number]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hcard&amp;diff=65346</id>
		<title>hcard</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hcard&amp;diff=65346"/>
		<updated>2015-12-11T10:10:51Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: /* Properties */ redlinking phone number&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hCard 1.0&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
{{latest|h-card}}&lt;br /&gt;
&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Tantek|Tantek Çelik]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Editor&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Author&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[[User:Brian|Brian Suda]]&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Author&amp;lt;/span&amp;gt;)&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;dfn style=&amp;quot;font-style:normal;font-weight:bold&amp;quot;&amp;gt;hCard&amp;lt;/dfn&amp;gt; is a simple, open format for publishing people, companies, organizations on the web, using a 1:1 representation of vCard ([[rfc-2426|RFC2426]]) properties and values in HTML. hCard is one of several open [[microformats|microformat]] standards suitable for embedding data in HTML/HTML5, and Atom/RSS/XHTML or other XML.&lt;br /&gt;
&lt;br /&gt;
Translations: [[hcard-fr|&amp;lt;span lang=&amp;quot;fr&amp;quot;&amp;gt;Français&amp;lt;/span&amp;gt;]] • [[hcard-ja|&amp;lt;span lang=&amp;quot;ja&amp;quot;&amp;gt;日本語&amp;lt;/span&amp;gt;]] • [[hcard-ru|&amp;lt;span lang=&amp;quot;ru&amp;quot;&amp;gt;Русский&amp;lt;/span&amp;gt;]] • [[hcard-th|&amp;lt;span lang=&amp;quot;th&amp;quot;&amp;gt;ภาษาไทย&amp;lt;/span&amp;gt;]] • [[hcard-zh|&amp;lt;span lang=&amp;quot;zh&amp;quot;&amp;gt;漢語&amp;lt;/span&amp;gt;]] • &amp;lt;span style=&amp;quot;font-size:.8em&amp;quot;&amp;gt;([[how-to-start-new-translation|Add your language]])&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[hcard#Copyright|Copyright]] and [[hcard#Patents|patents]] statements apply. See [[hcard#Inspiration_and_Acknowledgments|acknowledgments]].&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
hCards are most often used to represent people:&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url fn&amp;quot; href=&amp;quot;http://tantek.com/&amp;quot;&amp;gt;Tantek Çelik&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
and organizations:&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url fn org&amp;quot; href=&amp;quot;http://microformats.org/&amp;quot;&amp;gt;microformats.org&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;background:rgb(248, 247, 236); border:2px solid rgb(225, 229, 186); margin-left:2em&amp;quot; class=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
=== Get started ===&lt;br /&gt;
http://microformats.org/wiki/skins/Microformats/images/bullet.gif Create a [http://microformats.org/code/hcard/creator new hCard]&amp;lt;br/&amp;gt;&lt;br /&gt;
http://microformats.org/wiki/skins/Microformats/images/bullet.gif Learn [[hcard-authoring|hCard authoring]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The class '''&amp;lt;code&amp;gt;vcard&amp;lt;/code&amp;gt;''' is a ''[[hcard#Root_Class_Name|root class name]]'' that indicates the presence of an hCard.&lt;br /&gt;
&lt;br /&gt;
The classes '''&amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt;''', '''&amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt;''', and '''&amp;lt;code&amp;gt;org&amp;lt;/code&amp;gt;''' define  ''properties'' of the hCard.&lt;br /&gt;
&lt;br /&gt;
== Properties ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;white-space:nowrap;float:left&amp;quot;&amp;gt;Common hCard properties (inside class &amp;lt;code&amp;gt;'''vcard'''&amp;lt;/code&amp;gt;)&lt;br /&gt;
* &amp;lt;code&amp;gt;'''fn'''&amp;lt;/code&amp;gt; - name, formatted/full. required&lt;br /&gt;
* &amp;lt;code&amp;gt;'''n'''&amp;lt;/code&amp;gt; - structured name, container for:&lt;br /&gt;
** &amp;lt;code&amp;gt;'''honorific-prefix'''&amp;lt;/code&amp;gt; - e.g. Ms., Mr., Dr.&lt;br /&gt;
** &amp;lt;code&amp;gt;'''given-name'''&amp;lt;/code&amp;gt; - given (often first) name&lt;br /&gt;
** &amp;lt;code&amp;gt;'''additional-name'''&amp;lt;/code&amp;gt; - other/middle name&lt;br /&gt;
** &amp;lt;code&amp;gt;'''family-name'''&amp;lt;/code&amp;gt; - family (often last) name&lt;br /&gt;
** &amp;lt;code&amp;gt;'''honorific-suffix'''&amp;lt;/code&amp;gt; - e.g. Ph.D., Esq.&lt;br /&gt;
* &amp;lt;code&amp;gt;'''nickname'''&amp;lt;/code&amp;gt; - nickname/alias, e.g. [[IRC]] &amp;lt;abbr title=&amp;quot;nickname&amp;quot;&amp;gt;nick&amp;lt;/abbr&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;'''org'''&amp;lt;/code&amp;gt; - company/organization&lt;br /&gt;
* &amp;lt;code&amp;gt;'''photo'''&amp;lt;/code&amp;gt; - photo, icon, avatar&lt;br /&gt;
* &amp;lt;code&amp;gt;'''url'''&amp;lt;/code&amp;gt; - home page for this contact&lt;br /&gt;
* &amp;lt;code&amp;gt;'''email'''&amp;lt;/code&amp;gt; - email address&lt;br /&gt;
* &amp;lt;code&amp;gt;'''tel'''&amp;lt;/code&amp;gt; - [[phone number|telephone number]]&lt;br /&gt;
* &amp;lt;code&amp;gt;'''[[adr]]'''&amp;lt;/code&amp;gt; - structured address, container for:&lt;br /&gt;
** &amp;lt;code&amp;gt;'''street-address'''&amp;lt;/code&amp;gt; - street &amp;lt;abbr title=&amp;quot;number&amp;quot;&amp;gt;#&amp;lt;/abbr&amp;gt;+name, &amp;lt;abbr title=&amp;quot;apartment&amp;quot;&amp;gt;apt&amp;lt;/abbr&amp;gt;/&amp;lt;abbr title=&amp;quot;suite&amp;quot;&amp;gt;ste&amp;lt;/abbr&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;'''locality'''&amp;lt;/code&amp;gt; - city or village&lt;br /&gt;
** &amp;lt;code&amp;gt;'''region'''&amp;lt;/code&amp;gt; - state or province&lt;br /&gt;
** &amp;lt;code&amp;gt;'''postal-code'''&amp;lt;/code&amp;gt; - postal code, e.g. &amp;lt;abbr title=&amp;quot;United States&amp;quot;&amp;gt;U.S.&amp;lt;/abbr&amp;gt; ZIP&lt;br /&gt;
** &amp;lt;code&amp;gt;'''country-name'''&amp;lt;/code&amp;gt; - country name&lt;br /&gt;
* &amp;lt;code&amp;gt;'''bday'''&amp;lt;/code&amp;gt; - birthday. [[date-pattern|ISO date]].&lt;br /&gt;
* &amp;lt;code&amp;gt;'''category'''&amp;lt;/code&amp;gt; - for tagging contacts&lt;br /&gt;
* &amp;lt;code&amp;gt;'''note'''&amp;lt;/code&amp;gt; - notes about the contact&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:-.4em; float:left;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;display:none&amp;quot;&amp;gt;Example hCard of common properties:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none&amp;quot;&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''vcard'''&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;ul style=&amp;quot;list-style:none; margin-top:-.02em&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''fn'''&amp;quot;&amp;amp;gt;Sally Ride&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;(&amp;amp;lt;span class=&amp;quot;'''n'''&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;ul style=&amp;quot;list-style:none&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''honorific-prefix'''&amp;quot;&amp;amp;gt;Dr.&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''given-name'''&amp;quot;&amp;amp;gt;Sally&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;abbr class=&amp;quot;'''additional-name'''&amp;quot;&amp;amp;gt;K.&amp;amp;lt;/abbr&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''family-name'''&amp;quot;&amp;amp;gt;Ride&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''honorific-suffix'''&amp;quot;&amp;amp;gt;Ph.D.&amp;amp;lt;/span&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;),&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''nickname'''&amp;quot;&amp;amp;gt;sallykride&amp;amp;lt;/span&amp;amp;gt; (IRC)&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''org'''&amp;quot;&amp;amp;gt;Sally Ride Science&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;img class=&amp;quot;'''photo'''&amp;quot; src=&amp;quot;&amp;lt;nowiki&amp;gt;http://example.com/sk.jpg&amp;lt;/nowiki&amp;gt;&amp;quot;/&amp;amp;gt; &amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;'''url'''&amp;quot; href=&amp;quot;&amp;lt;nowiki&amp;gt;http://sally.example.com&amp;lt;/nowiki&amp;gt;&amp;quot;&amp;amp;gt;w&amp;amp;lt;/a&amp;amp;gt;,&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;'''email'''&amp;quot; href=&amp;quot;&amp;lt;nowiki&amp;gt;mailto:sally@example.com&amp;lt;/nowiki&amp;gt;&amp;quot;&amp;amp;gt;e&amp;amp;lt;/a&amp;amp;gt; &amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''tel'''&amp;quot;&amp;amp;gt;+1.818.555.1212&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''adr'''&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;ul style=&amp;quot;list-style:none&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''street-address'''&amp;quot;&amp;amp;gt;123 Main st.&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''locality'''&amp;quot;&amp;amp;gt;Los Angeles&amp;amp;lt;/span&amp;amp;gt;, &amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;abbr class=&amp;quot;'''region'''&amp;quot; title=&amp;quot;California&amp;quot;&amp;amp;gt;CA&amp;amp;lt;/abbr&amp;amp;gt;, &amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;'''postal-code'''&amp;quot;&amp;amp;gt;91316&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''country-name'''&amp;quot;&amp;amp;gt;U.S.A&amp;amp;lt;/div&amp;amp;gt;&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;time class=&amp;quot;'''bday'''&amp;quot;&amp;amp;gt;1951-05-26&amp;amp;lt;/time&amp;amp;gt; birthday&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''category'''&amp;quot;&amp;amp;gt;physicist&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;div class=&amp;quot;'''note'''&amp;quot;&amp;amp;gt;1st American woman in space.&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;&amp;amp;lt;/div&amp;amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; padding:1em 0 0.5em 0&amp;quot;&amp;gt;See the [[hcard#Property_List|full list of properties]] for the complete list.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
hCard 1.0 is a microformats.org specification. Public discussion on hCard takes place on [[hcard-feedback]], the #microformats [[irc]] channel on irc.freenode.net, and [http://microformats.org/discuss/mail/microformats-discuss/ microformats-discuss mailing list].&lt;br /&gt;
&lt;br /&gt;
=== Errata and Updates ===&lt;br /&gt;
Known errors and issues in this specification are corrected in [[hcard-issues-resolved|resolved]] and [[hcard-issues-closed|closed]] issues. Please check there before reporting [[hcard-issues|issues]].&lt;br /&gt;
&lt;br /&gt;
The hCard 1.0.1 update is currently under development and incorporates known errata corrections as well as the [[value-class-pattern]].&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
The vCard standard ([[rfc-2426|RFC2426]]), has been broadly interoperably implemented (e.g. Apple's &amp;quot;Address Book&amp;quot; application built into MacOSX).&lt;br /&gt;
&lt;br /&gt;
In addition, many bloggers identify themselves by name and discuss their friends and family.  With just a tad bit of structure, bloggers can discuss people in their blog(s) in such a way that spiders and other aggregators can retrieve this information, automatically convert them to vCards, and use them in any vCard application or service.&lt;br /&gt;
&lt;br /&gt;
This specification introduces the '''hCard''' format, which uses a 1:1 representation of the properties and values of the aforementioned vCard standard, in semantic HTML.  Bloggers can both embed hCards directly in their web pages, and style them with CSS to make them appear as desired.  In addition, hCard enables applications to retrieve information directly from web pages without having to reference a separate file.&lt;br /&gt;
&lt;br /&gt;
Use the [http://microformats.org/code/hcard/creator hCard creator] and copy the HTML code it generates to your blog or website to publish your contact info.&lt;br /&gt;
&lt;br /&gt;
== Conformance ==&lt;br /&gt;
{{rfc-2119-intro}}&lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
=== In General ===&lt;br /&gt;
The vCard standard ([[rfc-2426|RFC2426]]) forms the basis of hCard.&lt;br /&gt;
&lt;br /&gt;
The basic format of hCard is to use vCard object/property names in lower-case for class names, and to map the nesting of vCard objects directly into nested HTML elements.&lt;br /&gt;
&lt;br /&gt;
=== Root Class Name ===&lt;br /&gt;
The root class name for an hCard is &amp;quot;vcard&amp;quot;.  An element with a class name of &amp;quot;vcard&amp;quot; is itself called an ''hCard''.&lt;br /&gt;
&lt;br /&gt;
=== Properties and Sub-properties ===&lt;br /&gt;
The properties of an hCard are represented by elements inside the hCard.  Elements with class names of the listed properties represent the values of those properties.  Some properties have sub-properties, and those are represented by elements inside the elements for properties.&lt;br /&gt;
&lt;br /&gt;
=== Property List ===&lt;br /&gt;
hCard properties (sub-properties in parentheses like this)&lt;br /&gt;
&lt;br /&gt;
'''Required:'''&lt;br /&gt;
* '''fn'''&lt;br /&gt;
* &amp;lt;span id=&amp;quot;property-list-n&amp;quot;&amp;gt;'''n'''&amp;lt;sup style=&amp;quot;font-size:smaller&amp;quot;&amp;gt;[[#note1|1]]&amp;lt;/sup&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
** family-name&lt;br /&gt;
** given-name &lt;br /&gt;
** additional-name&lt;br /&gt;
** honorific-prefix&lt;br /&gt;
** honorific-suffix&lt;br /&gt;
Optional:&lt;br /&gt;
* [[adr]]&lt;br /&gt;
** post-office-box&lt;br /&gt;
** extended-address&lt;br /&gt;
** street-address&lt;br /&gt;
** locality&lt;br /&gt;
** region&lt;br /&gt;
** postal-code&lt;br /&gt;
** country-name&lt;br /&gt;
** type&lt;br /&gt;
** value&lt;br /&gt;
* agent&lt;br /&gt;
* bday&lt;br /&gt;
* category&lt;br /&gt;
* class&lt;br /&gt;
* email (type, value)&lt;br /&gt;
* geo&lt;br /&gt;
** latitude&lt;br /&gt;
** longitude&lt;br /&gt;
* key&lt;br /&gt;
* label&lt;br /&gt;
* logo&lt;br /&gt;
* mailer&lt;br /&gt;
* nickname&lt;br /&gt;
* note&lt;br /&gt;
* org (organization-name, organization-unit)&lt;br /&gt;
* photo&lt;br /&gt;
* rev&lt;br /&gt;
* role&lt;br /&gt;
* sort-string&lt;br /&gt;
* sound&lt;br /&gt;
* &amp;lt;span id=&amp;quot;property-list-tel&amp;quot;&amp;gt;tel&amp;lt;sup style=&amp;quot;font-size:smaller&amp;quot;&amp;gt;[[#note2|2]]&amp;lt;/sup&amp;gt; (type, value)&amp;lt;/span&amp;gt;&lt;br /&gt;
* title&lt;br /&gt;
* &amp;lt;span id=&amp;quot;property-list-tz&amp;quot;&amp;gt;tz&amp;lt;sup style=&amp;quot;font-size:smaller&amp;quot;&amp;gt;[[#note3|3]]&amp;lt;/sup&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
* uid&lt;br /&gt;
* url&lt;br /&gt;
&lt;br /&gt;
=== Property Notes ===&lt;br /&gt;
&amp;lt;span id=&amp;quot;note1&amp;quot;&amp;gt;[[#property-list-n|1. ^]]&amp;lt;/span&amp;gt;: The 'n' property is {{optional}} if any [[hcard#Implied_.22n.22_Optimization|implied 'n' optimization rules]] are in effect.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;note2&amp;quot;&amp;gt;[[#property-list-tel|2. ^]]&amp;lt;/span&amp;gt;: tel - Authors {{may}} follow the [http://en.wikipedia.org/wiki/E.123 E.123] standard for writing values of telephone numbers. Letter values (e.g. +1-555-FORMATS) {{must}} be converted to numbers. Use an &amp;lt;code&amp;gt;abbr&amp;lt;/code&amp;gt; to display letters and provide a numerical value simultaneously, e.g. &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;abbr title=&amp;quot;+15553676287&amp;quot;&amp;gt;+1-555-FORMATS&amp;lt;/abbr&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;note3&amp;quot;&amp;gt;[[#property-list-tz|3. ^]]&amp;lt;/span&amp;gt;: tz - timezones are indicated with the timezone offset, e.g. &amp;lt;code&amp;gt;PST (&amp;amp;lt;span class=&amp;quot;tz&amp;quot;&amp;gt;-08:00&amp;amp;lt;/span&amp;gt;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Singular vs. Plural Properties ===&lt;br /&gt;
Singular properties: 'fn', 'n', 'bday', 'tz', 'geo', 'sort-string', 'uid', 'class', 'rev'.  For properties which are singular, the first descendant element with that class {{should}} take effect, any others being ignored.&lt;br /&gt;
&lt;br /&gt;
All other properties {{may}} be plural. Each class instance of such properties creates a new instance of that property.&lt;br /&gt;
&lt;br /&gt;
=== Human vs. Machine readable ===&lt;br /&gt;
The human visible text contents of an element for a property represents the value of that property, with a few exceptions:&lt;br /&gt;
&lt;br /&gt;
If an &amp;lt;code&amp;gt;&amp;amp;lt;abbr&amp;amp;gt;&amp;lt;/code&amp;gt; element is used for a property, then the '&amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;' attribute (if present) of the &amp;lt;code&amp;gt;&amp;amp;lt;abbr&amp;gt;&amp;lt;/code&amp;gt; element is the value of the property, instead of the contents of the element, which instead provide a more human presentable version of the value.&lt;br /&gt;
&lt;br /&gt;
If an &amp;lt;code&amp;gt;&amp;amp;lt;a&amp;amp;gt;&amp;lt;/code&amp;gt; element is used for one or more properties, it {{must}} be treated as follows:&lt;br /&gt;
# For the 'photo' property and any other property that takes a URL as its value, the &amp;lt;code&amp;gt;href=&amp;quot;...&amp;quot;&amp;lt;/code&amp;gt; attribute provides the property value.&lt;br /&gt;
# For other properties, the element's content is the value of the property.&lt;br /&gt;
&lt;br /&gt;
If an &amp;lt;code&amp;gt;&amp;amp;lt;img&amp;amp;gt;&amp;lt;/code&amp;gt; element is used for one or more properties, it {{must}} be treated as follows:&lt;br /&gt;
# For the 'photo' property and any other property that takes a URL as its value, the &amp;lt;code&amp;gt;src=&amp;quot;...&amp;quot;&amp;lt;/code&amp;gt; attribute provides the property value.&lt;br /&gt;
# For other properties, the &amp;lt;code&amp;gt;&amp;amp;lt;img&amp;gt;&amp;lt;/code&amp;gt; element's '&amp;lt;code&amp;gt;alt&amp;lt;/code&amp;gt;' attribute is the value of the property.&lt;br /&gt;
&lt;br /&gt;
If an &amp;lt;code&amp;gt;&amp;amp;lt;object&amp;amp;gt;&amp;lt;/code&amp;gt; element is used for one or more properties, it {{must}} be treated as follows:&lt;br /&gt;
# For the 'photo' property and any other property that takes a URL as its value, the &amp;lt;code&amp;gt;data=&amp;quot;...&amp;quot;&amp;lt;/code&amp;gt; attribute provides the property value.&lt;br /&gt;
# For other properties, the element's content is the value of the property.&lt;br /&gt;
&lt;br /&gt;
=== Value excerpting ===&lt;br /&gt;
Sometimes only part of an element which is the equivalent for a property is used for the value of the property.  This typically occurs when a property has a subtype, like 'tel'. For this purpose, the special class name &amp;quot;&amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt;&amp;quot; is used to excerpt out the subset of the element that is the value of the property. E.g. here is an hCard fragment for marking up a home phone number:&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
vCard:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
TEL;TYPE=HOME:+1.415.555.1212&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hCard:&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;home&amp;lt;/span&amp;gt;:&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: thin dashed black; width: 95%; padding: .5em 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;home&amp;lt;/span&amp;gt;:&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You may want to customize/localize the visible punctuation and not want to include it in what machines see. Use multiple class=&amp;quot;value&amp;quot; elements which are then concatenated. E.g. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;home&amp;lt;/span&amp;gt;:&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;415&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;555&amp;lt;/span&amp;gt;.&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;1212&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No change in display, but the parsed hCard property value then becomes in vCard:&lt;br /&gt;
&lt;br /&gt;
vCard:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
TEL;TYPE=HOME:+14155551212&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- note for Tantek: review/edit property casing from here on --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Property Exceptions ===&lt;br /&gt;
vCard has several properties which either do not make sense on, or are already implied within the context of a web page.  This section explains what to (not) do with them.&lt;br /&gt;
&lt;br /&gt;
# vCard's '''NAME''', '''PROFILE''', '''SOURCE''', '''PRODID''', '''VERSION''' properties are defined in Sections 2.1.2, 2.1.3, 2.1.4, 3.6.3, 3.6.9 of [[rfc-2426|RFC2426]].  Content publishers {{must-not}} use these properties in their hCards, and as such, hCard consumers/parsers {{must}} IGNORE these properties if they are found within an hCard. Instead. hCard to vCard converters {{should}} use the title of the page where the hCard is found (e.g. the &amp;lt;code&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/code&amp;gt; element in HTML documents) to construct the NAME property, {{may}} output a PROFILE value of &amp;quot;&amp;lt;code&amp;gt;VCARD&amp;lt;/code&amp;gt;&amp;quot; per [[rfc-2426|RFC2426]], {{should}} use the URL of the page where the hCard is found to construct the SOURCE property (e.g. perhaps as a parameter to a URL/service that converts hCards to vCards), for an output vCard stream (e.g. a .vcf file). Only services/applications that output actual vCards should write the PRODID property, with the product identifier for said service/application. Similarly, only such services/applications should write the VERSION property, with the value &amp;quot;3.0&amp;quot; (without quotes) per [[rfc-2426|RFC2426]] Section 3.6.9.&lt;br /&gt;
&lt;br /&gt;
=== Organization Contact Info ===&lt;br /&gt;
If the &amp;quot;FN&amp;quot; and &amp;quot;ORG&amp;quot; (organization) properties have the exact same value (typically because they are set on the same element, e.g. class=&amp;quot;fn org&amp;quot;), then the hCard represents contact information for a company, organization or place and {{should}} be treated as such. In this case the author also {{must-not}} set the &amp;quot;N&amp;quot; property, or set it (and any sub-properties) explicitly to the empty string &amp;quot;&amp;quot;. Thus parsers {{should}} handle the missing &amp;quot;N&amp;quot; property, in this case by implying empty values for all the &amp;quot;N&amp;quot; sub-properties.&lt;br /&gt;
&lt;br /&gt;
=== Implied &amp;quot;N&amp;quot; Optimization ===&lt;br /&gt;
Although vCard requires that the &amp;quot;N&amp;quot; property be present, the authors of the vCard specification ([[rfc-2426|RFC2426]]) themselves do not include &amp;quot;N&amp;quot; properties in their vCards near the end of the spec (p.38).  This apparent contradiction can be resolved by simply allowing the &amp;quot;FN&amp;quot; property to imply &amp;quot;N&amp;quot; property values in typical cases provided in the spec. We do so explicitly in hCard.&lt;br /&gt;
&lt;br /&gt;
If &amp;quot;FN&amp;quot; and &amp;quot;ORG&amp;quot; are not the same (see previous section), and the value of the &amp;quot;FN&amp;quot; property is exactly two words (separated by whitespace), and there is no explicit &amp;quot;N&amp;quot; property, then the &amp;quot;N&amp;quot; property is inferred from the &amp;quot;FN&amp;quot; property.  For &amp;quot;FN&amp;quot;s with either one word see below, and for three or more, the author {{must}} explicitly markup the &amp;quot;N&amp;quot;, except for the organization contact info case, [http://microformats.org/wiki/hcard#Organization_Contact_Info see above] for that.&lt;br /&gt;
&lt;br /&gt;
# The content of &amp;quot;FN&amp;quot; is broken into two &amp;quot;words&amp;quot; separated by whitespace.&lt;br /&gt;
# The ''first'' word of the &amp;quot;FN&amp;quot; is interpreted as the &amp;quot;given-name&amp;quot; for the &amp;quot;N&amp;quot; property.&lt;br /&gt;
# The ''second/last'' word of the &amp;quot;FN&amp;quot; is interpreted as the &amp;quot;family-name&amp;quot; for the &amp;quot;N&amp;quot; property.&lt;br /&gt;
# Exception: If the first word ends in a &amp;quot;,&amp;quot; comma, then the first word (minus the comma at the end) is interpreted as the &amp;quot;family-name&amp;quot; and the second word is interpreted as the &amp;quot;given-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This allows simplification in the typical case of people stating:&lt;br /&gt;
* given-name (space) family-name&lt;br /&gt;
* family-name (comma) given-name&lt;br /&gt;
&lt;br /&gt;
=== Implied &amp;quot;nickname&amp;quot; Optimization ===&lt;br /&gt;
Due to the prevalence of the use of nicknames/handles/usernames in actual content published on the Web (e.g. authors of [[hReview|reviews]]), hCard also has an implied &amp;quot;nickname&amp;quot; optimization to handle this.&lt;br /&gt;
&lt;br /&gt;
Similar to the implied &amp;quot;n&amp;quot; optimization, if &amp;quot;FN&amp;quot; and &amp;quot;ORG&amp;quot; are not the same, and the value of the &amp;quot;FN&amp;quot; property is exactly one word, and there is no explicit &amp;quot;N&amp;quot; property, then:&lt;br /&gt;
&lt;br /&gt;
# The content of the &amp;quot;FN&amp;quot; {{must}} be treated as a &amp;quot;nickname&amp;quot; property value.&lt;br /&gt;
# Parsers {{should}} handle the missing &amp;quot;N&amp;quot; property by implying empty values for all the &amp;quot;N&amp;quot; sub-properties.&lt;br /&gt;
&lt;br /&gt;
Though parsers {{must}} follow the implied nickname optimization, publishers {{should}} explicitly indicate the &amp;quot;nickname&amp;quot; even in this case, e.g.:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&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;fn nickname&amp;quot;&amp;gt;daveman692&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The hCard {{may}} have additional explicit &amp;quot;nickname&amp;quot; property values in addition to the implied nickname.&lt;br /&gt;
&lt;br /&gt;
=== Implied &amp;quot;organization-name&amp;quot; Optimization ===&lt;br /&gt;
The &amp;quot;ORG&amp;quot; property has two subproperties, organization-name and organization-unit. Very often authors only publish the organization-name.  Thus if an &amp;quot;ORG&amp;quot; property has no &amp;quot;organization-name&amp;quot; inside it, then its entire contents {{must}} be treated as the &amp;quot;organization-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Tags as Categories ===&lt;br /&gt;
Categories in hCard {{may}} be represented by tags with [[rel-tag]]. When a category property is a rel-tag, the tag (as defined by rel-tag) is used for that category.&lt;br /&gt;
&lt;br /&gt;
=== type subproperty values ===&lt;br /&gt;
The 'type' subproperty in particular takes different values depending on which property it is a subproperty of.  These 'type' subproperty values are case-INSENSITIVE, meaning &amp;quot;Home&amp;quot; is the same as &amp;quot;home&amp;quot;, as well as multivalued, e.g. a tel can be home and preferred:&lt;br /&gt;
&lt;br /&gt;
vCard:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
TEL;TYPE=HOME,PREF:+1.415.555.1212&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hCard:&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;pref&amp;lt;/span&amp;gt;erred):&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This could be displayed as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: thin dashed black; width: 95%; padding: .5em 1em; &amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;pref&amp;lt;/span&amp;gt;erred):&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== type with unspecified value ====&lt;br /&gt;
When the type of a property is specified, and there is no explicit value specified, then everything in the property except for the type is considered the value of the property. E.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt; +1.415.555.1212&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
is equivalent to:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt; +1.415.555.1212&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And thus the type is &amp;quot;home&amp;quot; and the value is &amp;quot;+1.415.555.1212&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== adr tel email types ====&lt;br /&gt;
The following lists are ''informative''. See [[rfc-2426|RFC2426]] sections 3.2.1 ADR, 3.3.1 TEL, and 3.3.2 EMAIL respectively for normative type values.  They are repeated here for convenience. Default type subproperty value(s) is(are) first in each list and indicated in ALL CAPS.  types may be multivalued.&lt;br /&gt;
&lt;br /&gt;
* adr type: INTL, POSTAL, PARCEL, WORK, dom, home, pref&lt;br /&gt;
* tel type: VOICE, home, msg, work, pref, fax, cell, video, pager, bbs, modem, [http://flickr.com/photos/tags/carcellphone/ car], isdn, pcs&lt;br /&gt;
* email type: INTERNET, x400, pref&lt;br /&gt;
&lt;br /&gt;
=== Profile ===&lt;br /&gt;
The hCard &amp;lt;span id=&amp;quot;XMDP_Profile&amp;quot;&amp;gt;XMDP profile&amp;lt;/span&amp;gt; is at http://microformats.org/profile/hcard&lt;br /&gt;
&lt;br /&gt;
Content that uses hCard {{should}} reference this profile, e.g.&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;profile&amp;quot; href=&amp;quot;http://microformats.org/profile/hcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
or&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
This content uses &amp;lt;a rel=&amp;quot;profile&amp;quot; href=&amp;quot;http://microformats.org/profile/hcard&amp;quot;&amp;gt;hCard&amp;lt;/a&amp;gt;.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
or&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;head profile=&amp;quot;http://microformats.org/profile/hcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
(profile attribute is deprecated in HTML5)&lt;br /&gt;
Content may combine the above methods as well.&lt;br /&gt;
&lt;br /&gt;
=== Parsing Details ===&lt;br /&gt;
&lt;br /&gt;
See [[hcard-parsing|hCard parsing]].&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
This section is informative.&lt;br /&gt;
&lt;br /&gt;
=== Sample vCard ===&lt;br /&gt;
&lt;br /&gt;
Here is a sample vCard:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
BEGIN:VCARD&lt;br /&gt;
VERSION:3.0&lt;br /&gt;
N:Çelik;Tantek&lt;br /&gt;
FN:Tantek Çelik&lt;br /&gt;
URL:http://tantek.com/&lt;br /&gt;
END:VCARD&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and an equivalent in hCard with various elements optimized appropriately.  See [[hcard-example1-steps| hCard Example 1]] for the derivation. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;url fn&amp;quot; href=&amp;quot;http://tantek.com/&amp;quot;&amp;gt;Tantek Çelik&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This hCard might be displayed as:&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: thin dashed black; width: 95%; padding: .5em 1em;&amp;quot;&amp;gt;&lt;br /&gt;
[http://tantek.com/ Tantek Çelik]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: The version information is unnecessary in hCard markup directly since the version will be defined by the profile of hCard that is used/referred to in the 'profile' attribute of the &amp;lt;head&amp;gt; element.&lt;br /&gt;
&lt;br /&gt;
===Live example===&lt;br /&gt;
&lt;br /&gt;
Here is [http://www.commerce.net/ Commercenet]'s contact details, as a live hCard which will be detected, on this page, by microformat parsing tools:&lt;br /&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;'''CommerceNet'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;url&amp;quot;&amp;gt;'''&amp;lt;nowiki&amp;gt;http://www.commerce.net/&amp;lt;/nowiki&amp;gt;'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;'''&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Work&amp;lt;/span&amp;gt;:'''&lt;br /&gt;
&amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;'''169 University Avenue'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;'''Palo Alto'''&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;'''CA'''&amp;lt;/span&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;'''94301'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;'''USA'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;'''&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Work&amp;lt;/span&amp;gt; +1-650-289-4040'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;'''&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Fax&amp;lt;/span&amp;gt; +1-650-289-4041'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;'''Email &amp;lt;span class=&amp;quot;email&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;info@commerce.net&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mark-up, emboldening omitted for clarity, with the following semantic improvements:&lt;br /&gt;
* &amp;lt;code&amp;gt;abbr&amp;lt;/code&amp;gt; to expand abbreviations&lt;br /&gt;
* hyperlinking the org name with the url&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;fn org url&amp;quot; href=&amp;quot;http://www.commerce.net/&amp;quot;&amp;gt;CommerceNet&amp;lt;/a&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;type&amp;quot;&amp;gt;Work&amp;lt;/span&amp;gt;:&lt;br /&gt;
    &amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;169 University Avenue&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Palo Alto&amp;lt;/span&amp;gt;,  &lt;br /&gt;
    &amp;lt;abbr class=&amp;quot;region&amp;quot; title=&amp;quot;California&amp;quot;&amp;gt;CA&amp;lt;/abbr&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;94301&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;USA&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Work&amp;lt;/span&amp;gt; +1-650-289-4040&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Fax&amp;lt;/span&amp;gt; +1-650-289-4041&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div&amp;gt;Email: &lt;br /&gt;
   &amp;lt;span class=&amp;quot;email&amp;quot;&amp;gt;info@commerce.net&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== More Examples ===&lt;br /&gt;
See [[hcard-examples|hCard examples]] for more examples, including all examples from vCard [[rfc-2426|RFC2426]] converted into hCard.&lt;br /&gt;
&lt;br /&gt;
== Examples in the wild ==&lt;br /&gt;
This section is '''informative'''. The number of hCard examples in the wild has expanded far beyond the capacity of being kept inline in this specification. They have been moved to a [[hcard-examples-in-wild|separate page]].&lt;br /&gt;
&lt;br /&gt;
See [[hcard-examples-in-wild|hCard Examples in the wild]].&lt;br /&gt;
&lt;br /&gt;
== Implementations ==&lt;br /&gt;
This section is '''informative'''. The number of hCard implementations has also expanded beyond the capacity of keeping them inline. They have been moved to a [[hcard-implementations|separate page]].&lt;br /&gt;
&lt;br /&gt;
See [[hcard-implementations|hCard Implementations]].&lt;br /&gt;
&lt;br /&gt;
== Articles ==&lt;br /&gt;
This section is &amp;lt;strong&amp;gt;informative&amp;lt;/strong&amp;gt;. For &amp;lt;span id=&amp;quot;Further_Reading&amp;quot;&amp;gt;further reading&amp;lt;/span&amp;gt; on hCard see [[hcard-articles]].&lt;br /&gt;
&lt;br /&gt;
==Buttons==&lt;br /&gt;
You can use these buttons on pages with hCards. See [[buttons#hCard]] for any recent additions.&lt;br /&gt;
&lt;br /&gt;
* http://www.crowley.nl/images/hcard.png (mirror: http://www.davidjanes.com/images/mf_hcard.png)&lt;br /&gt;
* http://rbach.priv.at/2006/buttons/hcard.png&lt;br /&gt;
* http://www.boogdesign.com/images/buttons/microformat_hcard.png&lt;br /&gt;
* CSS-powered button, as evidenced at [http://re-run.com/about/microformat-badges microformat badges @ re-run]&lt;br /&gt;
&lt;br /&gt;
== Copyright ==&lt;br /&gt;
Per the public domain release on the authors' user pages ([[User:Tantek|Tantek Çelik]], [[User:Brian|Brian Suda]]) this specification is released into the public domain.&lt;br /&gt;
&lt;br /&gt;
{{MicroFormatPublicDomainContributionStatement}}&lt;br /&gt;
&lt;br /&gt;
== Patents ==&lt;br /&gt;
{{MicroFormatPatentStatement}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
=== Normative References ===&lt;br /&gt;
* [http://www.w3.org/TR/2002/REC-xhtml1-20020801/ XHTML 1.0 SE]&lt;br /&gt;
* [http://www.ietf.org/rfc/rfc2426.txt vCard RFC2426]&lt;br /&gt;
* [http://www.itu.int/rec/T-REC-E.123-200102-I/en ITU recommendation E.123] format of telephone numbers (chargeable document)&lt;br /&gt;
* [[rfc-2119|RFC 2119]]&lt;br /&gt;
&lt;br /&gt;
=== Informative References ===&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
* [[hcard-history|hCard history]]&lt;br /&gt;
** [http://wiki.oreillynet.com/foocamp04/index.cgi?SimpleSemanticFormats FOO Camp 2004 Simple Semantic Formats presentation, 2004-09-10]&lt;br /&gt;
** [http://tantek.com/log/2004/09.html#hcard hCard term introduced and defined on the Web, 2004-09-30]&lt;br /&gt;
** Contributed from http://developers.technorati.com/wiki/hCard 2005-06-20&lt;br /&gt;
* [http://www.dante.net/np/ds/osi/9594-6-X.520.A4.ps X.520 in Postscript] ([http://72.14.253.104/search?q=cache:FjqzsFu4h20J:www.dante.net/np/ds/osi/9594-6-X.520.A4.ps HTMLization courtesy of Google Cache]) - vCard refers to ROLE as being &amp;quot;based on the X.520 Business Category explanatory attribute&amp;quot;.&lt;br /&gt;
* [http://www.w3.org/2002/12/cal/rfc2426 HTML reformatted version of RFC2426]&lt;br /&gt;
* [http://w3.org/TR/REC-CSS1 CSS1]&lt;br /&gt;
* [http://www.w3.org/TR/xhtml11 XHTML 1.1]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/E.123 Wikipedia summary of ITU-T Recommendation E.123] - for &amp;quot;TEL&amp;quot; values.&lt;br /&gt;
* [http://www.imc.org/pdi/ Internet Mail Consortium Personal Data Interchange vCard and vCalendar]&lt;br /&gt;
* [[iso-8601|ISO8601]]&lt;br /&gt;
&lt;br /&gt;
==== Specifications That Use hCard ====&lt;br /&gt;
* [[adr]]&lt;br /&gt;
* [[geo]]&lt;br /&gt;
* [[hcalendar|hCalendar]]&lt;br /&gt;
* [[hreview|hReview]]&lt;br /&gt;
&lt;br /&gt;
==== Similar Work ====&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
* [http://www.intertwingly.net/wiki/pie/PaceBetterPersonElement Atom PaceBetterPersonElement]&lt;br /&gt;
* [http://www.jabber.org/jeps/jep-0054.html JEP-0054: vcard-temp]&lt;br /&gt;
&lt;br /&gt;
== Inspiration and Acknowledgments ==&lt;br /&gt;
This section is '''informative'''.&lt;br /&gt;
Thanks to: my good friend [http://vadim.com/ Vadim] who introduced me to vCard ''many'' years ago, and if I'd only paid more attention then, perhaps I could have helped a lot of people avoid wasting a lot of time reinventing various standards wheels.&lt;br /&gt;
&lt;br /&gt;
== Notes on derivation from vCard ==&lt;br /&gt;
This section is ''informative''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;Semantic_XHTML_Design_Principles&amp;quot;&amp;gt;See: [[hcard-design-methodology]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== More Semantic Equivalents ===&lt;br /&gt;
For some properties there are HTML elements which better match and convey their semantics.  The following properties SHOULD be encoded with the following HTML:&lt;br /&gt;
* &amp;lt;code&amp;gt;URL&amp;lt;/code&amp;gt; in vCard becomes  &amp;lt;code&amp;gt;&amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;...&amp;quot;&amp;gt;...&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt; inside the element with &amp;lt;code&amp;gt;class=&amp;quot;vcard&amp;quot;&amp;lt;/code&amp;gt; in hCard.&lt;br /&gt;
* Similarly, &amp;lt;code&amp;gt;EMAIL&amp;lt;/code&amp;gt; in vCard becomes &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:...&amp;quot;&amp;gt;...&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;PHOTO&amp;lt;/code&amp;gt; in vCard becomes &amp;lt;code&amp;gt;&amp;lt;img class=&amp;quot;photo&amp;quot; src=&amp;quot;...&amp;quot; alt=&amp;quot;Photo of ...&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;&amp;lt;object class=&amp;quot;photo&amp;quot; data=&amp;quot;...&amp;quot; type=&amp;quot;...&amp;quot;&amp;gt;Photo of ...&amp;lt;/object&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;UID&amp;lt;/code&amp;gt; in vCard simply becomes another semantic applied to a specific URL (or EMAIL) for an hCard.&lt;br /&gt;
&lt;br /&gt;
=== Singular and Plural derivations ===&lt;br /&gt;
The [[hcard#Singular_vs._Plural_Properties|lists of singular and plural properties]] have been derived by analyzing the semantics of the individual properties in vCard RFC2426 and determining logically that they MUST be singular per their semantics.  See [[hcard-singular-properties]] for explanations.&lt;br /&gt;
&lt;br /&gt;
==== Plural Properties Singularized ====&lt;br /&gt;
Since plural property names become their singular equivalents, even if the original plural property permitted only a single value with multiple components, those multiple components are represented each with their own singularly named property and the the property is effectively multivalued and subject to the above treatment of multivalued properties.&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
{{hcard-related-pages}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Specifications]]&lt;br /&gt;
[[Category:hCard]]&lt;br /&gt;
&lt;br /&gt;
== Translations ==&lt;br /&gt;
The English version of this specification is the only normative version. Read the hCard specification in additional &amp;lt;span id=&amp;quot;languages&amp;quot;&amp;gt;languages&amp;lt;/span&amp;gt;:&lt;br /&gt;
* [[hcard-fr|&amp;lt;span lang=&amp;quot;fr&amp;quot;&amp;gt;Français&amp;lt;/span&amp;gt;]]&lt;br /&gt;
* [[hcard-ja|&amp;lt;span lang=&amp;quot;ja&amp;quot;&amp;gt;日本語&amp;lt;/span&amp;gt;]]&lt;br /&gt;
* [[hcard-ru|&amp;lt;span lang=&amp;quot;ru&amp;quot;&amp;gt;Русский&amp;lt;/span&amp;gt;]]&lt;br /&gt;
* [[hcard-th|&amp;lt;span lang=&amp;quot;th&amp;quot;&amp;gt;ภาษาไทย&amp;lt;/span&amp;gt;]]&lt;br /&gt;
* [[hcard-zh|&amp;lt;span lang=&amp;quot;zh&amp;quot;&amp;gt;漢語&amp;lt;/span&amp;gt;]]&lt;br /&gt;
Help [[how-to-start-new-translation|translate hCard into more languages]].&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=design-patterns-examples&amp;diff=65295</id>
		<title>design-patterns-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=design-patterns-examples&amp;diff=65295"/>
		<updated>2015-11-05T11:42:13Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: creating&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Many organisations publish design patterns and guides online. This page is to collect notable and interesting examples thereof.&lt;br /&gt;
&lt;br /&gt;
== pattern libraries ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.gov.uk/service-manual GOV.UK Service Manual]&lt;br /&gt;
* [https://developer.yahoo.com/ypatterns/ Yahoo Design Patterns Library]&lt;br /&gt;
&lt;br /&gt;
== meta ==&lt;br /&gt;
* [http://principles.adactio.com/ Design Principles], adactio.com&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=design-patterns&amp;diff=65294</id>
		<title>design-patterns</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=design-patterns&amp;diff=65294"/>
		<updated>2015-11-05T09:07:34Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: redlinking design-patterns-examples&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Design Patterns =&lt;br /&gt;
&lt;br /&gt;
{{design_patterns}}&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[anti-design-patterns]]&lt;br /&gt;
* [[design-patterns-examples]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=gender-examples&amp;diff=65276</id>
		<title>gender-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=gender-examples&amp;diff=65276"/>
		<updated>2015-10-23T13:54:58Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: adding Eurotunnel Advance Passenger Information gender selections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;gender examples&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page documents how people currently publish [[gender]] information on the web (sometimes implicitly - so not easily machine parsable - such as names (Andrew, Andrea), titles (Mr, Mrs, Miss), relationships (husband, brother), pronouns (he, she), etc.)), and what gender terms are supported by current web user interfaces.  This research will hopefully be useful to the [[genealogy]] microformat effort, as well as efforts to [[vcard-suggestions|extend vCard]], and therefore [[hcard|hCard]].&lt;br /&gt;
&lt;br /&gt;
== examples ==&lt;br /&gt;
These examples are based on two primary sources of real world web site usage (e.g. on social network sites)&lt;br /&gt;
&lt;br /&gt;
* user interfaces for editing (and displaying) [[user profile]] information&lt;br /&gt;
* user interfaces for doing faceted (field-based) search based on value(s) of a gender (or sex) field.&lt;br /&gt;
&lt;br /&gt;
== sites and services ==&lt;br /&gt;
&lt;br /&gt;
Social network sites typically publish the gender of the individual.&lt;br /&gt;
&lt;br /&gt;
Sites and services that allow users to enter and publish their gender. Please add to this list.&lt;br /&gt;
&lt;br /&gt;
In alphabetical order:&lt;br /&gt;
* [https://bagcheck.com/blog/01-the-gender-question Bagcheck] chose to ask which pronoun you want to use:&lt;br /&gt;
** Preferred Possessive Pronoun: ( )Her ( )His ( )Their&lt;br /&gt;
* [http://crush3r.com/ Crusher]'s [http://crush3r.com/account Edit My Account](requires login) page combines gender and person vs organization distinction in an interesting type picker among girl, boy, band, or other with a field.&lt;br /&gt;
** Type: ( ) Girl  ( ) Boy  ( ) Band  ( ) Other: [______]&lt;br /&gt;
* Canada Council for the Arts (need citation to specific sign-up form URL) - [https://twitter.com/heathr/status/189492984188903424 according to Heather Gold]:&lt;br /&gt;
** Female, Male, Transgender, Other (please specify), No answer, Please specify [______]&lt;br /&gt;
** [http://twitter.com/#!/heathr/status/189492984188903424/photo/1/large http://p.twimg.com/AqE23XpCIAArFWA.png]&lt;br /&gt;
* [http://digg.com/ Digg]'s [http://digg.com/settings/about About Me settings page](requires login) has a Gender popup that appears to be inspired by Pownce's list:&lt;br /&gt;
** Guy, Girl, Dude, Lady, Fellow, Bird, Chap, grrrl, Gentleman, Damsel, Male, Female, Transgender, None of the Above&lt;br /&gt;
* [https://www.flirtbox.co.uk/hotornot.php?gender=f flirtbox]: &amp;quot;Women&amp;quot; and &amp;quot;girls&amp;quot;&lt;br /&gt;
* [http://www.eharmony.co.uk/ eHarmony]: &amp;quot;Woman&amp;quot; or &amp;quot;Man&amp;quot;&lt;br /&gt;
* [http://facebook.com facebook.com]: changed from &amp;quot;Male/Female&amp;quot; to Male/Female/Custom&amp;quot; on 2014-02-13&lt;br /&gt;
** custom must be from one of 56 choices, despite being a  free-entry text box - &lt;br /&gt;
** (Agender, Androgyne, Androgynous, Bigender, Cis, Cisgender, Cis Female, Cis Male, Cis Man, Cis Woman, Cisgender Female, Cisgender Male, Cisgender Man, Cisgender Woman, Female to Male, FTM, Gender Fluid, Gender Nonconforming, Gender Questioning, Gender Variant, Genderqueer, Intersex, Male to Female, MTF, Neither, Neutrois, Non-binary, Other, Pangender, Trans, Trans*, Trans Female, Trans* Female, Trans Male, Trans* Male, Trans Man, Trans* Man, Trans Person, Trans* Person, Trans Woman, Trans* Woman, Transfeminine, Transgender, Transgender Female, Transgender Male, Transgender Man, Transgender Person, Transgender Woman, Transmasculine, Transsexual, Transsexual Female, Transsexual Male, Transsexual Man, Transsexual Person, Transsexual Woman, Two-Spirit)&lt;br /&gt;
** list from [http://www.slate.com/blogs/future_tense/2014/02/13/facebook_custom_gender_options_here_are_all_56_custom_options.html Will Oremus at Slate]&lt;br /&gt;
* [http://www.gay.com/ gay.com]: &amp;quot;Male&amp;quot;, &amp;quot;Female&amp;quot;, &amp;quot;MTF&amp;quot; and &amp;quot;FTM&amp;quot;.&lt;br /&gt;
* http://www.adam4adam.com/: &amp;quot;Male&amp;quot;, &amp;quot;Female&amp;quot;&lt;br /&gt;
* [https://plus.google.com Google+]:&lt;br /&gt;
** before 2014-12-10: Male, Female, Other&lt;br /&gt;
** after 2014-12-10: Male, Female, Decline to State, Custom - if Custom selected, a freeform text field is enabled to put in your gender. [https://plus.google.com/app/basic/stream/z12iz5ajslvxe3mup23nud451xfqcfj4l04 Post by Rachael Bennett]&lt;br /&gt;
* [http://www.livejournal.com/ LiveJournal]'s [http://www.livejournal.com/manage/profile/ Edit Profile](requires login) page provides a popup menu for gender with the values in order:&lt;br /&gt;
** (Unspecified), Male, Female&lt;br /&gt;
* [http://ma.gnolia.com Ma.gnolia]'s [http://ma.gnolia.com/account/profile Edit Your Profile on Ma.gnolia](requires login) page provides a popup menu for gender with the values in order:&lt;br /&gt;
** Female, Male, Other&lt;br /&gt;
* MediaWiki.org&lt;br /&gt;
** Radio button choice on Preferences: &amp;quot;(I prefer not to say)&amp;quot;, &amp;quot;She edits wiki pages&amp;quot;, &amp;quot;He edits wiki pages&amp;quot;&lt;br /&gt;
** [https://phabricator.wikimedia.org/T61643 Phabricator thread on non-binary gender preferences]&lt;br /&gt;
*[http://metatalk.metafilter.com/20050/Gender-Go-nuts-Somebody-did#838160 Cortex histogrammed] [http://metafilter.com metafilter's] 10-year-old free-form gender field- [http://stuff.metafilter.com/genders/genderfield.txt data dump]&lt;br /&gt;
** The first entry is blank/null fields; the difference between that and &amp;quot;total records&amp;quot; is the number of people who have put anything at all in the field: 9,325 mefites have as of a few minutes ago put something in that field. Reckoning from the previous note, that means that something like 17-18% of users have actually elected to put something in that field at some point in their membership here. &lt;br /&gt;
** Of the folks who have something in that field, just over 60% use one of the top four options: &amp;quot;male&amp;quot;, &amp;quot;female&amp;quot;, &amp;quot;m&amp;quot;, or &amp;quot;f&amp;quot;.&lt;br /&gt;
** Of the top dozen or so unambiguous labels provided, male-identifying terms (male, m, dude, xy, boy, guy, man, mail) account for about 49% of total labels used; female-identifying terms (female, f, lady, girl, xx, femme, chick) account for about 18%.&lt;br /&gt;
*[http://myspace.com/ MySpace.com] used to only allow male or female. There was a protest on MySpace by some genderqueer users who would put the word &amp;quot;genderqueer&amp;quot; into irrelevant metadata fields as a form of symbolic protest (source: tommorris' memory, [http://www.reddit.com/r/genderqueer/comments/1xtkq5/facebook_recognizes_nonbinary_genders_now/cfestqf reddit comment from tommorris])&lt;br /&gt;
*[http://www.okcupid.com/ OKCupid] - &amp;quot;I'm male&amp;quot; and &amp;quot;I'm female&amp;quot;&lt;br /&gt;
** This has led to a change.org petition: [https://www.change.org/petitions/ensure-that-all-okcupid-users-are-able-to-comfortably-identify-their-gender-and-sexual-orientation Ensure that all OkCupid users are able to comfortably identify their gender and sexual orientation!]&lt;br /&gt;
** In 2014-11, OKCupid modified the gender and sexuality options. You can now select up to five from each of the following lists&lt;br /&gt;
*** Gender: Woman, Man, Agender, Androgynous, Bigender, Cis Man, Cis Woman, Genderfluid, Genderqueer, Gender Nonconforming, Hijra, Intersex, Non-binary, Other, Pangender, Transfeminine, Transgender, Transmasculine, Transsexual, Trans Man, Trans Woman, Two Spirit &lt;br /&gt;
*** Sexuality: Straight, Gay, Bisexual, Asexual, Demisexual, Heteroflexible, Homoflexible, Lesbian, Pansexual, Queer, Questioning, Sapiosexual&lt;br /&gt;
*** Source: [http://www.pinknews.co.uk/2014/11/16/okcupid-begins-rolling-out-new-sexuality-and-gender-options/ pinknews.co.uk]&lt;br /&gt;
*[http://openid.net/specs/openid-attribute-exchange-1_0.html OpenID's Attribute Exchange] includes gender&lt;br /&gt;
* [http://pof.com/ POF]: &amp;quot;Male&amp;quot; or &amp;quot;Female&amp;quot;&lt;br /&gt;
* [http://pownce.com/ Pownce]'s [http://pownce.com/settings/ Profile Settings](requires login) interface has a Gender popup with the following values in order:&lt;br /&gt;
** Guy, Girl, Dude, Chicky-poo, Bloke, Bird, Lady, Gentleman, Male, Female, Transgender, None of the Above&lt;br /&gt;
* [http://blog.xkcd.com/2010/05/06/sex-and-gender/ XKCD] used 'do you have a Y chromosome?' as they were studying colour blindness&lt;br /&gt;
&lt;br /&gt;
== government/healthcare ==&lt;br /&gt;
&lt;br /&gt;
* NHS Family doctor services registration form ([http://www.nhs.uk/servicedirectories/documents/gms1.pdf GMS1]): male, female&lt;br /&gt;
** Individual medical practices may supplement this form with their own registration form. Some allow for non-binary options for trans and intersex individuals...&lt;br /&gt;
** [http://www.belgravia-surgery-sw1.nhs.uk/website/E87005/files/Under_16s_New_Patient_Questionnaire_-The_Belgravia_Surgery.pdf Belgravia Surgery] (PDF) SW1: Male or Female&lt;br /&gt;
** [http://www.chelwest.nhs.uk/services/hiv-sexual-health/clinics/56-dean-street Dean Street sexual health clinic]: as part of their computerised registration process, they ask whether you are transgender. If you answer 'no', they then ask whether you are male or female. This is used to determine which medical tests are conducted.&lt;br /&gt;
** [http://www.marvenmedicalpractice.co.uk/ Marven Medical Practice], SW1V: &amp;quot;male&amp;quot;, &amp;quot;female&amp;quot;, &amp;quot;indeterminate&amp;quot;&lt;br /&gt;
** [http://www.northamsurgery.nhs.uk/website/L83050/files/NORTHAM_SURGERY_New_Born_Registration_Form.pdf Northam Surgery] (PDF): Male or Female&lt;br /&gt;
** [http://www.sexualhealthoxfordshire.nhs.uk/wp-content/uploads/2014/03/registration.pdf Sexual Health Oxfordshire] (PDF): Male or Female&lt;br /&gt;
** [http://www.gowerplacepractice.nhs.uk/website/F83043/files/UCL-Students-Health-Registration-Form-Protected.pdf UCL Students Health Registration Form] (PDF): Male or Female&lt;br /&gt;
** [http://www.yorksurgeryilford.nhs.uk/website/F86657/files/New_Patient_Registration_Form_2013.pdf York Surgery, Ilford] (PDF): Male or Female&lt;br /&gt;
&lt;br /&gt;
== travel ==&lt;br /&gt;
&lt;br /&gt;
* Eurotunnel.com Advance Passenger Information - if you book a journey on Eurotunnel, you have to provide Advance Passenger Information before travel. This includes name, passport number and gender. Options: Male, Female, Unknown&lt;br /&gt;
&lt;br /&gt;
== discussion elsewhere ==&lt;br /&gt;
* [http://www.myspace.com/queering_gender Because gender isn't binary]&lt;br /&gt;
* [http://community.livejournal.com/feminist/2925885.html Social networking sites &amp;amp; gender identity]&lt;br /&gt;
* [https://meta.wikimedia.org/wiki/Survey_best_practices Survey best practices] on meta.wikimedia.org&lt;br /&gt;
* [http://www.glaad.org/transgender/trans101 Transgender 101], GLAAD&lt;br /&gt;
* [https://tranarchism.wordpress.com/2010/11/26/not-your-moms-trans-101/ Not Your Mom's Trans 101], Asher at Tranarchism&lt;br /&gt;
* [https://blog.wikimedia.org/2015/03/09/gender-as-a-text-field/ Gender as a text field: What Wikipedia can learn from Facebook], Amanda Menking, Wikimedia Blog, 2015-03-09&lt;br /&gt;
* [http://43epnd.axshare.com/gender.html #genderUX – Some guiding principles for handling gender on forms]&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[gender]]&lt;br /&gt;
* [[gender-formats]]&lt;br /&gt;
* [[gender-brainstorming]]&lt;br /&gt;
* [[profile-examples]]&lt;br /&gt;
&lt;br /&gt;
== related ==&lt;br /&gt;
* [[genealogy]]&lt;br /&gt;
* [[hcard|hCard]]&lt;br /&gt;
* [[vcard-suggestions]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microformats2-linting&amp;diff=65129</id>
		<title>microformats2-linting</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microformats2-linting&amp;diff=65129"/>
		<updated>2015-07-12T14:57:04Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: /* Notes */ response to tantek&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to work out possible rules for a future microformats2 linter/validator.&lt;br /&gt;
&lt;br /&gt;
The job of a linter or validator is to help the user correctly implement microformats2 on their site by making helpful (if somewhat pedantic) comments about the markup.&lt;br /&gt;
&lt;br /&gt;
== Possible linting rules ==&lt;br /&gt;
&lt;br /&gt;
# If a document has an &amp;lt;var&amp;gt;h-feed&amp;lt;/var&amp;gt; class, it shouldn't have any &amp;lt;var&amp;gt;h-entry&amp;lt;/var&amp;gt; elements that are not children of the &amp;lt;var&amp;gt;h-feed&amp;lt;/var&amp;gt;.&lt;br /&gt;
# A non-nested &amp;lt;var&amp;gt;h-entry&amp;lt;/var&amp;gt; should be on an article.&lt;br /&gt;
#* -1 [[User:Tantek|Tantek]] 14:44, 12 July 2015 (UTC) see below&lt;br /&gt;
# If the outer &amp;lt;var&amp;gt;h-entry&amp;lt;/var&amp;gt; is an article element, arguably nested &amp;lt;var&amp;gt;h-entry&amp;lt;/var&amp;gt;s should also be articles. This is explicitly recommended by §4.3.2 of HTML5.&lt;br /&gt;
#* -1 article tag is unnecessary extra markup / and or constraint for the semantics of h-entry. [[User:Tantek|Tantek]] 14:44, 12 July 2015 (UTC)&lt;br /&gt;
# &amp;lt;var&amp;gt;dt-created&amp;lt;/var&amp;gt; &amp;lt;= &amp;lt;var&amp;gt;dt-published&amp;lt;/var&amp;gt; &amp;lt;= &amp;lt;var&amp;gt;dt-updated&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;article&amp;amp;gt;&amp;lt;/code&amp;gt; in practice seems to serve no purpose in HTML5.&lt;br /&gt;
** I've stopped using it for this reason. [[User:Tantek|Tantek]] 14:44, 12 July 2015 (UTC)&lt;br /&gt;
** I use it because it's the correct element for the job. There's a bit of a chicken and egg problem here: we ask for the new elements, WHATWG/W3C give them to us as blank slates to play with, then we complain that they don't do anything. And the semantics of an h-entry and an article match up pretty damn well. My view is that the point of a linter is to give people the hints to get better at writing not just microformats but at writing HTML too. You can ignore its advice if you choose though. —[[User:TomMorris|Tom Morris]] 14:57, 12 July 2015 (UTC)&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microformats2-linting&amp;diff=65126</id>
		<title>microformats2-linting</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microformats2-linting&amp;diff=65126"/>
		<updated>2015-07-12T14:04:52Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: drafting some linting rules&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to work out possible rules for a future microformats2 linter/validator.&lt;br /&gt;
&lt;br /&gt;
The job of a linter or validator is to help the user correctly implement microformats2 on their site by making helpful (if somewhat pedantic) comments about the markup.&lt;br /&gt;
&lt;br /&gt;
== Possible linting rules ==&lt;br /&gt;
&lt;br /&gt;
# If a document has an &amp;lt;var&amp;gt;h-feed&amp;lt;/var&amp;gt; class, it shouldn't have any &amp;lt;var&amp;gt;h-entry&amp;lt;/var&amp;gt; elements that are not children of the &amp;lt;var&amp;gt;h-feed&amp;lt;/var&amp;gt;.&lt;br /&gt;
# A non-nested &amp;lt;var&amp;gt;h-entry&amp;lt;/var&amp;gt; should be on an article.&lt;br /&gt;
# If the outer &amp;lt;var&amp;gt;h-entry&amp;lt;/var&amp;gt; is an article element, arguably nested &amp;lt;var&amp;gt;h-entry&amp;lt;/var&amp;gt;s should also be articles. This is explicitly recommended by §4.3.2 of HTML5.&lt;br /&gt;
# Within the context of an item, &amp;lt;var&amp;gt;dt-created&amp;lt;/var&amp;gt; should not be after &amp;lt;var&amp;gt;dt-updated&amp;lt;/var&amp;gt;.&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microformats2-faq&amp;diff=65123</id>
		<title>microformats2-faq</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microformats2-faq&amp;diff=65123"/>
		<updated>2015-07-11T14:50:27Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: /* see also */ adding experimental properties link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;microformats2 FAQ&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Frequently asked questions about [[microformats2]].&lt;br /&gt;
&lt;br /&gt;
== when using both h-card and vcard which should be first and why ==&lt;br /&gt;
Q: When using both microformats2 and traditional microformats for backwards compatibility, which class name should go first and why?&lt;br /&gt;
Another example: should &amp;quot;h-event&amp;quot; be first (before the &amp;quot;vevent&amp;quot;) in the class attribute?&lt;br /&gt;
&lt;br /&gt;
A: '''Use the microformats2 class names first,''' and in equivalent pairs when marking up more than one property. E.g.&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;h-card vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;p-name fn p-org org u-url url&amp;quot; &lt;br /&gt;
     href=&amp;quot;http://microformats.org/&amp;quot;&amp;gt;microformats.org&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;h-event vevent&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;p-name summary u-url url&amp;quot;&lt;br /&gt;
     href=&amp;quot;http://plancast.com/p/e83d&amp;quot;&amp;gt;microformats meetup SF&amp;lt;/a&amp;gt;, &lt;br /&gt;
  &amp;lt;time class=&amp;quot;dt-start dtstart&amp;quot;&amp;gt;2012-11-14 18:00&amp;lt;/time&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Here's how: &lt;br /&gt;
* [[microformats2#backward_compatible|using microformats2 and backward compatible microformats]].&lt;br /&gt;
&lt;br /&gt;
And why:&lt;br /&gt;
* The prefixes (h-, p-, etc.) of microformats2 class names provide easier recognition (as class names ''for'' microformats), and when followed by the similarly named existing class name, they're more easily recognized as related and thus kept together when the markup is moved or maintained over time.&lt;br /&gt;
&lt;br /&gt;
== why are microformats 2 properties prefixed ==&lt;br /&gt;
Q: Why do microformats 2 property class names have prefixes like 'p-', 'u-', 'dt-', 'e-' ?&lt;br /&gt;
&lt;br /&gt;
A: For the benefit of both web authors and developers of parsers/consumers. By using class names with a small handful of short easily recognizable prefixes, it's easier to see which class names belong to microformats, and which may serve other purposes on the page. This helps web designers better recognize and maintain support for microformats across site redesigns for example. In particular:&lt;br /&gt;
* The 'p-' prefix is for typical string properties and parsing thereof. &lt;br /&gt;
* 'u-' is for URL-like properties whose values often come from another attribute such as the &amp;amp;lt;a&amp;gt; 'href' or &amp;amp;lt;img&amp;gt; 'src'. &lt;br /&gt;
* 'dt-' is for date and time related properties that have a particular format themselves, and ideally should make good use of the HTML5 &amp;amp;lt;time&amp;gt; element, though for backward compatibility they work on any element. &lt;br /&gt;
* Finally, 'e-' is for properties whose value is the entirety of the text and HTML inside an element, as represented by the element's DOM. The 'e-entry-content' property from hAtom for example permits marking up and parsing/extracting an entire post from an HTML blog post page to an Atom feed entry with full markup/DOM fidelity of the original post.&lt;br /&gt;
Since prefixes determine specific parsing rules, parser developers are able to write simple and efficient generic microformats 2.0 parsers without needing to know any specific vocabularies, either currently or in the future. These are both advantages of microformats 2.0 over original microformats. For more details, including why and how microformats 2.0 class name prefixes were developed, see: [[microformats2-prefixes]].&lt;br /&gt;
&lt;br /&gt;
== how do you use experimental microformats and property names ==&lt;br /&gt;
I.e. what is the correct way to start using experimental microformats and property names in microformats2?&lt;br /&gt;
&lt;br /&gt;
Documented primarily as [[microformats2#VENDOR_EXTENSIONS|microformats2 vendor extensions]], here's a quick summary:&lt;br /&gt;
&lt;br /&gt;
There are two cases:&lt;br /&gt;
&lt;br /&gt;
'''1. Vendor-specific''' - extensions that either only make sense in or have a very specific detailed or other meaning (e.g. a shibboleth) in a particular company or organizational context.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;-vendorabbr-&amp;lt;/code&amp;gt; immediately after a microformats2 prefix, where &amp;quot;vendorabbr&amp;quot; is an abbreviation for the company (e.g. stock symbol) or organiztion. E.g.&lt;br /&gt;
* &amp;lt;code&amp;gt;h-goog-volcano&amp;lt;/code&amp;gt; for a proprietary &amp;quot;volcano&amp;quot; object&lt;br /&gt;
* &amp;lt;code&amp;gt;p-osm-shop&amp;lt;/code&amp;gt; for an OSM-site specific &amp;quot;shop&amp;quot; property&lt;br /&gt;
&lt;br /&gt;
'''2. Experimental''' - ideas that authors/developers want to experiment with in the wild without going through the microformats [[process]] to craft well-researched microformats and property names. Or for experimental formats that you're not even sure would be worth trying to standardize, may apply to a narrow / small community etc. (which might still grow as a result of experimentation, and thus eventually merit a format).&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;-x-&amp;lt;/code&amp;gt; immediately after a microformats2 prefix, e.g.:&lt;br /&gt;
* &amp;lt;code&amp;gt;h-x-test-fixture&amp;lt;/code&amp;gt; for an experimental &amp;quot;text-fixture&amp;quot; format (e.g. for a [[test-suite]]).&lt;br /&gt;
* &amp;lt;code&amp;gt;p-x-prep-time&amp;lt;/code&amp;gt; - a possible experimental preparation time property to be added to [[hRecipe]] upon consideration/documentation of real-world usage/uptake. &lt;br /&gt;
&lt;br /&gt;
== how do h-adr and h-geo work with an implied name property ==&lt;br /&gt;
&lt;br /&gt;
Q: Some microformats like h-adr and h-geo are usually used  as just collections of properties and typically lack explicit names or &amp;quot;p-name&amp;quot; properties. How does the implied &amp;quot;name&amp;quot; property work with such microformats?&lt;br /&gt;
&lt;br /&gt;
A: First, there is the use-case of named locations which aren't necessarily full h-card venues in and of themselves. For named locations, the name is published in visible text and should be marked up with e.g. class=&amp;quot;p-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Other h-adr and h-geo microformats which lack an explicit name will have a name implied for them (e.g. from the full text of the element including all such visible property values in document order).&lt;br /&gt;
&lt;br /&gt;
While at first it may seem silly to create a name for something which is merely an address or a latitude+longitude geolocation, there are some good reasons to imply a name even for such collections of properties.&lt;br /&gt;
&lt;br /&gt;
Locations are often shown in a list (e.g. by [http://indiewebcamp.com/checkin Checkin] interfaces and applications). Lists showing all the locations on a page (e.g. all its h-card, h-adr, h-geo microformats) need labels for each item. The name of a location (whether explicit or implied) serves as the presentational label/title for that location in such lists.&lt;br /&gt;
&lt;br /&gt;
Checkin location lists are just one use-case, there are many more. Any kind of page summarization tool (e.g. validators, linters) or anything which presents an interface to summaries of a page (e.g. web search results) benefits from having an explicit automatic way to determine how to label each and every microformat data item on a page.&lt;br /&gt;
&lt;br /&gt;
Every such list of data items needs to label the items, and rather than just calling them &amp;quot;untitled item 1&amp;quot; etc., using the actual visible content of the item provides a nice clear connection to the specific item. Since the implied name comes directly from a snippet of text authored by a human, in the order that the human authored it as they intended it to be read (listened to), it will make sense as a label as well.&lt;br /&gt;
&lt;br /&gt;
If an author explicitly wants an empty label for their microformat, while not recommended, they can explicitly specify as such: &amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;p-name&amp;quot;&amp;gt;&amp;amp;lt;/span&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In practice this has yet to be seen, thus for now, any concerns about awkward or confusing implied names for things like h-adr or h-geo are categorized as a &amp;quot;theoretical issue&amp;quot;. If someone finds a real world example where the implied &amp;quot;name&amp;quot; causes a bad user experience in some actual use-case, then we can re-explore this topic.&lt;br /&gt;
&lt;br /&gt;
== does microformats 2 combine vocabularies and syntax ==&lt;br /&gt;
Q: Does microformats 2 combine vocabularies and syntax?&lt;br /&gt;
&lt;br /&gt;
A: No. From a parsing perspective, microformats 2 syntax is independent of any particular vocabulary.  There are some [[microformats2-brainstorming]] proposals that take advantage of semantic HTML to imply certain common properties (name, url, photo) but that's an extremely limited set that's been determined from common markup patterns.&lt;br /&gt;
&lt;br /&gt;
== does microformats 2 split vocabularies and syntax ==&lt;br /&gt;
Q: Does microformats 2 split vocabularies and syntax?&lt;br /&gt;
&lt;br /&gt;
A: Yes, microformats 2 specifies a syntax for parsing microformats which is independent of any specific vocabulary. So in that sense it can be said that microformats 2 splits vocabularies and syntax.&lt;br /&gt;
&lt;br /&gt;
== are microformats 2 vocabularies available to other languages ==&lt;br /&gt;
Q: Are microformats 2 vocabularies available to other languages?&lt;br /&gt;
&lt;br /&gt;
A: ''Existing'' microformats vocabularies have [http://microformats.org/profile profiles] which are already available to other languages. Each term is defined by a URL ending in a hash and the term. This is due to the design of [[XMDP]] which deliberately produces such URLs which are compatible with microdata, RDF, and any other LinkedData system. microformats 2 vocabularies will use the same profile format and thus also be available to other languages.&lt;br /&gt;
&lt;br /&gt;
== how do you convert a microformats 2 example to RDFa syntax ==&lt;br /&gt;
Q: How do you convert a microformats 2 example to RDFa 1.1 syntax?&lt;br /&gt;
&lt;br /&gt;
A: In short you have to use the 'typeof' attribute for the microformats 2 root class name, and use the 'property' attribute for microformats 2 properties.&lt;br /&gt;
&lt;br /&gt;
E.g. this from the microformats 2 page:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;h1 class=&amp;quot;h-card&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;p-name&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-given-name&amp;quot;&amp;gt;Chris&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;abbr class=&amp;quot;p-additional-name&amp;quot;&amp;gt;R.&amp;lt;/abbr&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-family-name&amp;quot;&amp;gt;Messina&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here is the same markup with RDFa 1.1 syntax, using an implied or explicit RDFa Profile from somewhere else (undefined):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;h1 typeof=&amp;quot;h-card&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span property=&amp;quot;p-name&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span property=&amp;quot;p-given-name&amp;quot;&amp;gt;Chris&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;abbr property=&amp;quot;p-additional-name&amp;quot;&amp;gt;R.&amp;lt;/abbr&amp;gt;&lt;br /&gt;
  &amp;lt;span property=&amp;quot;p-family-name&amp;quot;&amp;gt;Messina&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The similarity of these two markup examples implies that it may be possible to extend RDFa 1.1 compliant parsers to become compliant microformats 2 parsers.&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[microformats2]]&lt;br /&gt;
* [[microformats2-brainstorming]]&lt;br /&gt;
* [[microformats2-experimental-properties]]&lt;br /&gt;
* [[microformats2-prefixes]]&lt;br /&gt;
* [[microformats2-faq]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microformats2-implied-properties&amp;diff=65122</id>
		<title>microformats2-implied-properties</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microformats2-implied-properties&amp;diff=65122"/>
		<updated>2015-07-11T14:50:13Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: /* see also */ adding experimental properties link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;microformats2 implied properties&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
== summary ==&lt;br /&gt;
As part of the further simplifications in [[microformats-2]], the following generic properties are automatically implied by microformats with only a root class name with certain common semantic markup patterns.&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;''' on elements in general&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-url&amp;lt;/code&amp;gt;''' on hyperlinks (&amp;lt;code&amp;gt;&amp;amp;lt;a href&amp;gt;&amp;lt;/code&amp;gt;) elements&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-photo&amp;lt;/code&amp;gt;''' on images (&amp;lt;code&amp;gt;&amp;amp;lt;img src&amp;gt;&amp;lt;/code&amp;gt;) elements&lt;br /&gt;
and combinations thereof.&lt;br /&gt;
&lt;br /&gt;
== root class only and name property ==&lt;br /&gt;
Web pages with microformats nearly always markup proper nouns, which have a primary label of some sort, commonly known as a ''name''.&lt;br /&gt;
&lt;br /&gt;
Thus if a microformat only has a root class name and no properties, then the entire text contents of the element is parsed as the '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;''' property of the microformat.&lt;br /&gt;
&lt;br /&gt;
Markup example:&lt;br /&gt;
&lt;br /&gt;
Simple person reference:&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;h-card&amp;quot;&amp;gt;Frances Berriman&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parsed JSON with implied name property:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
  &amp;quot;properties&amp;quot;: {&lt;br /&gt;
    &amp;quot;name&amp;quot;: [&amp;quot;Frances Berriman&amp;quot;] &lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to-do: &lt;br /&gt;
* try examples with organizations, events, products (however note that those are almost always capitalized thus implying proper noun / name semantics)&lt;br /&gt;
&lt;br /&gt;
use-cases: &lt;br /&gt;
* every single proper noun on any web page.&lt;br /&gt;
&lt;br /&gt;
related FAQ:&lt;br /&gt;
* [[microformats2-faq#how_do_h-adr_and_h-geo_work_with_an_implied_name_property|how do instances of h-adr and h-geo work with implied names]]? short answer: (implied) names are useful for labeling them when in lists.&lt;br /&gt;
&lt;br /&gt;
=== aside name vs fn ===&lt;br /&gt;
In short, why use 'name' instead of the well established 'fn' from existing microformats? (per [[naming-principle]] etc.)&lt;br /&gt;
Per feedback:&lt;br /&gt;
* from microformats mailing-lists over the years&lt;br /&gt;
** numerous individuals preferring 'name'&lt;br /&gt;
** asking why 'fn' repeatedly despite FAQ&lt;br /&gt;
* Google Rich Snippets renaming 'fn' as 'name' in RDFa and microdata variants of vocabularies&lt;br /&gt;
* ...&lt;br /&gt;
Choosing to use 'name' as the generic term moving forward instead of 'fn' - the benefits outweigh costs.&lt;br /&gt;
&lt;br /&gt;
== hyperlink and url property ==&lt;br /&gt;
A significant proportion of proper noun references on web pages are a hyperlink to a page about that proper noun, AKA a ''URL'' for a proper noun. &lt;br /&gt;
&lt;br /&gt;
Thus if a microformat is on a hyperlink element with only a root class name and no properties, then in addition to implying the name from its text contents, the &amp;lt;code&amp;gt;href&amp;lt;/code&amp;gt; of the element is parsed as the '''&amp;lt;code&amp;gt;u-url&amp;lt;/code&amp;gt;''' property of the microformat.&lt;br /&gt;
&lt;br /&gt;
Markup example:&lt;br /&gt;
&lt;br /&gt;
Simple hyperlinked person reference&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;h-card&amp;quot; href=&amp;quot;http://benward.me&amp;quot;&amp;gt;Ben Ward&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parsed JSON:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
  &amp;quot;properties&amp;quot;: {&lt;br /&gt;
    &amp;quot;name&amp;quot;: [&amp;quot;Ben Ward&amp;quot;],&lt;br /&gt;
    &amp;quot;url&amp;quot;: [&amp;quot;http://benward.me&amp;quot;]&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to-do: &lt;br /&gt;
* try examples with organizations, events, products&lt;br /&gt;
&lt;br /&gt;
use-cases:&lt;br /&gt;
* nearly every link to a person ever like on blog posts, blog rolls etc. all the same data/use-cases that informed [[XFN]].&lt;br /&gt;
&lt;br /&gt;
== image and name photo properties ==&lt;br /&gt;
Many proper noun references on web pages are simply an embedded image of that proper noun, typically a representative ''photo'' of the proper noun, often with its ''name'' as alt text.&lt;br /&gt;
&lt;br /&gt;
Thus if a microformat is on an image element (&amp;lt;code&amp;gt;&amp;amp;lt;img src&amp;gt;&amp;lt;/code&amp;gt;) with only a root class name and no properties, then the &amp;lt;code&amp;gt;src&amp;lt;/code&amp;gt; of the element is parsed as the '''&amp;lt;code&amp;gt;u-photo&amp;lt;/code&amp;gt;''' property of the microformat, and if present, the &amp;lt;code&amp;gt;alt&amp;lt;/code&amp;gt; of the element is parsed as the '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;''' property of the microformat.&lt;br /&gt;
&lt;br /&gt;
Markup example:&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;img class=&amp;quot;h-card&amp;quot; src=&amp;quot;http://example.org/pic.jpg&amp;quot; alt=&amp;quot;Chris Messina&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parsed JSON:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
  &amp;quot;properties&amp;quot;: {&lt;br /&gt;
    &amp;quot;name&amp;quot;: [&amp;quot;Chris Messina&amp;quot;],&lt;br /&gt;
    &amp;quot;photo&amp;quot;: [&amp;quot;http://example.org/pic.jpg&amp;quot;]&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
An object element with a data attribute works the same way as the img element with its src attribute.&lt;br /&gt;
&lt;br /&gt;
to-do: &lt;br /&gt;
* try examples with organizations, events, products&lt;br /&gt;
&lt;br /&gt;
use-cases:&lt;br /&gt;
* nearly every social networking site that shows a grid of people without text already does so with img tags and their names in the alt attribute. Most of those are linked too, which brings us to the next markup structure which implies properties:&lt;br /&gt;
&lt;br /&gt;
== hyperlinked image and name photo url properties ==&lt;br /&gt;
Often proper noun references on web pages are a representative image of the proper noun that is hyperlinked to a page about that proper noun.&lt;br /&gt;
&lt;br /&gt;
Thus if a microformat is on a hyperlink element with only a root class name and no properties, and that element has a single child element and that element is an image, then in addition to implying the the URL from its &amp;lt;code&amp;gt;href&amp;lt;/code&amp;gt;, the &amp;lt;code&amp;gt;src&amp;lt;/code&amp;gt; of the child image element is parsed as the '''&amp;lt;code&amp;gt;u-photo&amp;lt;/code&amp;gt;''' property of the microformat, and if present, its &amp;lt;code&amp;gt;alt&amp;lt;/code&amp;gt; attribute is parsed as the '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt; property of the microformat.&lt;br /&gt;
&lt;br /&gt;
Markup example:&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;h-card&amp;quot; href=&amp;quot;http://rohit.khare.org/&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;img alt=&amp;quot;Rohit Khare&amp;quot;&lt;br /&gt;
      src=&amp;quot;https://s3.amazonaws.com/twitter_production/profile_images/53307499/180px-Rohit-sq_bigger.jpg&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parsed JSON:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
  &amp;quot;properties&amp;quot;: {&lt;br /&gt;
    &amp;quot;name&amp;quot;: [&amp;quot;Rohit Khare&amp;quot;],&lt;br /&gt;
    &amp;quot;url&amp;quot;: [&amp;quot;http://rohit.khare.org&amp;quot;],&lt;br /&gt;
    &amp;quot;photo&amp;quot;: [&amp;quot;https://s3.amazonaws.com/twitter_production/profile_images/53307499/180px-Rohit-sq_bigger.jpg&amp;quot;]&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
An object element with a data attribute works the same way as the img element with its src attribute. E.g. '''&amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;h-card&amp;quot; href&amp;gt;&amp;amp;lt;object type=&amp;quot;image/...&amp;quot; data=&amp;quot;...&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;''' in addition to implying '''&amp;lt;code&amp;gt;u-url&amp;lt;/code&amp;gt;''' from the &amp;lt;code&amp;gt;href&amp;lt;/code&amp;gt;, implies '''&amp;lt;code&amp;gt;u-photo&amp;lt;/code&amp;gt;''' from the object element's &amp;lt;code&amp;gt;data&amp;lt;/code&amp;gt;, as well as '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;''' from the text contents of the object as with elements in general.&lt;br /&gt;
&lt;br /&gt;
use-cases:&lt;br /&gt;
* nearly every social networking site that shows a grid of people without text already does so with hyperlinked img tags and their names in the alt attribute.&lt;br /&gt;
&lt;br /&gt;
== root class with one child hyperlink ==&lt;br /&gt;
* '''&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;h-card&amp;quot;&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;http://example.com&amp;quot;&amp;amp;gt;Ace Brown&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;''' - '''treat single hyperlink child as existing single hyperlink case.''' I.e. imply '''&amp;lt;code&amp;gt;u-url&amp;lt;/code&amp;gt;''' from its href. This markup is generated in MediaWiki installs (e.g. Wikipedia) when you surround a MediaWiki link like &amp;lt;nowiki&amp;gt;[URL label] or [[Wiki page name]]&amp;lt;/nowiki&amp;gt; with a &amp;lt;code&amp;gt;&amp;amp;lt;span&amp;amp;gt;&amp;lt;/code&amp;gt; with a microformats root class name. Real world examples: &lt;br /&gt;
** http://www.w3.org/wiki/TPAC2011-Committee&lt;br /&gt;
* '''&amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;h-card&amp;quot;&amp;amp;gt;&amp;amp;lt;a href=&amp;quot;http://example.com&amp;quot;&amp;amp;gt;&amp;amp;lt;img src alt=&amp;quot;Ace Brown&amp;quot;/&amp;gt;&amp;amp;lt;/a&amp;amp;gt;&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;''' ...similarly with single hyperlink child itself with single img child etc.&lt;br /&gt;
&lt;br /&gt;
== root class with one child element and text ==&lt;br /&gt;
* '''&amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;h-card&amp;quot; href&amp;gt;&amp;amp;lt;img alt=&amp;quot;&amp;quot; src/&amp;gt; Ace Brown&amp;amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;''' - a variant of the hyperlink with image pattern, this is an example where the alt text is provided as actual visible text rather than an alternative, and therefore an explicitly empty alt=&amp;quot;&amp;quot; is provided to avoid duplicate/redundant information in non-visual renderings (e.g. speech). Imply '''&amp;lt;code&amp;gt;u-url&amp;lt;/code&amp;gt;''' from href, '''&amp;lt;code&amp;gt;u-photo&amp;lt;/code&amp;gt;''' from src, and '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;''' from the text content of the root element, with leading/trailing white-space removed. Real world examples: &lt;br /&gt;
** real world example: http://test.waterpigs.co.uk/activity/ - the element with class name &amp;quot;microcard&amp;quot;&lt;br /&gt;
** minimal markup-only example for discussion: http://krijnhoetmer.nl/irc-logs/microformats/20120901#l-147 from aaronpk&lt;br /&gt;
** minimal markup example with real values: http://krijnhoetmer.nl/irc-logs/microformats/20120901#l-150 from aaronpk&lt;br /&gt;
*** similar: https://gist.github.com/3585643 - has an explicit span around the text after the image, but is otherwise similar. If there is an actual use case for having the second child span around the visible text, then we should consider expanding to allow implied properties for that too (general pattern of image and then something else which has the name, e.g. span/b etc.).&lt;br /&gt;
&lt;br /&gt;
== parsing ==&lt;br /&gt;
See: http://microformats.org/wiki/microformats2-parsing#parsing_for_implied_properties&lt;br /&gt;
&lt;br /&gt;
== to do ==&lt;br /&gt;
to-do:&lt;br /&gt;
* try examples with organizations, events, products&lt;br /&gt;
&lt;br /&gt;
== additional markup patterns to consider ==&lt;br /&gt;
Document more use-cases from actual publishing examples in the wild of simple items, e.g. from Wikipedia.&lt;br /&gt;
&lt;br /&gt;
And some per the principle of least surprise - fleshing out some of the patterns to consider additional different combinations of elements, but in the same basic pattern(s).&lt;br /&gt;
&lt;br /&gt;
=== root class on one element ===&lt;br /&gt;
Let's consider root class only on:&lt;br /&gt;
* '''&amp;lt;code&amp;gt;&amp;amp;lt;abbr class=&amp;quot;h-card&amp;quot; title&amp;amp;gt;&amp;lt;/code&amp;gt;''' - imply '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;''' from &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;. Example(s)/use-case(s):&lt;br /&gt;
** &amp;lt;code&amp;gt;(&amp;amp;lt;abbr class=&amp;quot;h-card&amp;quot; title=&amp;quot;Richard Posner&amp;quot;&amp;amp;gt;Posner&amp;amp;lt;/abbr&amp;amp;gt; 2010)&amp;lt;/code&amp;gt;&lt;br /&gt;
*** from [[citation-formats#TCMOS_permalink|citation format styles TCMOS permalink]] (note abbreviated parenthetical style at end of that subsection). Longer form including surrounding [[citation-brainstorming#web_citations|h-cite]] markup:&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;cite class=&amp;quot;p-author h-cite&amp;quot;&amp;gt;&lt;br /&gt;
 (&amp;lt;abbr class=&amp;quot;h-card&amp;quot; title=&amp;quot;Richard Posner&amp;quot;&amp;gt;Posner&amp;lt;/abbr&amp;gt; &lt;br /&gt;
  &amp;lt;time class=&amp;quot;dt-published&amp;quot;&amp;gt;2010&amp;lt;/time&amp;gt;)&lt;br /&gt;
&amp;lt;/cite&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Note the problem of lacking an explicit &amp;quot;name&amp;quot; for the work being cited. Perhaps such an abbreviated citation reference could hyperlink to a full citation, and either:&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* incorporate the name of the work being cited by reference from that full citation, or&lt;br /&gt;
* perhaps create a new, smaller microformat as a subset of h-cite like abbreviated cite, or a cite reference. Try to pick a name according to what TCMOS calls those parenthetical references.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;code&amp;gt;&amp;amp;lt;object class=&amp;quot;h-card&amp;quot; type=&amp;quot;image/...&amp;quot; data=&amp;quot;...&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;''' - imply '''&amp;lt;code&amp;gt;u-photo&amp;lt;/code&amp;gt;''' from &amp;lt;code&amp;gt;data&amp;lt;/code&amp;gt; and '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;''' from text contents as with elements in general.&lt;br /&gt;
* ...&lt;br /&gt;
==== rejected root only markup patterns ====&lt;br /&gt;
Is there anything that should be implied semantically from root class only on:&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;audio src&amp;gt;&amp;lt;/code&amp;gt; - no, because there is no common practice of simple audio element usage for proper nouns, it's nearly always nested in a broader context.&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;time datetime&amp;gt;&amp;lt;/code&amp;gt; - no, because there are no microformats that are just a datetime&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;video src&amp;gt;&amp;lt;/code&amp;gt; - no, because there is no common practice of simple video element usage, it's nearly always nested in a broader context.&lt;br /&gt;
&lt;br /&gt;
Use-case counter-examples welcome.&lt;br /&gt;
&lt;br /&gt;
=== root element and one child ===&lt;br /&gt;
* '''&amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;h-card&amp;quot; href&amp;gt;&amp;amp;lt;abbr title&amp;amp;gt;&amp;lt;/code&amp;gt;''' - imply '''&amp;lt;code&amp;gt;u-url&amp;lt;/code&amp;gt;''' from &amp;lt;code&amp;gt;href&amp;lt;/code&amp;gt; and imply '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;''' from the abbr element's &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt;. Similar to the abbr root element case above (if that's allowed, we should strongly consider allowing this too).&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[microformats2]]&lt;br /&gt;
* [[microformats2-brainstorming]]&lt;br /&gt;
* [[microformats2-experimental-properties]]&lt;br /&gt;
* [[microformats2-prefixes]]&lt;br /&gt;
* [[microformats2-implied-properties]]&lt;br /&gt;
* [[microformats2-parsing]]&lt;br /&gt;
* [[microformats2-faq]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microformats2-brainstorming&amp;diff=65121</id>
		<title>microformats2-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microformats2-brainstorming&amp;diff=65121"/>
		<updated>2015-07-11T14:49:28Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: /* see also */ linking to experimental properties&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Brainstorming experimental / undeveloped / rejected ideas for [[microformats-2]].&lt;br /&gt;
&lt;br /&gt;
== further simplifications ==&lt;br /&gt;
&lt;br /&gt;
=== more on allow root class name only ===&lt;br /&gt;
This has been stable for a while, see:&lt;br /&gt;
* [[microformats-2-implied-properties]]&lt;br /&gt;
&lt;br /&gt;
== incorporate rel ==&lt;br /&gt;
Many microformats use 'rel' attribute values, e.g. [[rel-tag]], [[rel-license]], [[rel-me]]. It would be good to continue supporting 'rel' values explicitly in the microformats2 model. Here are some existing use-cases and ways we would support them.&lt;br /&gt;
&lt;br /&gt;
=== profile h-card rel-me ===&lt;br /&gt;
Many sites have profile pages (personal home pages, and social networks), marked up with hCard, and permitting one or more rel-me values to other profiles, e.g. if this content were on &amp;lt;nowiki&amp;gt;http://tantek.com/&amp;lt;/nowiki&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
Tantek Çelik ([https://twitter.com/t @t], [http://github.com/tantek github.com/tantek])&lt;br /&gt;
&lt;br /&gt;
with source:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;h-card&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-name&amp;quot;&amp;gt;Tantek Çelik&amp;lt;/span&amp;gt;&lt;br /&gt;
 (&amp;lt;a class=&amp;quot;u-url&amp;quot; rel=&amp;quot;me&amp;quot;&lt;br /&gt;
     href=&amp;quot;https://twitter.com/t&amp;quot;&lt;br /&gt;
     &amp;gt;@t&amp;lt;/a&amp;gt;, &lt;br /&gt;
  &amp;lt;a class=&amp;quot;u-url&amp;quot; rel=&amp;quot;me&amp;quot;&lt;br /&gt;
     href=&amp;quot;http://github.com/tantek&amp;quot;&lt;br /&gt;
     &amp;gt;github.com/tantek&amp;lt;/a&amp;gt;)&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parsed JSON per microformats2 properties:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;items&amp;quot;: [{ &lt;br /&gt;
    &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
    &amp;quot;properties&amp;quot;: {&lt;br /&gt;
      &amp;quot;name&amp;quot;: [&amp;quot;Tantek Çelik&amp;quot;],&lt;br /&gt;
      &amp;quot;url&amp;quot;: [&amp;quot;https://twitter.com/t&amp;quot;, &lt;br /&gt;
              &amp;quot;http://github.com/tantek&amp;quot;]&lt;br /&gt;
    }&lt;br /&gt;
  }]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We could incorporate rel property parsing either as just another property (like a 'u-' property) scoped to the microformat:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;items&amp;quot;: [{ &lt;br /&gt;
    &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
    &amp;quot;properties&amp;quot;: {&lt;br /&gt;
      &amp;quot;name&amp;quot;: [&amp;quot;Tantek Çelik&amp;quot;],&lt;br /&gt;
      &amp;quot;url&amp;quot;: [&amp;quot;https://twitter.com/t&amp;quot;, &lt;br /&gt;
              &amp;quot;http://github.com/tantek&amp;quot;],&lt;br /&gt;
      &amp;quot;rel-me&amp;quot;: [&amp;quot;https://twitter.com/t&amp;quot;, &lt;br /&gt;
              &amp;quot;http://github.com/tantek&amp;quot;]&lt;br /&gt;
    }&lt;br /&gt;
  }]&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or as always within global scope (closer to HTML5's currently defined scoping for 'rel' attributed links in a document):&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;items&amp;quot;: [{&lt;br /&gt;
    &amp;quot;url&amp;quot;: &amp;quot;http://tantek.com/&amp;quot;,&lt;br /&gt;
    &amp;quot;rel-stylesheet&amp;quot;: [&amp;quot;...&amp;quot;, &amp;quot;...&amp;quot;],&lt;br /&gt;
    &amp;quot;rel-me&amp;quot;: [&amp;quot;https://twitter.com/t&amp;quot;, &lt;br /&gt;
               &amp;quot;http://github.com/tantek&amp;quot;]&lt;br /&gt;
    },&lt;br /&gt;
    { &lt;br /&gt;
    &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
    &amp;quot;properties&amp;quot;: {&lt;br /&gt;
      &amp;quot;name&amp;quot;: [&amp;quot;Tantek Çelik&amp;quot;],&lt;br /&gt;
      &amp;quot;url&amp;quot;: [&amp;quot;https://twitter.com/t&amp;quot;, &lt;br /&gt;
              &amp;quot;http://github.com/tantek&amp;quot;],&lt;br /&gt;
    }&lt;br /&gt;
  }]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: &amp;quot;url&amp;quot; in that root level object is the URL of the document itself, which is necessary for:&lt;br /&gt;
* 'rel' semantics: which URL from to which other URL the rels apply to.&lt;br /&gt;
* vCard .vcf export &amp;quot;SOURCE:&amp;quot; property (URL that the vCards were derived from).&lt;br /&gt;
&lt;br /&gt;
== document url ==&lt;br /&gt;
As described above in the rel section, it's useful to have a root context object which provides the URL of the document itself.&lt;br /&gt;
&lt;br /&gt;
== adopt itemref ==&lt;br /&gt;
There many existing real-world use-cases where either:&lt;br /&gt;
* several microformats in a page want to share some common data without repeating it.&lt;br /&gt;
** e.g. a page about a product with multiple reviews of that product (very common, products sites, Amazon/CNET et al, review aggregators, Yelp et al)&lt;br /&gt;
** e.g. representing the author of multiple hAtom entries on a page. Currently this is possible with the &amp;lt;code&amp;gt;&amp;amp;lt;address class=&amp;quot;hcard&amp;quot;&amp;gt;&amp;lt;/code&amp;gt; optimisation, which would be rendered obsolete by the proposed new generic parsing rules.&lt;br /&gt;
* a microformat in a page needs to incorporate information spread across different parts of a page, without assigning the entire page to that microformat&lt;br /&gt;
&lt;br /&gt;
The [[include-pattern]] provides the necessary functionality for existing microformats (1.0).&lt;br /&gt;
&lt;br /&gt;
For 2.0 it may be reasonable to simply re-use the nice &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; attribute from microdata, with identical/analogous functionality.&lt;br /&gt;
&lt;br /&gt;
That is, when present on the root element of a microformat, the &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; attribute provides a space separated list of ids of elements in the document which are then incorporated as children of the microformat, before its actual children in the document. This is a simple coarse summary of course, and the actual itemref inclusion algorithm should be followed.&lt;br /&gt;
&lt;br /&gt;
Questions and possible issues:&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Does use of 'itemref' mean requiring [[HTML5]]? &lt;br /&gt;
** No, &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; is not part of the HTML5 specification, it is currently only part of the [[microdata]] ''last call'' working draft. Thus we would be adding a &amp;quot;new&amp;quot; attribute to HTML above and beyond HTML5, though one that is already specified, and validated by current HTML validators.&lt;br /&gt;
* Is 'itemref' documented as a stable draft?&lt;br /&gt;
** 'itemref' is defined in the Last Call Working Draft of microdata. Being &amp;quot;last call&amp;quot; it has some amount of stability, but could still change before it goes to candidate recommendation (CR).&lt;br /&gt;
* Doesn't microformats try to avoid introducing new attributes? (e.g. from RDFa in the past).&lt;br /&gt;
** Yes, in general microformats try to avoid introducing new attributes. It may be ok for the set of use-cases that need &amp;quot;itemref&amp;quot;. That is, they *are* a minority of actual use-cases, and thus making them use a new attribute is probably ok.&lt;br /&gt;
* Wouldn't it be dangerous to adopt features of separate technologies that are unstable, may change, or may disappear?&lt;br /&gt;
** Indeed any time we consider adopting anything from technologies in working drafts we should consider their stability and dependability on a case-by-case basis. When we do decide to re-use such technologies, we should be sure to ''copy'' their definition/functionality and provide a non-normative reference to the source, rather than normatively depend on anything that could change or disappear. In the case of 'itemref', it's been stable for a while, and if we believe the [[schema.org]] implementation announcements, there are multiple real-world implementations that surface it in common ([[search]]) user interfaces.&lt;br /&gt;
* Wasn't RDFa a ''stable'' augmentation of HTML, and yet we resisted incorporated attributes from it?&lt;br /&gt;
** In practice, no, RDFa has continued to change evolve (which is good) in response to market feedback about its complexity. There was very little real world use (and thus exercising) of RDFa until Google provided it as a Rich Snippets alternative syntax in 2009. At this point, it may be reasonable to also consider attributes from RDFa (e.g. 'vocab' instead of 'profile'), however for this particular purpose (providing inclusion functionality), the 'itemref' attribute/feature makes the most sense.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== hReview item backward compatibility ==&lt;br /&gt;
It maybe necessary (pending research/evidence) to add backward compatible parsing for the class name &amp;quot;item&amp;quot; inside the backward compatible parsing for the root class name &amp;quot;hreview&amp;quot;. If so, here are some notes on how to add that to the [[microformats2]] spec on v2 vocabularies.&lt;br /&gt;
&lt;br /&gt;
=== h-item ===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
For backward compatibility, microformats 2 parsers {{should}}, when parsing an &amp;quot;hreview&amp;quot; for backwards compatibility, detect the following root class name and property names. A microformats 2 parser may use existing microformats [[parsers]] to extract these properties. If an &amp;quot;h-item&amp;quot; is found, don't look for an &amp;quot;item&amp;quot; on the same element.&lt;br /&gt;
&lt;br /&gt;
compat root class name: &amp;lt;code id=&amp;quot;item&amp;quot;&amp;gt;item&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
properties: (parsed as '''p-''' plain text unless otherwise specified)&lt;br /&gt;
* &amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt; - parse as '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* &amp;lt;code&amp;gt;photo&amp;lt;/code&amp;gt; - parse as '''&amp;lt;code&amp;gt;u-photo&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* &amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt; - parse as '''&amp;lt;code&amp;gt;u-url&amp;lt;/code&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Note: we should analyze [[hreview-examples-in-wild]] to see if there are any that actually depend on parsing for &amp;quot;item&amp;quot;, or if simply looking for &amp;quot;fn&amp;quot;, &amp;quot;photo&amp;quot;, and &amp;quot;url&amp;quot; directly inside a root class name of &amp;quot;hreview&amp;quot; is sufficient. If so, we should '''DROP''' this backward-compat parsing for the class name &amp;quot;item&amp;quot; as it may otherwise produce too many false positives (&amp;quot;item&amp;quot; is a fairly common term).&lt;br /&gt;
&lt;br /&gt;
=== h-review ===&lt;br /&gt;
...&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt; - including compat root vcard|vevent in the absence of h-card|h-event&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
Note: we should analyze [[hreview-examples-in-wild]] to see if there are any that actually depend on parsing for &amp;quot;item&amp;quot;, or if simply looking for &amp;quot;fn&amp;quot;, &amp;quot;photo&amp;quot;, and &amp;quot;url&amp;quot; directly inside a root class name of &amp;quot;hreview&amp;quot; is sufficient. If so, we should '''DROP''' the backward-compat parsing for the class name &amp;quot;item&amp;quot; as it may otherwise produce too many false positives (&amp;quot;item&amp;quot; is a fairly common term).&lt;br /&gt;
&lt;br /&gt;
=== register a mime type? ===&lt;br /&gt;
See [[microformats2-mime-type]].&lt;br /&gt;
&lt;br /&gt;
== rejected ideas ==&lt;br /&gt;
&lt;br /&gt;
=== n prefix for multiple numbers ===&lt;br /&gt;
Idea:&lt;br /&gt;
&lt;br /&gt;
* '''&amp;quot;n-*&amp;quot; for (one or more) numbers''', e.g. &amp;quot;n-rating&amp;quot;, &amp;quot;n-geo&amp;quot;, leaving the semantics of more than one number up to specific format. e.g. for an &amp;quot;n-rating&amp;quot; inside an &amp;quot;h-review&amp;quot;, the first number would presumably be the rating value, when only two numbers the second would be the &amp;quot;best&amp;quot; value (e.g. rated &amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;n-rating&amp;quot;&amp;amp;gt;3 out of 4&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;), when three numbers the second would be the &amp;quot;worst&amp;quot; and the third would be the &amp;quot;best&amp;quot; (e.g. &amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;n-rating&amp;quot;&amp;amp;gt;7.5 out of 1 to 10&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;).  similarly &amp;quot;n-geo&amp;quot; would specify the first number to be the latitude and the second to be the longitude.&lt;br /&gt;
&lt;br /&gt;
Rejected because while this *might* work for some properties in *English* it will NOT localize/internationalize well (orders of numbers in phrases change in different languages), and it will also limit the human expressivity of the plain text.  Thanks to Ben Ward for this feedback at the 2011-06-02 microformats dinner. [[User:Tantek|Tantek]] 14:25, 9 June 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[microformats2]]&lt;br /&gt;
* [[microformats2-brainstorming]]&lt;br /&gt;
* [[microformats2-experimental-properties]]&lt;br /&gt;
* [[microformats2-prefixes]]&lt;br /&gt;
* [[microformats2-implied-properties]]&lt;br /&gt;
* [[microformats2-faq]]&lt;br /&gt;
* [[html-stripping-examples]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microformats2-experimental-properties&amp;diff=65120</id>
		<title>microformats2-experimental-properties</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microformats2-experimental-properties&amp;diff=65120"/>
		<updated>2015-07-11T14:47:27Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: /* h-x-username */ adding tantek example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== h-as-* ==&lt;br /&gt;
ActivityStreams-based post types, usually done in combination with h-entry.&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* [http://glennjones.net/ glennjones.net] ([http://glennjones.net/notes/2015-07-11 example: h-as-note])&lt;br /&gt;
&lt;br /&gt;
== h-x-username ==&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* [http://glennjones.net/ glennjones.net] ([http://glennjones.net/notes/2015-07-11 example])&lt;br /&gt;
* [http://tantek.com/ tantek.com] ([http://tantek.com/2015/191/t1/indiewebcamp-pre-party example])&lt;br /&gt;
&lt;br /&gt;
== p-x-dietary-preference ==&lt;br /&gt;
&lt;br /&gt;
For dietary preferences (vegetarian, vegan etc.) - the intention is to help event organisers organise catering by aggregating together the dietary preferences of attendees.&lt;br /&gt;
&lt;br /&gt;
=== Suggested values ===&lt;br /&gt;
* ovo-lacto vegetarian&lt;br /&gt;
* lacto vegetarian&lt;br /&gt;
* ovo vegetarian&lt;br /&gt;
* vegan&lt;br /&gt;
* pescatarian&lt;br /&gt;
* omnivore&lt;br /&gt;
* gluten-free&lt;br /&gt;
* lactose-free&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
* [https://tommorris.org/ tommorris.org]&lt;br /&gt;
&lt;br /&gt;
== p-x-pronoun-* ==&lt;br /&gt;
&lt;br /&gt;
Properties to identify a user's preferred pronouns&lt;br /&gt;
&lt;br /&gt;
; p-x-pronoun-nominative: the user's preferred nominative pronoun (e.g. he, she, they)&lt;br /&gt;
; p-x-pronoun-oblique: the user's preferred oblique pronoun (e.g. him, her, them)&lt;br /&gt;
; p-x-pronoun-possessive: the user's preferred possessive pronoun (e.g. his, hers, theirs)&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* [https://waterpigs.co.uk/ waterpigs.co.uk]&lt;br /&gt;
&lt;br /&gt;
== p-x-sexual-orientation ==&lt;br /&gt;
&lt;br /&gt;
For when we eventually build the open web dating service.&lt;br /&gt;
&lt;br /&gt;
;Suggested values:&lt;br /&gt;
:* straight or heterosexual&lt;br /&gt;
:* bisexual&lt;br /&gt;
:* pansexual&lt;br /&gt;
:* gay or lesbian or homosexual&lt;br /&gt;
:* asexual&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
* [https://tommorris.org/ tommorris.org]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microformats2-experimental-properties&amp;diff=65119</id>
		<title>microformats2-experimental-properties</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microformats2-experimental-properties&amp;diff=65119"/>
		<updated>2015-07-11T14:44:31Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: /* p-x-dietary-preference */ switching broken DL to headers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== h-as-* ==&lt;br /&gt;
ActivityStreams-based post types, usually done in combination with h-entry.&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* [http://glennjones.net/ glennjones.net] ([http://glennjones.net/notes/2015-07-11 example: h-as-note])&lt;br /&gt;
&lt;br /&gt;
== h-x-username ==&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* [http://glennjones.net/ glennjones.net] ([http://glennjones.net/notes/2015-07-11 example])&lt;br /&gt;
&lt;br /&gt;
== p-x-dietary-preference ==&lt;br /&gt;
&lt;br /&gt;
For dietary preferences (vegetarian, vegan etc.) - the intention is to help event organisers organise catering by aggregating together the dietary preferences of attendees.&lt;br /&gt;
&lt;br /&gt;
=== Suggested values ===&lt;br /&gt;
* ovo-lacto vegetarian&lt;br /&gt;
* lacto vegetarian&lt;br /&gt;
* ovo vegetarian&lt;br /&gt;
* vegan&lt;br /&gt;
* pescatarian&lt;br /&gt;
* omnivore&lt;br /&gt;
* gluten-free&lt;br /&gt;
* lactose-free&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
* [https://tommorris.org/ tommorris.org]&lt;br /&gt;
&lt;br /&gt;
== p-x-pronoun-* ==&lt;br /&gt;
&lt;br /&gt;
Properties to identify a user's preferred pronouns&lt;br /&gt;
&lt;br /&gt;
; p-x-pronoun-nominative: the user's preferred nominative pronoun (e.g. he, she, they)&lt;br /&gt;
; p-x-pronoun-oblique: the user's preferred oblique pronoun (e.g. him, her, them)&lt;br /&gt;
; p-x-pronoun-possessive: the user's preferred possessive pronoun (e.g. his, hers, theirs)&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* [https://waterpigs.co.uk/ waterpigs.co.uk]&lt;br /&gt;
&lt;br /&gt;
== p-x-sexual-orientation ==&lt;br /&gt;
&lt;br /&gt;
For when we eventually build the open web dating service.&lt;br /&gt;
&lt;br /&gt;
;Suggested values:&lt;br /&gt;
:* straight or heterosexual&lt;br /&gt;
:* bisexual&lt;br /&gt;
:* pansexual&lt;br /&gt;
:* gay or lesbian or homosexual&lt;br /&gt;
:* asexual&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
* [https://tommorris.org/ tommorris.org]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microformats2-experimental-properties&amp;diff=65118</id>
		<title>microformats2-experimental-properties</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microformats2-experimental-properties&amp;diff=65118"/>
		<updated>2015-07-11T14:42:55Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: creating&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== h-as-* ==&lt;br /&gt;
ActivityStreams-based post types, usually done in combination with h-entry.&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* [http://glennjones.net/ glennjones.net] ([http://glennjones.net/notes/2015-07-11 example: h-as-note])&lt;br /&gt;
&lt;br /&gt;
== h-x-username ==&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* [http://glennjones.net/ glennjones.net] ([http://glennjones.net/notes/2015-07-11 example])&lt;br /&gt;
&lt;br /&gt;
== p-x-dietary-preference ==&lt;br /&gt;
&lt;br /&gt;
For dietary preferences (vegetarian, vegan etc.) - the intention is to help event organisers organise catering by aggregating together the dietary preferences of attendees.&lt;br /&gt;
&lt;br /&gt;
;Suggested values&lt;br /&gt;
:* ovo-lacto vegetarian&lt;br /&gt;
:* lacto vegetarian&lt;br /&gt;
:* ovo vegetarian&lt;br /&gt;
:* vegan&lt;br /&gt;
:* pescatarian&lt;br /&gt;
:* omnivore&lt;br /&gt;
:* gluten-free&lt;br /&gt;
:* lactose-free&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
* [https://tommorris.org/ tommorris.org]&lt;br /&gt;
&lt;br /&gt;
== p-x-pronoun-* ==&lt;br /&gt;
&lt;br /&gt;
Properties to identify a user's preferred pronouns&lt;br /&gt;
&lt;br /&gt;
; p-x-pronoun-nominative: the user's preferred nominative pronoun (e.g. he, she, they)&lt;br /&gt;
; p-x-pronoun-oblique: the user's preferred oblique pronoun (e.g. him, her, them)&lt;br /&gt;
; p-x-pronoun-possessive: the user's preferred possessive pronoun (e.g. his, hers, theirs)&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
* [https://waterpigs.co.uk/ waterpigs.co.uk]&lt;br /&gt;
&lt;br /&gt;
== p-x-sexual-orientation ==&lt;br /&gt;
&lt;br /&gt;
For when we eventually build the open web dating service.&lt;br /&gt;
&lt;br /&gt;
;Suggested values:&lt;br /&gt;
:* straight or heterosexual&lt;br /&gt;
:* bisexual&lt;br /&gt;
:* pansexual&lt;br /&gt;
:* gay or lesbian or homosexual&lt;br /&gt;
:* asexual&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
* [https://tommorris.org/ tommorris.org]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microformats2&amp;diff=65117</id>
		<title>microformats2</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microformats2&amp;diff=65117"/>
		<updated>2015-07-11T14:24:57Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: /* SEE ALSO */ link to experimental properties list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;microformats 2&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
Welcome to the microformats2 home page.&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
Microformats2 is the simplest way to markup structured information in HTML. Microformats2 improves ease of use and implementation for &amp;lt;em&amp;gt;both&amp;lt;/em&amp;gt; authors (publishers) and developers ([[microformats2-parsing|parser]] implementers).&lt;br /&gt;
&lt;br /&gt;
Microformats2 replaces and supersedes both classic microformats, as well as incorporates lessons learned from [[microdata]] and [[RDFa]].&lt;br /&gt;
&lt;br /&gt;
=== simple microformats 2 examples ===&lt;br /&gt;
Here are a few simple microformats2 examples along with canonical [[JSON]].&lt;br /&gt;
&lt;br /&gt;
==== person example ====&lt;br /&gt;
* Simple person reference:&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;h-card&amp;quot;&amp;gt;Frances Berriman&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parsed JSON:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;items&amp;quot;: [{ &lt;br /&gt;
    &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
    &amp;quot;properties&amp;quot;: {&lt;br /&gt;
      &amp;quot;name&amp;quot;: [&amp;quot;Frances Berriman&amp;quot;] &lt;br /&gt;
    }&lt;br /&gt;
  }]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== hyperlinked person ====&lt;br /&gt;
* Simple hyperlinked person reference&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;h-card&amp;quot; href=&amp;quot;http://benward.me&amp;quot;&amp;gt;Ben Ward&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parsed JSON:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;items&amp;quot;: [{ &lt;br /&gt;
    &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
    &amp;quot;properties&amp;quot;: {&lt;br /&gt;
      &amp;quot;name&amp;quot;: [&amp;quot;Ben Ward&amp;quot;],&lt;br /&gt;
      &amp;quot;url&amp;quot;: [&amp;quot;http://benward.me&amp;quot;]&lt;br /&gt;
    }&lt;br /&gt;
  }]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== hyperlinked person image ====&lt;br /&gt;
* Simple hyperlinked person image&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;h-card&amp;quot; href=&amp;quot;http://rohit.khare.org/&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;img alt=&amp;quot;Rohit Khare&amp;quot;&lt;br /&gt;
      src=&amp;quot;https://s3.amazonaws.com/twitter_production/profile_images/53307499/180px-Rohit-sq_bigger.jpg&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parsed JSON:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;items&amp;quot;: [{ &lt;br /&gt;
    &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
    &amp;quot;properties&amp;quot;: {&lt;br /&gt;
      &amp;quot;name&amp;quot;: [&amp;quot;Rohit Khare&amp;quot;],&lt;br /&gt;
      &amp;quot;url&amp;quot;: [&amp;quot;http://rohit.khare.org&amp;quot;],&lt;br /&gt;
      &amp;quot;photo&amp;quot;: [&amp;quot;https://s3.amazonaws.com/twitter_production/profile_images/53307499/180px-Rohit-sq_bigger.jpg&amp;quot;]&lt;br /&gt;
    }&lt;br /&gt;
  }]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Additional simple cases details in [[microformats-2-implied-properties]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== detailed person example ====&lt;br /&gt;
* More detailed person&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;img class=&amp;quot;u-photo&amp;quot; alt=&amp;quot;photo of Mitchell&amp;quot;&lt;br /&gt;
       src=&amp;quot;https://webfwd.org/content/about-experts/300.mitchellbaker/mentor_mbaker.jpg&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;p-name u-url&amp;quot;&lt;br /&gt;
     href=&amp;quot;http://blog.lizardwrangler.com/&amp;quot; &lt;br /&gt;
    &amp;gt;Mitchell Baker&amp;lt;/a&amp;gt;&lt;br /&gt;
 (&amp;lt;a class=&amp;quot;u-url&amp;quot; &lt;br /&gt;
     href=&amp;quot;https://twitter.com/MitchellBaker&amp;quot;&lt;br /&gt;
    &amp;gt;@MitchellBaker&amp;lt;/a&amp;gt;)&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-org&amp;quot;&amp;gt;Mozilla Foundation&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;p class=&amp;quot;p-note&amp;quot;&amp;gt;&lt;br /&gt;
    Mitchell is responsible for setting the direction and scope of the Mozilla Foundation and its activities.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-category&amp;quot;&amp;gt;Strategy&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-category&amp;quot;&amp;gt;Leadership&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parsed JSON:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;items&amp;quot;: [{ &lt;br /&gt;
    &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
    &amp;quot;properties&amp;quot;: {&lt;br /&gt;
      &amp;quot;photo&amp;quot;: [&amp;quot;https://webfwd.org/content/about-experts/300.mitchellbaker/mentor_mbaker.jpg&amp;quot;],&lt;br /&gt;
      &amp;quot;name&amp;quot;: [&amp;quot;Mitchell Baker&amp;quot;],&lt;br /&gt;
      &amp;quot;url&amp;quot;: [&lt;br /&gt;
        &amp;quot;http://blog.lizardwrangler.com/&amp;quot;,&lt;br /&gt;
        &amp;quot;https://twitter.com/MitchellBaker&amp;quot;&lt;br /&gt;
      ],&lt;br /&gt;
      &amp;quot;org&amp;quot;: [&amp;quot;Mozilla Foundation&amp;quot;],&lt;br /&gt;
      &amp;quot;note&amp;quot;: [&amp;quot;Mitchell is responsible for setting the direction and scope of the Mozilla Foundation and its activities.&amp;quot;],&lt;br /&gt;
      &amp;quot;category&amp;quot;: [&lt;br /&gt;
        &amp;quot;Strategy&amp;quot;,&lt;br /&gt;
        &amp;quot;Leadership&amp;quot;&lt;br /&gt;
      ]&lt;br /&gt;
    }&lt;br /&gt;
  }]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Notes: &lt;br /&gt;
# The JSON &amp;lt;code&amp;gt;&amp;quot;type&amp;quot;&amp;lt;/code&amp;gt; uses the full microformat root class name (e.g. &amp;lt;code&amp;gt;&amp;quot;h-card&amp;quot;&amp;lt;/code&amp;gt;) for consistent identification.&lt;br /&gt;
# all properties are optional and syntactically plural with parsed values provided in document order; particular microformats (and applications there-of) may apply specific/singular semantics to first value of a property.&lt;br /&gt;
&lt;br /&gt;
=== microformats2 design ===&lt;br /&gt;
microformats2 has the following key design aspects:&lt;br /&gt;
# '''Prefixes for class names.'''  Class names used for microformats use prefixes that start with with &amp;lt;code&amp;gt;'h-' 'p-' 'u-' 'dt-', 'e-'&amp;lt;/code&amp;gt;. These are '''syntax independent from vocabularies''', which can then be developed separately.&lt;br /&gt;
#* 'h-*' for root class names, e.g. 'h-card'&lt;br /&gt;
#* 'p-*' for simple (text) properties, e.g. 'p-name'&lt;br /&gt;
#* 'u-*' for URL properties, e.g. 'u-photo'&lt;br /&gt;
#* 'dt-*' for date/time properties, e.g. 'dt-bday'&lt;br /&gt;
#* 'e-*' for embedded markup properties, e.g. 'e-note'. See [[microformats2#naming_conventions_for_generic_parsing|prefix naming conventions]] for more details.&lt;br /&gt;
# '''Flat sets of optional properties.''' All microformats consist of a root, and a collection of properties. Hierarchical data is represented with nested microformats, typically as property values themselves. Properties are all optional and potentially multivalued (applications needing a singular semantic may use first instance).&lt;br /&gt;
# '''Single class markup for common uses.''' Common simple markup patterns require only a single microformat root class name, which parsers use to find a few generic properties: &amp;lt;code&amp;gt;name, url, photo&amp;lt;/code&amp;gt;. The simple microformats2 examples above demonstrate these.&lt;br /&gt;
&lt;br /&gt;
Parsing details for each of these (including how to generate canonical JSON) are specified step-by-step in the:&lt;br /&gt;
* '''[[microformats2-parsing|microformats2 parsing specification]]'''&lt;br /&gt;
&lt;br /&gt;
== v2 vocabularies ==&lt;br /&gt;
Status: '''&amp;lt;span id=&amp;quot;draft_v2_vocabularies&amp;quot;&amp;gt;draft&amp;lt;/span&amp;gt;'''. Please review and provide feedback in [[IRC]].&lt;br /&gt;
* [[h-adr]]&lt;br /&gt;
* [[h-card]]&lt;br /&gt;
* [[h-entry]]&lt;br /&gt;
* [[h-event]]&lt;br /&gt;
* [[h-feed]]&lt;br /&gt;
* [[h-geo]]&lt;br /&gt;
* [[h-item]]&lt;br /&gt;
* [[h-listing]]&lt;br /&gt;
* [[h-product]]&lt;br /&gt;
* [[h-recipe]]&lt;br /&gt;
* [[h-resume]]&lt;br /&gt;
* [[h-review]]&lt;br /&gt;
* [[h-review-aggregate]]&lt;br /&gt;
&lt;br /&gt;
See below for vocabulary summaries.&lt;br /&gt;
&lt;br /&gt;
=== h-adr ===&lt;br /&gt;
{{main|h-adr}}&lt;br /&gt;
&lt;br /&gt;
The '''h-adr''' microformat is for marking up structured locations such as addresses, physical and/or postal. This is an update to [[adr]].&lt;br /&gt;
&lt;br /&gt;
root class name: '''&amp;lt;code&amp;gt;h-adr&amp;lt;/code&amp;gt;'''&amp;lt;br/&amp;gt;&lt;br /&gt;
profile/itemtype: &amp;lt;nowiki&amp;gt;http://microformats.org/profile/h-adr&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
properties:&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-post-office-box&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-extended-address&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-street-address&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-locality&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-region&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-postal-code&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-country-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-label&amp;lt;/code&amp;gt;''' - new in [[vCard4]] ([[RFC6350]])&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-geo&amp;lt;/code&amp;gt;''' (or '''&amp;lt;code&amp;gt;u-geo&amp;lt;/code&amp;gt;''' with a RFC 5870 geo: URL) - new in [[vCard4]] ([[RFC6350]])&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-latitude&amp;lt;/code&amp;gt;''' - new in [[vCard4]] ([[RFC6350]] from RFC 5870)&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-longitude&amp;lt;/code&amp;gt;''' - new in [[vCard4]] ([[RFC6350]] from RFC 5870)&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-altitude&amp;lt;/code&amp;gt;''' - new in [[vCard4]] ([[RFC6350]] from RFC 5870)&lt;br /&gt;
&lt;br /&gt;
For backward compatibility, microformats 2 parsers {{should}} detect the following root class name and property names. A microformats 2 parser may use existing microformats [[parsers]] to extract these properties. If an &amp;quot;h-adr&amp;quot; is found, don't look for an &amp;quot;adr&amp;quot; on the same element.&lt;br /&gt;
&lt;br /&gt;
compat root class name: &amp;lt;code id=&amp;quot;adr&amp;quot;&amp;gt;adr&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
properties: (parsed as '''p-''' plain text unless otherwise specified)&lt;br /&gt;
* &amp;lt;code&amp;gt;post-office-box&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;extended-address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;street-address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;locality&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;postal-code&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;country-name&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== h-card ===&lt;br /&gt;
{{main|h-card}}&lt;br /&gt;
&lt;br /&gt;
The '''h-card''' microformat is for marking up people and organizations. This is an update to [[hCard]].&lt;br /&gt;
&lt;br /&gt;
root class name: '''&amp;lt;code&amp;gt;h-card&amp;lt;/code&amp;gt;'''&amp;lt;br/&amp;gt;&lt;br /&gt;
profile/itemtype: &amp;lt;nowiki&amp;gt;http://microformats.org/profile/h-card&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
properties:&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-honorific-prefix&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-given-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-additional-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-family-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-sort-string&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-honorific-suffix&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-nickname&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-email&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-logo&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-photo&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-url&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-uid&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-category&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-adr&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-post-office-box&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-extended-address&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-street-address&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-locality&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-region&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-postal-code&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-country-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-label&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-geo&amp;lt;/code&amp;gt;''' or '''&amp;lt;code&amp;gt;u-geo&amp;lt;/code&amp;gt;''' with a RFC 5870 geo: URL, new in [[vCard4]] ([[RFC6350]])&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-latitude&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-longitude&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-altitude&amp;lt;/code&amp;gt;''' - new in [[vCard4]] ([[RFC6350]] from RFC 5870)&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-tel&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-note&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;dt-bday&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-key&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-org&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-job-title&amp;lt;/code&amp;gt;''' - previously 'title' in hCard, disambiguated.&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-role&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-impp&amp;lt;/code&amp;gt;''' per RFC 4770, new in [[vCard4]] ([[RFC6350]])&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-sex&amp;lt;/code&amp;gt;''' new in [[vCard4]] ([[RFC6350]])&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-gender-identity&amp;lt;/code&amp;gt;''' new in [[vCard4]] ([[RFC6350]])&lt;br /&gt;
* '''&amp;lt;code&amp;gt;dt-anniversary&amp;lt;/code&amp;gt;''' new in [[vCard4]] ([[RFC6350]])&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Reserved properties: (properties not used much (if at all) in practice)&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-organization-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-organization-unit&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-tz&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;dt-rev&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
For backward compatibility, microformats 2 parsers {{should}} detect the following root class name and property names. A microformats 2 parser may use existing microformats [[parsers]] to extract these properties. If an &amp;quot;h-card&amp;quot; is found, don't look for a &amp;quot;vcard&amp;quot; on the same element.&lt;br /&gt;
&lt;br /&gt;
compat root class name: &amp;lt;code id=&amp;quot;vcard&amp;quot;&amp;gt;vcard&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
properties: (parsed as '''p-''' plain text unless otherwise specified)&lt;br /&gt;
* &amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt; - parse as '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* &amp;lt;code&amp;gt;honorific-prefix&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;given-name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;additional-name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;family-name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;honorific-suffix&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;nickname&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;email&amp;lt;/code&amp;gt; - parse as '''u-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;logo&amp;lt;/code&amp;gt; - parse as '''u-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;photo&amp;lt;/code&amp;gt; - parse as '''u-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt; - parse as '''u-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;uid&amp;lt;/code&amp;gt; - parse as '''u-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;category&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;adr&amp;lt;/code&amp;gt; - parse as '''&amp;lt;code&amp;gt;p-adr h-adr&amp;lt;/code&amp;gt;''' including compat root class &amp;lt;code&amp;gt;adr&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;extended-address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;street-address&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;locality&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;postal-code&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;country-name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;label&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;geo&amp;lt;/code&amp;gt; - parse as '''&amp;lt;code&amp;gt;p-geo h-geo&amp;lt;/code&amp;gt;''' including compat root class &amp;lt;code&amp;gt;geo&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;latitude&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;longitude&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;tel&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;note&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;bday&amp;lt;/code&amp;gt; - parse as '''dt-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;key&amp;lt;/code&amp;gt; - parse as '''u-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;org&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;organization-name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;organization-unit&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt; - parse as '''p-job-title'''&lt;br /&gt;
* &amp;lt;code&amp;gt;role&amp;lt;/code&amp;gt;&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Reserved: (backward compat properties that parsers {{may}} implement, if they do, they {{must}} implement in this way:&lt;br /&gt;
* &amp;lt;code&amp;gt;tz&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;rev&amp;lt;/code&amp;gt; - parse as '''dt-'''&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Note: use of 'value' within 'tel' should be automatically handled by the support of the [[value-class-pattern]]. And for now, the 'type' subproperty of 'tel' is dropped/ignored. If there is demonstrable documented need for additional tel types (e.g. fax), we can introduce new flat properties as needed (e.g. p-tel-fax).&lt;br /&gt;
&lt;br /&gt;
=== h-entry ===&lt;br /&gt;
{{main|h-entry}}&lt;br /&gt;
&lt;br /&gt;
The '''h-entry''' microformat is for marking up syndicatable content such as blog posts, notes, articles, comments, photos and similar. This is an update to [[hAtom]].&lt;br /&gt;
&lt;br /&gt;
root class name: '''&amp;lt;code&amp;gt;h-entry&amp;lt;/code&amp;gt;'''&amp;lt;br/&amp;gt;&lt;br /&gt;
profile/itemtype: &amp;lt;nowiki&amp;gt;http://microformats.org/profile/h-entry&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
properties:&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;''' (was p-entry-title, see issues)&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-summary&amp;lt;/code&amp;gt;''' (was p-entry-summary, see issues)&lt;br /&gt;
* '''&amp;lt;code&amp;gt;e-content&amp;lt;/code&amp;gt;''' (was e-entry-content, see issues)&lt;br /&gt;
* '''&amp;lt;code&amp;gt;dt-published&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;dt-updated&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-author&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-category&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-url&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-uid&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-geo&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-latitude&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-longitude&amp;lt;/code&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
This is an update to [[hAtom]]. &lt;br /&gt;
&lt;br /&gt;
Brainstorming:&lt;br /&gt;
&lt;br /&gt;
The following properties are proposed additions to h-entry above and beyond what hAtom (or Atom) provides, based on various existing link preview markup conventions:&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-photo&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-audio&amp;lt;/code&amp;gt;''' - consider special u- parsing rules for &amp;lt;code&amp;gt;&amp;amp;lt;audio&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-video&amp;lt;/code&amp;gt;''' - consider special u- parsing rules for &amp;lt;code&amp;gt;&amp;amp;lt;video&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-in-reply-to&amp;lt;/code&amp;gt;''' - for links to other posts that this post is a reply to (comment regarding, etc.)&lt;br /&gt;
&lt;br /&gt;
Backward compatibility: &lt;br /&gt;
&lt;br /&gt;
(*)hAtom-specific implementations that perform custom display or translation (e.g. to Atom XML) {{should}} prefer &amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt; over &amp;lt;code&amp;gt;p-entry-title&amp;lt;/code&amp;gt;, and use &amp;lt;code&amp;gt;p-entry-title&amp;lt;/code&amp;gt; value(s) as a fallback if there is no &amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For hAtom backward compatibility, microformats 2 parsers {{should}} detect the following root class name and property names. A microformats 2 parser may use existing microformats [[parsers]] to extract these properties. If an &amp;quot;h-entry&amp;quot; is found, don't look for a &amp;quot;hentry&amp;quot; on the same element.&lt;br /&gt;
&lt;br /&gt;
compat root class name: &amp;lt;code id=&amp;quot;hentry&amp;quot;&amp;gt;hentry&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
properties: (parsed as '''p-''' plain text unless otherwise specified)&lt;br /&gt;
* &amp;lt;code&amp;gt;entry-title&amp;lt;/code&amp;gt; - parse as '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* &amp;lt;code&amp;gt;entry-summary&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;entry-content&amp;lt;/code&amp;gt; - parse as '''e-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;published&amp;lt;/code&amp;gt; - parse as '''dt-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;updated&amp;lt;/code&amp;gt; - parse as '''dt-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;author&amp;lt;/code&amp;gt; - including compat root &amp;lt;code&amp;gt;vcard&amp;lt;/code&amp;gt; in the absence of &amp;lt;code&amp;gt;h-card&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;category&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;geo&amp;lt;/code&amp;gt; - parse as '''&amp;lt;code&amp;gt;p-geo h-geo&amp;lt;/code&amp;gt;''' including compat root &amp;lt;code&amp;gt;geo&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;latitude&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;longitude&amp;lt;/code&amp;gt;&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;h-entry-faq&amp;quot;&amp;gt;FAQ:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* '''What is the &amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt; of a [http://indiewebcamp.com/note note]?'''&lt;br /&gt;
** A few options, from simplest to most detailed.&lt;br /&gt;
*** '''same as the p-content/e-content''' property.&lt;br /&gt;
*** '''same as the &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt; element''' on the note permalink post page. When publishing a note on its own permalink post page, the contents of the note are likely abbreviated for the title of the page. The same abbreviation can be used for the p-name.&lt;br /&gt;
*** '''first sentence of the p-content/e-content''' property. It may be better for [http://indiewebcamp.com/syndication syndication] and [[link-preview]] purposes to provide just the first sentence of the note as the &amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;. Similarly if only a portion of the content is syndicated to other sites, that portion can be marked up as the &amp;lt;code&amp;gt;p-summary&amp;lt;/code&amp;gt;.&lt;br /&gt;
* ...&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Resolved Issues:&lt;br /&gt;
* 2012-245 Resolved. See [http://krijnhoetmer.nl/irc-logs/microformats/20120830#l-120 2012-243 IRC discussion/consensus] for:&lt;br /&gt;
** Use '''&amp;lt;code&amp;gt;p-summary&amp;lt;/code&amp;gt; instead of &amp;lt;code&amp;gt;p-entry-summary&amp;lt;/code&amp;gt;'''. The historical semantic of &amp;quot;entry-summary&amp;quot; is not different from &amp;quot;summary&amp;quot; in any significant (or discernible way). Collapsing the two will simplify the overall microformats2 vocabularies further. In microformats2, entry-summary is no more.&lt;br /&gt;
** Use '''&amp;lt;code&amp;gt;e-content&amp;lt;/code&amp;gt; instead of &amp;lt;code&amp;gt;e-entry-content&amp;lt;/code&amp;gt;'''. Same point and advantage. In microformats2, entry-content is no more.&lt;br /&gt;
** '''drop &amp;lt;code&amp;gt;p-entry-title&amp;lt;/code&amp;gt;'''. Unnecessary and subsumed by &amp;quot;p-name&amp;quot;. Would consider move to backward compat only if cases are presented - known publishing uses are expected to be updated shortly.&lt;br /&gt;
&lt;br /&gt;
=== h-event ===&lt;br /&gt;
{{main|h-event}}&lt;br /&gt;
&lt;br /&gt;
The '''h-event''' microformat is for marking up events. This is an update to [[hCalendar]].&lt;br /&gt;
&lt;br /&gt;
root class name: '''&amp;lt;code&amp;gt;h-event&amp;lt;/code&amp;gt;'''&amp;lt;br/&amp;gt;&lt;br /&gt;
profile/itemtype: &amp;lt;nowiki&amp;gt;http://microformats.org/profile/h-event&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
properties:&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-summary&amp;lt;/code&amp;gt;'''(*)&lt;br /&gt;
* '''&amp;lt;code&amp;gt;dt-start&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;dt-end&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;dt-duration&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-description&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-url&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-category&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-location&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-geo&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-latitude&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-longitude&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
This is an update to [[hCalendar]]. &lt;br /&gt;
&lt;br /&gt;
(*)hCalendar-specific implementations that perform custom display or translation (e.g. to iCalendar .ics) {{should}} prefer &amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt; over &amp;lt;code&amp;gt;p-summary&amp;lt;/code&amp;gt;, and use &amp;lt;code&amp;gt;p-summary&amp;lt;/code&amp;gt; value(s) as a fallback if there is no &amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For backward compatibility, microformats 2 parsers {{should}} detect the following root class name and property names. A microformats 2 parser may use existing microformats [[parsers]] to extract these properties. If an &amp;quot;h-event&amp;quot; is found, don't look for a &amp;quot;vevent&amp;quot; on the same element.&lt;br /&gt;
&lt;br /&gt;
compat root class name: &amp;lt;code id=&amp;quot;vevent&amp;quot;&amp;gt;vevent&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
properties: (parsed as '''p-''' plain text unless otherwise specified)&lt;br /&gt;
* &amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt; - parse as '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* &amp;lt;code&amp;gt;dtstart&amp;lt;/code&amp;gt; - parse as '''&amp;lt;code&amp;gt;dt-start&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* &amp;lt;code&amp;gt;dtend&amp;lt;/code&amp;gt; - parse as '''&amp;lt;code&amp;gt;dt-end&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* &amp;lt;code&amp;gt;duration&amp;lt;/code&amp;gt; - parse as '''&amp;lt;code&amp;gt;dt-duration&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt; - parse as '''u-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;category&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;location&amp;lt;/code&amp;gt; - including compat root &amp;lt;code&amp;gt;vcard&amp;lt;/code&amp;gt; in the absence of &amp;lt;code&amp;gt;h-card&amp;lt;/code&amp;gt;, and compat root &amp;lt;code&amp;gt;adr&amp;lt;/code&amp;gt; in the absence of &amp;lt;code&amp;gt;h-adr&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;geo&amp;lt;/code&amp;gt; - parse as '''&amp;lt;code&amp;gt;p-geo h-geo&amp;lt;/code&amp;gt;''' including compat root &amp;lt;code&amp;gt;geo&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;latitude&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;longitude&amp;lt;/code&amp;gt;&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== h-geo ===&lt;br /&gt;
{{main|h-geo}}&lt;br /&gt;
&lt;br /&gt;
The '''h-geo''' microformat is for marking up WGS84 geophysical coordinates. This is an update to [[geo]].&lt;br /&gt;
&lt;br /&gt;
root class name: '''&amp;lt;code&amp;gt;h-geo&amp;lt;/code&amp;gt;'''&amp;lt;br/&amp;gt;&lt;br /&gt;
profile/itemtype: &amp;lt;nowiki&amp;gt;http://microformats.org/profile/h-geo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
properties:&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-latitude&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-longitude&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-altitude&amp;lt;/code&amp;gt;''' - new in [[vCard4]] ([[RFC6350]] from RFC 5870)&lt;br /&gt;
&lt;br /&gt;
For backward compatibility, microformats 2 parsers {{should}} detect the following root class name and property names. A microformats 2 parser may use existing microformats [[parsers]] to extract these properties. If an &amp;quot;h-geo&amp;quot; is found, don't look for an &amp;quot;geo&amp;quot; on the same element.&lt;br /&gt;
&lt;br /&gt;
compat root class name: &amp;lt;code id=&amp;quot;geo&amp;quot;&amp;gt;geo&amp;lt;/code&amp;gt;&lt;br /&gt;
properties: (parsed as '''p-''' plain text unless otherwise specified)&lt;br /&gt;
* &amp;lt;code&amp;gt;latitude&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;longitude&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== h-item ===&lt;br /&gt;
{{main|h-item}}&lt;br /&gt;
&lt;br /&gt;
The '''h-item''' microformat is for marking up the item of an [[h-review]] or [[h-product]]. This is an update to part of [[hReview]].&lt;br /&gt;
&lt;br /&gt;
root class name: '''&amp;lt;code&amp;gt;h-item&amp;lt;/code&amp;gt;'''&amp;lt;br/&amp;gt;&lt;br /&gt;
profile/itemtype: &amp;lt;nowiki&amp;gt;http://microformats.org/profile/h-item&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
properties:&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-photo&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-url&amp;lt;/code&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Note: in practice, due to the microformats2 implied property rules, it is expected that most uses of &amp;quot;h-item&amp;quot; won't require any explicit properties at all (since microformats2 parsers will infer name, photo, and url properties from the structure of the element with &amp;quot;h-item&amp;quot; and its contained content/elements if any).&lt;br /&gt;
&lt;br /&gt;
=== h-product ===&lt;br /&gt;
{{main|h-product}}&lt;br /&gt;
&lt;br /&gt;
The '''h-product''' microformat is for marking up products. This is an update to [[hProduct]].&lt;br /&gt;
&lt;br /&gt;
root class name: '''&amp;lt;code&amp;gt;h-product&amp;lt;/code&amp;gt;'''&amp;lt;br/&amp;gt;&lt;br /&gt;
profile/itemtype: &amp;lt;nowiki&amp;gt;http://microformats.org/profile/h-product&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
properties:&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;''' - name of the product&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-photo&amp;lt;/code&amp;gt;''' - photo of the product&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-brand&amp;lt;/code&amp;gt;''' - manufacturer, can also be a nested &amp;lt;code&amp;gt;h-card&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-category&amp;lt;/code&amp;gt;''' - freeform categories or tags applied to the item by the reviewer &lt;br /&gt;
* '''&amp;lt;code&amp;gt;e-description&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-url&amp;lt;/code&amp;gt;''' - URL of the product&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-identifier&amp;lt;/code&amp;gt;''' - includes type (e.g. mpn, upc, isbn, issn, sn, vin, sku etc.) and value.&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-review&amp;lt;/code&amp;gt;''' - a review of the product, can also be a nested &amp;lt;code&amp;gt;h-review&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-price&amp;lt;/code&amp;gt;''' - retail price of the product&lt;br /&gt;
&lt;br /&gt;
For backward compatibility, microformats 2 parsers {{should}} detect the following root class name and property names. A microformats 2 parser may use existing microformats [[parsers]] to extract these properties. If an &amp;quot;h-product&amp;quot; is found, don't look for an &amp;quot;hproduct&amp;quot; on the same element.&lt;br /&gt;
&lt;br /&gt;
compat root class name: &amp;lt;code id=&amp;quot;hproduct&amp;quot;&amp;gt;hproduct&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
properties: (parsed as '''p-''' plain text unless otherwise specified)&lt;br /&gt;
* &amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt; - parse as '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* &amp;lt;code&amp;gt;photo&amp;lt;/code&amp;gt;  - parse as '''u-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;brand&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;category&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;identifier&amp;lt;/code&amp;gt; - parse as '''u-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt; - parse as '''u-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;review&amp;lt;/code&amp;gt; - including compat root class &amp;lt;code&amp;gt;hreview&amp;lt;/code&amp;gt; in the absence of &amp;lt;code&amp;gt;h-review&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;price&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: [[hProduct]] has at least one experimental property which has real world adoption due to [[Google]] and [[Bing]] search support of hProduct. Currently this is: '''price'''&lt;br /&gt;
&lt;br /&gt;
=== h-recipe ===&lt;br /&gt;
{{main|h-recipe}}&lt;br /&gt;
&lt;br /&gt;
The '''h-recipe''' microformat is for marking up food recipes. This is an update to [[hRecipe]].&lt;br /&gt;
&lt;br /&gt;
root class name: '''&amp;lt;code&amp;gt;h-recipe&amp;lt;/code&amp;gt;'''&amp;lt;br/&amp;gt;&lt;br /&gt;
profile/itemtype: &amp;lt;nowiki&amp;gt;http://microformats.org/profile/h-recipe&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
properties:&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;''' - the name of the recipe&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-ingredient&amp;lt;/code&amp;gt;''' - describes one or more ingredients used in the recipe.&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-yield&amp;lt;/code&amp;gt;''' - Specifies the quantity produced by the recipe, like how many persons it satisfyies &lt;br /&gt;
* '''&amp;lt;code&amp;gt;e-instructions&amp;lt;/code&amp;gt;''' - the method of the recipe.&lt;br /&gt;
* '''&amp;lt;code&amp;gt;dt-duration&amp;lt;/code&amp;gt;''' - the time it takes to prepare the meal described by the recipe.&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-photo&amp;lt;/code&amp;gt;''' - an accompanying image&lt;br /&gt;
&lt;br /&gt;
Experimental properties with wide adoption&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-summary&amp;lt;/code&amp;gt;'''  - provides a short summary or introduction &lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-author&amp;lt;/code&amp;gt;''' - the person who wrote the recipe with &amp;lt;code&amp;gt;h-card&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''&amp;lt;code&amp;gt;dt-published&amp;lt;/code&amp;gt;''' - the date the recipe was published&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-nutrition&amp;lt;/code&amp;gt;''' - nutritional information like calories, fat, dietary fiber etc.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
For backward compatibility, microformats 2 parsers {{should}} detect the following root class name and property names. A microformats 2 parser may use existing microformats [[parsers]] to extract these properties. If an &amp;quot;h-recipe&amp;quot; is found, don't look for an &amp;quot;hrecipe&amp;quot; on the same element.&lt;br /&gt;
&lt;br /&gt;
compat root class name: &amp;lt;code id=&amp;quot;hrecipe&amp;quot;&amp;gt;hrecipe&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
properties: (parsed as '''p-''' plain text unless otherwise specified)&lt;br /&gt;
* &amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt; - parse as '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* &amp;lt;code&amp;gt;ingredient&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;yield&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;instructions&amp;lt;/code&amp;gt; - parse as '''e-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;duration&amp;lt;/code&amp;gt; - parse as '''dt-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;photo&amp;lt;/code&amp;gt;  - parse as '''u-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;author&amp;lt;/code&amp;gt; - including compat root &amp;lt;code&amp;gt;vcard&amp;lt;/code&amp;gt; in the absence of &amp;lt;code&amp;gt;h-card&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;nutrition&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: [[hRecipe]] has a number of experimental properties which have real world adoption due to [[Google]] recipe search support of hRecipe. These are: summary, author, published and nutrition&lt;br /&gt;
&lt;br /&gt;
=== h-resume ===&lt;br /&gt;
{{main|h-resume}}&lt;br /&gt;
&lt;br /&gt;
The '''h-resume''' microformat is for marking up resumes. This is an update to [[hResume]].&lt;br /&gt;
&lt;br /&gt;
root class name: '''&amp;lt;code&amp;gt;h-resume&amp;lt;/code&amp;gt;'''&amp;lt;br/&amp;gt;&lt;br /&gt;
profile/itemtype: &amp;lt;nowiki&amp;gt;http://microformats.org/profile/h-resume&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
properties:&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-summary&amp;lt;/code&amp;gt;''' - overview of qualifications and objectives&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-contact&amp;lt;/code&amp;gt;''' - current contact info in an &amp;lt;code&amp;gt;h-card&amp;lt;/code&amp;gt;&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-education&amp;lt;/code&amp;gt;''' - an education &amp;lt;code&amp;gt;h-calendar&amp;lt;/code&amp;gt; event, years, nested &amp;lt;code&amp;gt;h-card&amp;lt;/code&amp;gt; of the school, location.&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-experience&amp;lt;/code&amp;gt;''' - a job or other professional experience &amp;lt;code&amp;gt;h-calendar&amp;lt;/code&amp;gt; event, years, nested &amp;lt;code&amp;gt;h-card&amp;lt;/code&amp;gt; of the organization, location, job-title.&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-skill&amp;lt;/code&amp;gt;''' - a skill or ability, optionally including level and/or duration of experience&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-affiliation&amp;lt;/code&amp;gt;''' - an affiliation with an &amp;lt;code&amp;gt;h-card&amp;lt;/code&amp;gt; organization&lt;br /&gt;
&lt;br /&gt;
For backward compatibility, microformats 2 parsers {{should}} detect the following root class name and property names. A microformats 2 parser may use existing microformats [[parsers]] to extract these properties. If an &amp;quot;h-resume&amp;quot; is found, don't look for an &amp;quot;hresume&amp;quot; on the same element.&lt;br /&gt;
&lt;br /&gt;
compat root class name: &amp;lt;code id=&amp;quot;hresume&amp;quot;&amp;gt;hresume&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
properties: (parsed as '''p-''' plain text unless otherwise specified)&lt;br /&gt;
* &amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;contact&amp;lt;/code&amp;gt; - including compat root &amp;lt;code&amp;gt;vcard&amp;lt;/code&amp;gt; in the absence of &amp;lt;code&amp;gt;h-card&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;education&amp;lt;/code&amp;gt; - including compat root &amp;lt;code&amp;gt;vevent&amp;lt;/code&amp;gt; in the absence of &amp;lt;code&amp;gt;h-event&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;experience&amp;lt;/code&amp;gt; - including compat root &amp;lt;code&amp;gt;vevent&amp;lt;/code&amp;gt; in the absence of &amp;lt;code&amp;gt;h-event&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;skill&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;affiliation&amp;lt;/code&amp;gt; - including compat root &amp;lt;code&amp;gt;vcard&amp;lt;/code&amp;gt; in the absence of &amp;lt;code&amp;gt;h-card&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: skill has a [[hresume-skill-brainstorm|proposed expansion into competency]] with explicit summary, rating and/or duration components. Based on existing real world adoption, we should consider an h-competency vocabulary with p-summary, p-rating, and dt-duration properties.&lt;br /&gt;
&lt;br /&gt;
=== h-review ===&lt;br /&gt;
{{main|h-review}}&lt;br /&gt;
&lt;br /&gt;
The '''h-review''' microformat is for marking up reviews. This is an update to [[hReview]]. See also [[h-item]].&lt;br /&gt;
&lt;br /&gt;
root class name: '''&amp;lt;code&amp;gt;h-review&amp;lt;/code&amp;gt;'''&amp;lt;br/&amp;gt;&lt;br /&gt;
profile/itemtype: &amp;lt;nowiki&amp;gt;http://microformats.org/profile/h-review&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
properties:&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;''' - name of the review&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-item&amp;lt;/code&amp;gt;''' - thing been reviewed i.e. business or person (h-card), event (h-event), place (h-adr or h-geo), product (h-product), website, url, or other item ([[h-item]]).&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-reviewer&amp;lt;/code&amp;gt;''' - person who authored the review &lt;br /&gt;
* '''&amp;lt;code&amp;gt;dt-reviewed&amp;lt;/code&amp;gt;''' - date time of when the review was written&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-rating&amp;lt;/code&amp;gt;''' - value from 1-5 indicating a rating for the item (5 best).&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-best&amp;lt;/code&amp;gt;'''  - define best rating value. can be numerically lower than worst.&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-worst&amp;lt;/code&amp;gt;'''  - define worst rating value. can be numerically higher than best. &lt;br /&gt;
* '''&amp;lt;code&amp;gt;e-description&amp;lt;/code&amp;gt;''' - the full text written evaluation and opinion of the reviewer&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-category&amp;lt;/code&amp;gt;''' - freeform categories or tags applied to the item by the reviewer &lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-url&amp;lt;/code&amp;gt;''' - URL of the review&lt;br /&gt;
&lt;br /&gt;
For backward compatibility, microformats 2 parsers {{should}} detect the following root class name and property names. A microformats 2 parser may use existing microformats [[parsers]] to extract these properties. If an &amp;quot;h-review&amp;quot; is found, don't look for an &amp;quot;hreview&amp;quot; on the same element.&lt;br /&gt;
&lt;br /&gt;
compat root class name: &amp;lt;code id=&amp;quot;hreview&amp;quot;&amp;gt;hreview&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
properties: (parsed as '''p-''' plain text unless otherwise specified)&lt;br /&gt;
* &amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt; parse as '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* &amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt; - parse as '''p-name''' of the item being reviewed (p-item h-item p-name)&lt;br /&gt;
* &amp;lt;code&amp;gt;photo&amp;lt;/code&amp;gt; - parse as '''u-photo''' of the item being reviewed (p-item h-item u-photo)&lt;br /&gt;
* &amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt; - parse as '''u-url''' of the item being reviewed (p-item h-item u-url)&lt;br /&gt;
* &amp;lt;code&amp;gt;reviewer&amp;lt;/code&amp;gt;  - including compat root vcard in the absence of h-card&lt;br /&gt;
* &amp;lt;code&amp;gt;dtreviewed&amp;lt;/code&amp;gt; - parse as '''dt-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;best&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;worst&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;description&amp;lt;/code&amp;gt; - parse as '''e-'''&lt;br /&gt;
* &amp;lt;code&amp;gt;rel=&amp;quot;tag&amp;quot;&amp;lt;/code&amp;gt; - parse as '''p-category'''&lt;br /&gt;
* &amp;lt;code&amp;gt;rel=&amp;quot;self bookmark&amp;quot;&amp;lt;/code&amp;gt; - parse as '''u-url'''. note that &amp;lt;code&amp;gt;rel&amp;lt;/code&amp;gt; attribute value is treated as a space separated set, thus any presence of &amp;quot;self&amp;quot; and &amp;quot;bookmark&amp;quot; within such a set in a rel value is accepted.&lt;br /&gt;
&lt;br /&gt;
Note: The [[hReview]] format has three properties which make use of &amp;lt;code&amp;gt;rel&amp;lt;/code&amp;gt; attribute, these are &amp;lt;code&amp;gt;tag&amp;lt;/code&amp;gt;, permalink (via the &amp;lt;code&amp;gt;self&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;bookmark&amp;lt;/code&amp;gt; values) and &amp;lt;code&amp;gt;license&amp;lt;/code&amp;gt;. Microformats 2 parsers {{should}} map these URLs into the page scoped rel collection.&lt;br /&gt;
&lt;br /&gt;
=== h-review-aggregate ===&lt;br /&gt;
{{main|h-review-aggregate}}&lt;br /&gt;
&lt;br /&gt;
The '''h-review-aggregate''' microformat is for marking up aggregate reviews of a single item. This is an update to [[hreview-aggregate]]. See also [[h-item]].&lt;br /&gt;
&lt;br /&gt;
root class name: '''&amp;lt;code&amp;gt;h-review-aggregate&amp;lt;/code&amp;gt;'''&amp;lt;br/&amp;gt;&lt;br /&gt;
profile/itemtype: &amp;lt;nowiki&amp;gt;http://microformats.org/profile/h-review-aggregate&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
properties:&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;''' - name of the review&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-item&amp;lt;/code&amp;gt;''' - thing been reviewed i.e. business or person (h-card), event (h-event), place (h-adr or h-geo), product (h-product), website, url, or other item (h-item).&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-rating&amp;lt;/code&amp;gt;''' - value from 1-5 indicating average rating for the item (5 best).&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-best&amp;lt;/code&amp;gt;'''  - define best rating value. can be numerically lower than worst.&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-worst&amp;lt;/code&amp;gt;'''  - define worst rating value. can be numerically higher than best. &lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-count&amp;lt;/code&amp;gt;'''  - number of reviews aggregated.&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-votes&amp;lt;/code&amp;gt;'''  - number of reviewers who have rated the product, thus contributing to the average rating.&lt;br /&gt;
* '''&amp;lt;code&amp;gt;p-category&amp;lt;/code&amp;gt;''' - freeform categories or tags applied to the item by the reviewer&lt;br /&gt;
* '''&amp;lt;code&amp;gt;u-url&amp;lt;/code&amp;gt;''' - URL of the review&lt;br /&gt;
&lt;br /&gt;
For backward compatibility, microformats 2 parsers {{should}} detect the following root class name and property names. A microformats 2 parser may use existing microformats [[parsers]] to extract these properties. If an &amp;quot;h-review-aggregate&amp;quot; is found, don't look for an &amp;quot;hreview-aggregate&amp;quot; on the same element.&lt;br /&gt;
&lt;br /&gt;
compat root class name: &amp;lt;code id=&amp;quot;hreview-aggregate&amp;quot;&amp;gt;hreview-aggregate&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
properties: (parsed as '''p-''' plain text unless otherwise specified)&lt;br /&gt;
* &amp;lt;code&amp;gt;summary&amp;lt;/code&amp;gt; parse as '''&amp;lt;code&amp;gt;p-name&amp;lt;/code&amp;gt;'''&lt;br /&gt;
* &amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt; - parse as '''p-name''' of the item being reviewed (p-item h-item p-name)&lt;br /&gt;
* &amp;lt;code&amp;gt;photo&amp;lt;/code&amp;gt; - parse as '''u-photo''' of the item being reviewed (p-item h-item u-photo)&lt;br /&gt;
* &amp;lt;code&amp;gt;url&amp;lt;/code&amp;gt; - parse as '''u-url''' of the item being reviewed (p-item h-item u-url)&lt;br /&gt;
* &amp;lt;code&amp;gt;rating&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;best&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;worst&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;votes&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;rel=&amp;quot;tag&amp;quot;&amp;lt;/code&amp;gt; - parse as '''p-category'''&lt;br /&gt;
* &amp;lt;code&amp;gt;rel=&amp;quot;self bookmark&amp;quot;&amp;lt;/code&amp;gt; - parse as '''u-url'''. note that &amp;lt;code&amp;gt;rel&amp;lt;/code&amp;gt; attribute value is treated as a space separated set, thus any presence of &amp;quot;self&amp;quot; and &amp;quot;bookmark&amp;quot; within such a set in a rel value is accepted.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== v2 vocab notes ===&lt;br /&gt;
Notes: &lt;br /&gt;
* All v2 vocabularies are defined as flat lists of properties of an object/item, and thus can be used in microformats-2 syntax as shown, or in microdata items, or RDFa. The microformats-2 property parsing prefixes &amp;quot;p-&amp;quot;, &amp;quot;u-&amp;quot;, &amp;quot;dt-&amp;quot;, &amp;quot;e-&amp;quot; are omitted when using defined properties in microdata itemprop and RDFa property as those syntaxes have their own element-specific parsing rules.&lt;br /&gt;
* Profile URLs are provided for use with the HTML4 &amp;lt;code&amp;gt;profile&amp;lt;/code&amp;gt; attribute, microdata &amp;lt;code&amp;gt;itemtype&amp;lt;/code&amp;gt; attribute, and RDFa &amp;lt;code&amp;gt;vocab&amp;lt;/code&amp;gt; &amp;amp;amp; &amp;lt;code&amp;gt;typeof&amp;lt;/code&amp;gt; attributes (though the latter requires slicing off the trailing segment of the profile for the typeof attribute, and leaving the rest in vocab). &lt;br /&gt;
* microformats 2 properties may also be explicitly bound as URIs using [[rel-profile]], the [[html5-profile]] attribute proposal, or an HTML5 'vocab' attribute instead. If URI bound terms are important to you, please express interest on [[rel-profile]], [[html5-profile]], or contribute to an [[html5-vocab]] draft.&lt;br /&gt;
&lt;br /&gt;
=== v2 vocab to-do ===&lt;br /&gt;
To do: &lt;br /&gt;
* write a simple tutorial for creating/getting started with microformats-2 markup for new content&lt;br /&gt;
* examples in each h-* spec listed above of how to embed other microformats in them&lt;br /&gt;
* actual profile documents at &amp;lt;nowiki&amp;gt;http://microformats.org/profile/h-*&amp;lt;/nowiki&amp;gt; URLs mentioned above.&lt;br /&gt;
* Provide any necessary microdata-specific language as needed (e.g. to be comparably understandable to the [http://www.whatwg.org/specs/web-apps/current-work/#vcard sample vCard4/hCard1 microdata vocabulary]. Also provide any necessary RDFa-specific language as needed. Both preferably in a generic vocabulary-independent way.&lt;br /&gt;
* write a porting guide mapping v1 property -&amp;gt; v2 property&lt;br /&gt;
** use-case: simple search/replace in templates (e.g. in case web author doesn't remember existing microformats vocabs and where they used them).&lt;br /&gt;
** advise using *both* in existing templates (e.g. in case some CSS depends on the existing microformats)&lt;br /&gt;
* analyzie/document how well the microformats2 model and vocabularies satisfy the [http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-May/019681.html use-cases used to design/create microdata].&lt;br /&gt;
&lt;br /&gt;
== combining microformats ==&lt;br /&gt;
Since microformats 2 uses simple flat sets of properties for each microformat, multiple microformats are combined to indicate additional structure.&lt;br /&gt;
&lt;br /&gt;
=== h-event location h-card ===&lt;br /&gt;
Events commonly have venue information with additional structure, like address information. For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-event&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;p-name u-url&amp;quot; href=&amp;quot;http://indiewebcamp.com/2012&amp;quot;&amp;gt;&lt;br /&gt;
    IndieWebCamp 2012&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
  from &amp;lt;time class=&amp;quot;dt-start&amp;quot;&amp;gt;2012-06-30&amp;lt;/time&amp;gt; &lt;br /&gt;
  to &amp;lt;time class=&amp;quot;dt-end&amp;quot;&amp;gt;2012-07-01&amp;lt;/time&amp;gt; at &lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-location h-card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;p-name p-org u-url&amp;quot; href=&amp;quot;http://geoloqi.com/&amp;quot;&amp;gt;&lt;br /&gt;
      Geoloqi&lt;br /&gt;
    &amp;lt;/a&amp;gt;, &lt;br /&gt;
    &amp;lt;span class=&amp;quot;p-street-address&amp;quot;&amp;gt;920 SW 3rd Ave. Suite 400&amp;lt;/span&amp;gt;, &lt;br /&gt;
    &amp;lt;span class=&amp;quot;p-locality&amp;quot;&amp;gt;Portland&amp;lt;/span&amp;gt;, &lt;br /&gt;
    &amp;lt;abbr class=&amp;quot;p-region&amp;quot; title=&amp;quot;Oregon&amp;quot;&amp;gt;OR&amp;lt;/abbr&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The nested h-card used to structure the p-location of the h-event is represented as a structured value for &amp;quot;location&amp;quot; in the JSON, which has an additional key, &amp;quot;value&amp;quot; that represents the plain text version parsed from the p-location.&lt;br /&gt;
&lt;br /&gt;
Parsed JSON:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;items&amp;quot;: [{ &lt;br /&gt;
    &amp;quot;type&amp;quot;: [&amp;quot;h-event&amp;quot;],&lt;br /&gt;
    &amp;quot;properties&amp;quot;: {&lt;br /&gt;
      &amp;quot;name&amp;quot;: [&amp;quot;IndieWebCamp 2012&amp;quot;],&lt;br /&gt;
      &amp;quot;url&amp;quot;: [&amp;quot;http://indiewebcamp.com/2012&amp;quot;],&lt;br /&gt;
      &amp;quot;start&amp;quot;: [&amp;quot;2012-06-30&amp;quot;],&lt;br /&gt;
      &amp;quot;end&amp;quot;: [&amp;quot;2012-07-01&amp;quot;],&lt;br /&gt;
      &amp;quot;location&amp;quot;: [{&lt;br /&gt;
        &amp;quot;value&amp;quot;: &amp;quot;Geoloqi, 920 SW 3rd Ave. Suite 400, Portland, OR&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
        &amp;quot;properties&amp;quot;: {&lt;br /&gt;
          &amp;quot;name&amp;quot;: [&amp;quot;Geoloqi&amp;quot;],&lt;br /&gt;
          &amp;quot;org&amp;quot;: [&amp;quot;Geoloqi&amp;quot;],&lt;br /&gt;
          &amp;quot;url&amp;quot;: [&amp;quot;http://geoloqi.com/&amp;quot;],&lt;br /&gt;
          &amp;quot;street-address&amp;quot;: [&amp;quot;920 SW 3rd Ave. Suite 400&amp;quot;],&lt;br /&gt;
          &amp;quot;locality&amp;quot;: [&amp;quot;Portland&amp;quot;],&lt;br /&gt;
          &amp;quot;region&amp;quot;: [&amp;quot;Oregon&amp;quot;]&lt;br /&gt;
        }&lt;br /&gt;
      }]&lt;br /&gt;
    }&lt;br /&gt;
  }]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Questions:&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Should the nested hCard be present also as a top-level item in the JSON? - [[User:Tantek|Tantek]] 02:02, 19 June 2012 (UTC)&lt;br /&gt;
** My current (2012-243) leaning is no. - [[User:Tantek|Tantek]] 18:53, 30 August 2012 (UTC)&lt;br /&gt;
** If so, how do we avoid expansion of the JSON geometrically proportional to the depth of microformat nesting? (Or do we not worry about it?)&lt;br /&gt;
* Should there be a canonical hierarchical JSON and a canonical flattened JSON? - [[User:Tantek|Tantek]] 02:02, 19 June 2012 (UTC)&lt;br /&gt;
** My current (2012-243) leaning is no, we stick with one canonical JSON for uf2 which is hierarchical. - [[User:Tantek|Tantek]] 18:53, 30 August 2012 (UTC)&lt;br /&gt;
** If so, should the flattened JSON have references from properties to nested microformats that have been pushed to the top level per flattening? - [[User:Tantek|Tantek]] 02:02, 19 June 2012 (UTC)&lt;br /&gt;
*** If so, what convention does/do JSON follow for such synthetic local reference identifiers? - [[User:Tantek|Tantek]] 02:02, 19 June 2012 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
* The 'location' value reflects the visible text of its element, including spaces and punctuation, as well as the state abbreviation 'OR'. The 'h-card' property values are only what is marked up, and thus include structure values without extra punctuation, and the state takes the expanded form from the &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt; attribute of its &amp;lt;code&amp;gt;&amp;amp;lt;abbr&amp;amp;gt;&amp;lt;/code&amp;gt; element.&lt;br /&gt;
&lt;br /&gt;
=== h-card org h-card ===&lt;br /&gt;
People often publish information general to their company rather than specific to them, in which case, they may wish to encapsulate that in separately nested microformat. E.g. here is a simple h-card example with org property:&lt;br /&gt;
&lt;br /&gt;
[http://blog.lizardwrangler.com Mitchell Baker] (Mozilla Foundation)&lt;br /&gt;
&lt;br /&gt;
with source:&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;p-name u-url&amp;quot;&lt;br /&gt;
     href=&amp;quot;http://blog.lizardwrangler.com/&amp;quot; &lt;br /&gt;
    &amp;gt;Mitchell Baker&amp;lt;/a&amp;gt; &lt;br /&gt;
  (&amp;lt;span class=&amp;quot;p-org&amp;quot;&amp;gt;Mozilla Foundation&amp;lt;/span&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parsed JSON:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;items&amp;quot;: [{ &lt;br /&gt;
    &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
    &amp;quot;properties&amp;quot;: {&lt;br /&gt;
      &amp;quot;name&amp;quot;: [&amp;quot;Mitchell Baker&amp;quot;],&lt;br /&gt;
      &amp;quot;url&amp;quot;: [&amp;quot;http://blog.lizardwrangler.com/&amp;quot;],&lt;br /&gt;
      &amp;quot;org&amp;quot;: [&amp;quot;Mozilla Foundation&amp;quot;]&lt;br /&gt;
    }&lt;br /&gt;
  }]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sometimes such organization affiliations are hyperlinked to the website of the organization:&lt;br /&gt;
&lt;br /&gt;
[http://blog.lizardwrangler.com Mitchell Baker] ([http://mozilla.org/ Mozilla Foundation])&lt;br /&gt;
&lt;br /&gt;
You can mark that up with a nested h-card:&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;p-name u-url&amp;quot;&lt;br /&gt;
     href=&amp;quot;http://blog.lizardwrangler.com/&amp;quot; &lt;br /&gt;
    &amp;gt;Mitchell Baker&amp;lt;/a&amp;gt; &lt;br /&gt;
  (&amp;lt;a class=&amp;quot;p-org h-card&amp;quot; &lt;br /&gt;
      href=&amp;quot;http://mozilla.org/&amp;quot;&lt;br /&gt;
     &amp;gt;Mozilla Foundation&amp;lt;/a&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parsed JSON:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;items&amp;quot;: [{ &lt;br /&gt;
    &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
    &amp;quot;properties&amp;quot;: {&lt;br /&gt;
      &amp;quot;name&amp;quot;: [&amp;quot;Mitchell Baker&amp;quot;],&lt;br /&gt;
      &amp;quot;url&amp;quot;: [&amp;quot;http://blog.lizardwrangler.com/&amp;quot;],&lt;br /&gt;
      &amp;quot;org&amp;quot;: [{&lt;br /&gt;
        &amp;quot;value&amp;quot;: &amp;quot;Mozilla Foundation&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
        &amp;quot;properties&amp;quot;: {&lt;br /&gt;
          &amp;quot;name&amp;quot;: [&amp;quot;Mozilla Foundation&amp;quot;],&lt;br /&gt;
          &amp;quot;url&amp;quot;: [&amp;quot;http://mozilla.org/&amp;quot;]&lt;br /&gt;
        }&lt;br /&gt;
      }]&lt;br /&gt;
    }&lt;br /&gt;
  }]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: the nested h-card has implied 'name' and 'url' properties, just like any other root-class-name-only h-card on an &amp;lt;code&amp;gt;&amp;amp;lt;a href&amp;amp;gt;&amp;lt;/code&amp;gt; would.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FOR PARSERS ONLY:'''&lt;br /&gt;
&lt;br /&gt;
The nested 'h-card' could be marked up as an 'h-org' as well, which adds it to the nested microformat's type array, all as part of the property specified by the 'p-org'.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;p-name u-url&amp;quot;&lt;br /&gt;
     href=&amp;quot;http://blog.lizardwrangler.com/&amp;quot; &lt;br /&gt;
    &amp;gt;Mitchell Baker&amp;lt;/a&amp;gt; &lt;br /&gt;
  (&amp;lt;a class=&amp;quot;p-org h-card h-org&amp;quot; &lt;br /&gt;
      href=&amp;quot;http://mozilla.org/&amp;quot;&lt;br /&gt;
     &amp;gt;Mozilla Foundation&amp;lt;/a&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parsed JSON:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;items&amp;quot;: [{ &lt;br /&gt;
    &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
    &amp;quot;properties&amp;quot;: {&lt;br /&gt;
      &amp;quot;name&amp;quot;: [&amp;quot;Mitchell Baker&amp;quot;],&lt;br /&gt;
      &amp;quot;url&amp;quot;: [&amp;quot;http://blog.lizardwrangler.com/&amp;quot;],&lt;br /&gt;
      &amp;quot;org&amp;quot;: [{&lt;br /&gt;
        &amp;quot;value&amp;quot;: &amp;quot;Mozilla Foundation&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;, &amp;quot;h-org&amp;quot;],&lt;br /&gt;
        &amp;quot;properties&amp;quot;: {&lt;br /&gt;
          &amp;quot;name&amp;quot;: [&amp;quot;Mozilla Foundation&amp;quot;],&lt;br /&gt;
          &amp;quot;url&amp;quot;: [&amp;quot;http://mozilla.org/&amp;quot;]&lt;br /&gt;
        }&lt;br /&gt;
      }]&lt;br /&gt;
    }&lt;br /&gt;
  }]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''FOR PARSERS ONLY:'''&lt;br /&gt;
&lt;br /&gt;
Without a property class name like 'p-org' holding all the nested objects together, we need to introduce another array for nested children (similar to the existing DOM element notion of children) of a microformat that are not attached to a specific property:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;p-name u-url&amp;quot;&lt;br /&gt;
     href=&amp;quot;http://blog.lizardwrangler.com/&amp;quot; &lt;br /&gt;
    &amp;gt;Mitchell Baker&amp;lt;/a&amp;gt; &lt;br /&gt;
  (&amp;lt;a class=&amp;quot;h-org h-card&amp;quot; &lt;br /&gt;
      href=&amp;quot;http://mozilla.org/&amp;quot;&lt;br /&gt;
     &amp;gt;Mozilla Foundation&amp;lt;/a&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parsed JSON:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;items&amp;quot;: [{ &lt;br /&gt;
    &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
    &amp;quot;properties&amp;quot;: {&lt;br /&gt;
      &amp;quot;name&amp;quot;: [&amp;quot;Mitchell Baker&amp;quot;],&lt;br /&gt;
      &amp;quot;url&amp;quot;: [&amp;quot;http://blog.lizardwrangler.com/&amp;quot;]&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;children&amp;quot;: [{&lt;br /&gt;
      &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;,&amp;quot;h-org&amp;quot;],&lt;br /&gt;
      &amp;quot;properties&amp;quot;: {&lt;br /&gt;
        &amp;quot;name&amp;quot;: [&amp;quot;Mozilla Foundation&amp;quot;],&lt;br /&gt;
        &amp;quot;url&amp;quot;: [&amp;quot;http://mozilla.org/&amp;quot;]&lt;br /&gt;
      }  &lt;br /&gt;
    }]&lt;br /&gt;
  }]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since there's no property class name on the element with classes 'h-card' and 'h-org', the microformat representing that element is collected into the children array.&lt;br /&gt;
&lt;br /&gt;
Such a nested microformat implies some relationship (containment, being related), but is not as useful as if the nested microformat was a specific property of its parent.&lt;br /&gt;
&lt;br /&gt;
For this reason it's recommended that authors should not publish nested microformats without a  property class name, and instead, when nesting microformats, authors should always specify a property class name (like 'p-org') on the same element as the root class name(s) of the nested microformat(s) (like 'h-card' and/or 'h-org').&lt;br /&gt;
&lt;br /&gt;
'''FOR PARSERS ONLY:'''&lt;br /&gt;
&lt;br /&gt;
Or the nested object could be only marked up with 'h-card'. Source:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;p-name u-url&amp;quot;&lt;br /&gt;
     href=&amp;quot;http://blog.lizardwrangler.com/&amp;quot; &lt;br /&gt;
    &amp;gt;Mitchell Baker&amp;lt;/a&amp;gt; &lt;br /&gt;
  (&amp;lt;a class=&amp;quot;h-card&amp;quot; &lt;br /&gt;
      href=&amp;quot;http://mozilla.org/&amp;quot;&lt;br /&gt;
     &amp;gt;Mozilla Foundation&amp;lt;/a&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Parsed JSON:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;items&amp;quot;: [{ &lt;br /&gt;
    &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
    &amp;quot;properties&amp;quot;: {&lt;br /&gt;
      &amp;quot;name&amp;quot;: [&amp;quot;Mitchell Baker&amp;quot;],&lt;br /&gt;
      &amp;quot;url&amp;quot;: [&amp;quot;http://blog.lizardwrangler.com/&amp;quot;]&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;children&amp;quot;: [{&lt;br /&gt;
      &amp;quot;type&amp;quot;: [&amp;quot;h-card&amp;quot;],&lt;br /&gt;
      &amp;quot;properties&amp;quot;: {&lt;br /&gt;
        &amp;quot;name&amp;quot;: [&amp;quot;Mozilla Foundation&amp;quot;],&lt;br /&gt;
        &amp;quot;url&amp;quot;: [&amp;quot;http://mozilla.org/&amp;quot;]&lt;br /&gt;
      }  &lt;br /&gt;
    }]&lt;br /&gt;
  }]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''TO DO: Add h-event h-card example and JSON, per real world publishing examples like [http://www.swingtime.co.uk/List/ClSouth.html Swing Time: Classes in Southern England].'''&lt;br /&gt;
&lt;br /&gt;
== authoring ==&lt;br /&gt;
=== minimal markup ===&lt;br /&gt;
The best way to use microformats-2 is with as little additional markup as possible. This keeps your code cleaner, improves its maintainability, and thus the quality and longevity of your microformats.&lt;br /&gt;
&lt;br /&gt;
One big advantage of microformats-2 over previous microformats (and others) is the ability to add one class name to an existing element to create a structured item.&lt;br /&gt;
&lt;br /&gt;
See the [[microformats-2#simple_microformats_2_examples|simple examples at the top]] for a start, e.g.&lt;br /&gt;
&lt;br /&gt;
Simple hCards work just by adding &amp;lt;code&amp;gt;class=&amp;quot;h-card&amp;quot;&amp;lt;/code&amp;gt; :&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;h-card&amp;quot;&amp;gt;Frances Berriman&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;a class=&amp;quot;h-card&amp;quot; href=&amp;quot;http://benward.me&amp;quot;&amp;gt;Ben Ward&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;img class=&amp;quot;h-card&amp;quot; alt=&amp;quot;Sally Ride&amp;quot; &lt;br /&gt;
     src=&amp;quot;http://upload.wikimedia.org/wikipedia/commons/a/a4/Ride-s.jpg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;a class=&amp;quot;h-card&amp;quot; href=&amp;quot;http://tantek.com&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;img alt=&amp;quot;Tantek Çelik&amp;quot; src=&amp;quot;http://ttk.me/logo.jpg&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Tip: Inside an open tag, put the &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt; attribute &amp;lt;em&amp;gt;first&amp;lt;/em&amp;gt;, then any human text content attributes (e.g. &amp;lt;code&amp;gt;alt&amp;lt;/code&amp;gt;), then URL attributes (e.g. &amp;lt;code&amp;gt;href&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;src&amp;lt;/code&amp;gt;), and lastly other attributes (e.g. &amp;lt;code&amp;gt;style&amp;lt;/code&amp;gt;). Putting the class attribute first ties it closely to the element name/tag itself, makes it more obvious, and thus more likely to be kept up to date.&lt;br /&gt;
&lt;br /&gt;
=== backward compatible ===&lt;br /&gt;
If you depend on current microformats [[implementations]], while they're being updated to support [[microformats-2]], you can include both existing microformats and microformats-2 markup.&lt;br /&gt;
&lt;br /&gt;
In short: use both sets of class names simultaneously. &lt;br /&gt;
&lt;br /&gt;
When doing so, use them on the same element, with the microformats-2 class name first, followed immediately by the existing microformats class name.&lt;br /&gt;
&lt;br /&gt;
Here are the microformats-2 hCards from above with current [[hCard]] markup as well, which may require adding a wrapping element (e.g. a &amp;lt;code&amp;gt;&amp;amp;lt;span&amp;amp;gt;&amp;lt;/code&amp;gt;) to separate the root class name element from explicit property class name elements:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;h-card vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-name fn&amp;quot;&amp;gt;Frances Berriman&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;h-card vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;p-name fn u-url url&amp;quot; href=&amp;quot;http://benward.me&amp;quot;&amp;gt;Ben Ward&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;h-card vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;img class=&amp;quot;p-name fn u-photo photo&amp;quot; alt=&amp;quot;Sally Ride&amp;quot; &lt;br /&gt;
       src=&amp;quot;http://upload.wikimedia.org/wikipedia/commons/a/a4/Ride-s.jpg&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;h-card vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;u-url url&amp;quot; href=&amp;quot;http://tantek.com&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;img class=&amp;quot;p-name fn u-photo photo&amp;quot; alt=&amp;quot;Tantek Çelik&amp;quot; &lt;br /&gt;
         src=&amp;quot;http://ttk.me/logo.jpg&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips:&lt;br /&gt;
* use the microformats-2 class name first, e.g.&lt;br /&gt;
** &amp;lt;code&amp;gt;class=&amp;quot;h-card vcard&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;class=&amp;quot;u-url url&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* and pair them when using an element for multiple properties, e.g.:&lt;br /&gt;
** &amp;lt;code&amp;gt;class=&amp;quot;p-name fn u-url url&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;class=&amp;quot;p-name fn u-photo photo&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* put microformats classes after classes for CSS (since page authors will likely interact more with their own classes for design than with microformats classes), e.g. as used on individual microformats [[events]] pages:&lt;br /&gt;
** &amp;lt;code&amp;gt;class=&amp;quot;event-page h-event vevent&amp;quot;&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The prefixes (h-, p-, etc.) of microformats2 class names provide easier recognition, and when followed by the similarly named existing class name, they're more easily recognized as related and thus kept together when the markup is maintained over time.&lt;br /&gt;
&lt;br /&gt;
Related FAQ: [[microformats2-faq#when_using_both_h-card_and_vcard_which_should_be_first_and_why|When using both h-card and vcard which should be first and why?]]&lt;br /&gt;
&lt;br /&gt;
== validators ==&lt;br /&gt;
microformats2 validators:&lt;br /&gt;
&lt;br /&gt;
{{new}} Test your microformatted web page with: &lt;br /&gt;
* https://pin13.net/mf2/&lt;br /&gt;
&lt;br /&gt;
Barnaby Walters has a hosted version of the open source php-mf2 [[parser]] where you can enter your markup into a textarea and see how it's parsed:&lt;br /&gt;
* http://waterpigs.co.uk/php-mf2/&lt;br /&gt;
&lt;br /&gt;
See the [[validators]] page for a longer list of validators.&lt;br /&gt;
&lt;br /&gt;
== Examples in the wild ==&lt;br /&gt;
Please add new examples in the wild of microformats-2 to the top of this list. When it gets too big we can move it to a separate page like [[microformats-2-examples-in-wild]].&lt;br /&gt;
&lt;br /&gt;
* ...&lt;br /&gt;
* David John Mead marks up his profile, blog posts and comments with h-card, h-entry and h-cite on [http://davidjohnmead.com davidjohnmead.com]&lt;br /&gt;
* [[User:Brian|Brian Suda]] marks up his blog posts up with h-entry and h-card on [http://optional.is/required/ optional.is]&lt;br /&gt;
* Ashton McAllen marks up his blog posts, reposts, comments and likes with h-entry, h-card and h-cite on [http://acegiak.net/ acegiak.net]&lt;br /&gt;
* Emma Kuo marks up her blog posts and notes with h-entry and h-card on [http://notenoughneon.com/ notenoughneon.com]&lt;br /&gt;
* Scott Jenson marks up his blog posts with h-entry and h-card on [http://jenson.org/ jenson.org]&lt;br /&gt;
* Emily McAllen marks up her blog posts with h-entry and h-card on [http://blackwoolholiday.com/ blackwoolholiday.com]&lt;br /&gt;
* Ryan Barrett marks up his blog posts, notes, replies and likes with h-entry and h-card on [https://snarfed.org/ snarfed.org]&lt;br /&gt;
* Barry Frost marks up his notes with h-entry, h-card and h-cite on [http://barryfrost.com/ barryfrost.com]&lt;br /&gt;
* Amber Case marks up her profile, blog posts, replies and notes with h-entry and h-card on [http://caseorganic.com/ caseorganic.com]&lt;br /&gt;
* Johannes Ernst marks up his blog posts with h-entry on [http://upon2020.com/blog/ upon2020.com]&lt;br /&gt;
* Michiel de Jong marks up his profile and notes with h-entry and h-card on [https://michielbdejong.com/ michielbdejong.com]&lt;br /&gt;
* Mike Taylor marks up his profile and blog posts with h-card and h-entry on [https://bear.im/bearlog/ bear.im]&lt;br /&gt;
* Erin Jo Ritchey marks up her profile, posts and comments using h-card, h-entry and h-cite with idno on [http://erinjo.is/ erinjo.is]&lt;br /&gt;
* Jeena Paradies marks up his profile, blog posts, notes and comments using h-card, h-entry and h-cite on [https://jeena.net/ jeena.net]&lt;br /&gt;
* Andy Sylvester marks up his profile, blog posts and comments using h-card and h-entry on [http://andysylvester.com/2014/03/01/howto-setting-up-the-selfoss-feed-reader-with-microformats-support/ andysylvester.com] (note: as of 2014-03-13 using h-entry for comments instead of correct h-cite --[[User:Barnabywalters|bw]] 14:44, 13 March 2014 (UTC))&lt;br /&gt;
* Hakan Demir marks up his Coupon and Voucher blog posts with h-entry and h-card on [http://www.gutscheinflagge.de/ gutscheinflagge.de]&lt;br /&gt;
* Chloe Weil marks up her blog posts with h-entry on [http://chloeweil.com/blog chloeweil.com]&lt;br /&gt;
* Christophe Ducamp marks up his blog posts and profile with h-entry and h-card on [http://christopheducamp.com/ christopheducamp.com]&lt;br /&gt;
* Glenn Jones marks up his blog posts, notes, replies, profile and comments with h-entry, h-card and h-cite on [http://glennjones.net/ glennjones.net]&lt;br /&gt;
* Marcus Povey marks up his blog posts and profile with h-entry and h-card on [http://www.marcus-povey.co.uk/ marcus-povey.co.uk]&lt;br /&gt;
* Eugen Busoiu marks up his web profile with h-card on [http://eugenbusoiu.com/#utm_source=microformats2&amp;amp;utm_medium=h-card&amp;amp;utm_campaign=Microformats eugenbusoiu.com]]&lt;br /&gt;
* Matthias Pfefferle marks up his blog posts, comments and profile with h-card, h-cite and h-entry on [http://notizblog.org/ notizblog.org]&lt;br /&gt;
* Kyle Mahan marks up his profile and notes with h-card and h-entry on [http://kylewm.com/ kylewm.com]&lt;br /&gt;
* Okinawan-lyrics marks up his blog posts with h-entry and h-card ([http://www.okinawan-lyrics.com/ example])&lt;br /&gt;
* Emil Björklund marks up his blog posts with h-entry and h-card ([http://thatemil.com/blog/2013/09/16/webmentioning-adactio/ example])&lt;br /&gt;
* App.net rolled out support for h-card and h-entry on all profile pages and permalink pages as of 2013-08-06 ([https://alpha.app.net/voidfiles example])&lt;br /&gt;
* Brett Comnes marks up his posts with h-entry and h-card ([http://bret.io/2013/06/29/getting-started-with-bower/ example])&lt;br /&gt;
* Ben Werdmuller marks up his posts with h-card and h-entry, u-in-reply-to and u-like ([http://werd.io/view/51d5097fbed7ded0633a5956 example])&lt;br /&gt;
* Sandeep Shetty marks his posts up with h-card and h-entry, as well as draft u-in-reply-to and experimental u-like properties ([http://sandeep.io/101 example])&lt;br /&gt;
* Laurent Eschenauer marks up his posts with h-entry ([http://eschnou.com/entry/first-autonomous-flight-of-my-nodecopter-62-24992.html example])&lt;br /&gt;
* Tom Morris marks up his posts using h-entry ([http://tommorris.org/posts/8417 example])&lt;br /&gt;
* Sinolandquality marks up some of their content using h-feed and h-entry on [http://www.sinolandquality.com/Blog/?page_id=3516&amp;amp;utm_content=buffere4d40&amp;amp;utm_medium=social&amp;amp;utm_source=twitter.com&amp;amp;utm_campaign=buffer sinolandquality.com]&lt;br /&gt;
* [http://www.w3.org/conf/ W3Conf 2013] uses h-event for the main event, and h-card for all the speakers and notable attendees. The h-cards make particularly good use of implied name, url, and photo properties.&lt;br /&gt;
* [http://wordpress.org/extend/themes/sempress SemPress] is a WordPress theme that supports h-card, h-feed/h-entry and h-as-*&lt;br /&gt;
* [http://the-pastry-box-project.net/ The Pastry Box Project] use h-card and h-entry markup on their homepage and individual thoughts pages&lt;br /&gt;
* Tom Morris uses h-card and [[XFN]] to markup [http://tommorris.org/pages/blogroll his blogroll].&lt;br /&gt;
* Aaron Parecki uses h-card to markup both authorship and references to people in his notes permalinks, e.g. [http://aaronparecki.com/2012/230/reply/1 2012/230/reply/1].&lt;br /&gt;
* [http://tantek.com/ Tantek Çelik] uses h-card, h-event, and h-entry on his home page, as well as h-entry on all post permalinks, e.g. [http://tantek.com/2012/243/t1/name-beats-title-modern-use-dubline-core-wrong-uf2 2012-243 post], with [[rel-prev]]/[[rel-next]] (if applicable) to indicate prev/next posts, and with [[rel-author]] to his home page with canonical hCard to indicate authorship.&lt;br /&gt;
* [http://waterpigs.co.uk/ Barnaby Walters] uses h-card on his home page, h-card, h-entry and XFN markup on his [http://waterpigs.co.uk/notes notes page].&lt;br /&gt;
** 2013-01-25 Barnaby Walters: &amp;lt;cite&amp;gt;[http://waterpigs.co.uk/articles/experimental-markup Experimental Markup]&amp;lt;/cite&amp;gt; - describes how he's using microformats2 vocabularies: &amp;lt;code&amp;gt;h-adr&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h-card&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h-entry&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h-event&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h-geo&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h-review&amp;lt;/code&amp;gt;, and experimental vocabularies: &amp;lt;code&amp;gt;h-feed&amp;lt;/code&amp;gt; (embedded for update histories), [[activity-streams]] objects &amp;lt;code&amp;gt;h-as-article&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h-as-collection&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h-as-note&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;h-as-update&amp;lt;/code&amp;gt;, as well as experimental properties: &amp;lt;code&amp;gt;u-alternate&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;u-as-downstream-duplicate&amp;lt;/code&amp;gt; (links to POSSE copies), and &amp;lt;code&amp;gt;u-in-reply-to&amp;lt;/code&amp;gt; (links to content that the posts are in reply to). &lt;br /&gt;
* [http://tantek.com/presentations/2012/06/microformats microformats.org at 7 years] presentation with h-event and h-card markup for people and organizations.&lt;br /&gt;
* [http://tantek.com/presentations/2012/06/pdf2012-indieweb.html Rise of the Indie Web hCards] (from Personal Democracy Forum 2012 #pdf12 #pdf2012) has [[microformats-2]] h-calendar and h-card markup&lt;br /&gt;
* WebMaker by Mozilla has [[microformats-2]] h-calendar and h-card on event search (e.g. [https://webmaker.org/en-US/events/near/?lat=45.5234515&amp;amp;lng=-122.6762071 search near Portland Oregon]) and event pages (e.g. [https://webmaker.org/en-US/events/192f56eb9/ IndieWebCamp 2012]).[https://twitter.com/microformats/status/212207925643587585]&lt;br /&gt;
* WebFWD by Mozilla has [[microformats-2]] h-card markup on [https://webfwd.org/about/experts/ experts] and [https://webfwd.org/about/team/ team] pages&lt;br /&gt;
* [http://indiewebcamp.com IndieWebCamp] has [[microformats-2]] h-event markup with nested h-cards for the organizers and the location.&lt;br /&gt;
* [https://wiki.mozilla.org/Events Mozilla Events] page has [[microformats-2]] h-event markup with attendees marked up with h-card.&lt;br /&gt;
* The [http://pdx.esri.com/blog/2013/10/17/introducing-mapattack/ Esri PDX Blog] has h-entry markup on all blog posts (as of 2013-10-19), and h-product markup on [http://pdx.esri.com/projects/terraformer/ project pages]&lt;br /&gt;
&lt;br /&gt;
=== offline ===&lt;br /&gt;
* spreadly marks up share permalink pages with h-entry, as well as minimal h-cards and experimental p-like properties ([http://my.spread.ly/share/51d570bc09e9486562000002 example])&lt;br /&gt;
&lt;br /&gt;
== Implementations ==&lt;br /&gt;
{{new}} Test your microformatted web page with: &lt;br /&gt;
* https://pin13.net/mf2/ (where it says &amp;quot;Microformats Parser&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
=== Blogging tools ===&lt;br /&gt;
* '''Storytlr''' parses the 'target' from [http://indiewebcamp.com/pingback pingbacks] for [https://github.com/storytlr/storytlr/blob/master/protected/application/public/controllers/PingbackController.php#L63 h-entry with properties and nested h-card] for information to automatically display in the [http://eschnou.com/entry/testing-indieweb-federation-with-waterpigscouk-aaronpareckicom-and--62-24908.html comments section on a post].&lt;br /&gt;
&lt;br /&gt;
=== Converters ===&lt;br /&gt;
&lt;br /&gt;
* '''[https://github.com/snarfed/activitystreams-unofficial activitystreams-unofficial]''' is a library and REST API that converts between silo APIs, [[ActivityStreams]] and [[microformats2]] (all directions). Supported silos include Facebook, Twitter, Instagram and Google+. Users include [http://brid.gy/ Bridgy], [http://reader.kylewm.com/ Woodwind], and [https://facebook-atom.appspot.com/ facebook-atom] and [https://twitter-atom.appspot.com/ twitter-atom], among others.&lt;br /&gt;
&lt;br /&gt;
* '''[http://pipes.yahoo.com/pipes/pipe.info?_id=afc5568b4e8643bfb05436b1caaf91bc microformats to RSS]''' - a Yahoo! pipe that converts a URL containing an [[h-feed]] containing h-entries, into an [[RSS]] feed ([http://waterpigs.co.uk/notes/4SeNi5/ 2013-10-21 blog post announcing])&lt;br /&gt;
&lt;br /&gt;
=== Parsers ===&lt;br /&gt;
Parsers, open source libraries:&lt;br /&gt;
==== Go ====&lt;br /&gt;
* '''andyleap/microformats''' Golang microformats2 parser&lt;br /&gt;
** github open source: https://github.com/andyleap/microformats&lt;br /&gt;
** live textarea entry: http://mf2.vendaria.net&lt;br /&gt;
==== Java ====&lt;br /&gt;
* '''mf2j''' An early-stage Java microformats2 parser&lt;br /&gt;
* github open source: https://github.com/kylewm/mf2j&lt;br /&gt;
* live: https://mf2j.herokuapp.com/?url={http://example.com}&lt;br /&gt;
&lt;br /&gt;
==== Javascript ====&lt;br /&gt;
* '''microformat-node''' Node.js microformats2 parser&lt;br /&gt;
** github open source: https://github.com/glennjones/microformat-node&lt;br /&gt;
** test suite: https://github.com/microformats/tests&lt;br /&gt;
** blog post: http://glennjones.net/2013/01/brand-new-microformats-2-parser/&lt;br /&gt;
** live: http://glennjones.net/tools/microformats/&lt;br /&gt;
* '''microformat-shiv'''  - cross browser javascript microformats 2 parser which can also be used in browser extensions.&lt;br /&gt;
** http://microformatshiv.com/&lt;br /&gt;
** github open source: https://github.com/glennjones/microformat-shiv&lt;br /&gt;
&lt;br /&gt;
==== PHP ====&lt;br /&gt;
* '''&amp;lt;span id=&amp;quot;php-mf2&amp;quot;&amp;gt;php-mf2&amp;lt;/span&amp;gt;''' - PHP microformats2 parser&lt;br /&gt;
** github open source: https://github.com/indieweb/php-mf2&lt;br /&gt;
** Packagist: https://packagist.org/packages/mf2/mf2&lt;br /&gt;
** live: &lt;br /&gt;
*** textarea entry: http://waterpigs.co.uk/php-mf2/&lt;br /&gt;
*** URL entry: https://pin13.net/mf2/&lt;br /&gt;
==== Python ====&lt;br /&gt;
* ''mf2py'' Python microformats2 parser&lt;br /&gt;
** main entry: [[mf2py]]&lt;br /&gt;
** github open source: https://github.com/tommorris/mf2py&lt;br /&gt;
** live: &lt;br /&gt;
*** URL entry: [https://mf2py.herokuapp.com/ mf2py.herokuapp.com]&lt;br /&gt;
*** textarea entry: https://kartikprabhu.com/connection/mfparser&lt;br /&gt;
*** another textarea: http://www.unmung.com/?html=&lt;br /&gt;
*** URL and/or textarea: https://kylewm.com/services/mf2&lt;br /&gt;
==== Ruby ====&lt;br /&gt;
* '''G5/microformats2''' Ruby microformats2 parser&lt;br /&gt;
** github open source: https://github.com/G5/microformats2&lt;br /&gt;
&lt;br /&gt;
== Presentations ==&lt;br /&gt;
Presentations about microformats2:&lt;br /&gt;
* 2013-01-24 &amp;lt;cite&amp;gt;[http://waterpigs.co.uk/presentations/microformats-2/ Microformats 2]&amp;lt;/cite&amp;gt; presentation by [[User:Barnabywalters|Barnaby Walters]] at the [[events/2013-01-24-exeter-web-meetup|Exeter Web Meetup]] in Devon, UK.&lt;br /&gt;
* 2012-09-21 &amp;lt;cite&amp;gt;[http://tantek.com/presentations/2012/09/microformats2/ microformats2 &amp;amp;amp; bits of HTML5: The Evolution Of Web Data]&amp;lt;/cite&amp;gt; presentation by [[User:Tantek|Tantek Çelik]] ([http://twitter.com/t @t]) at [[events/2012-09-21-refreshlx|RefreshLX]] in Lisbon, Portugal.&lt;br /&gt;
* 2012-07-21 &amp;lt;cite&amp;gt;[http://tantek.com/presentations/2012/07/html5-uf2/ HTML5 and microformats2: The Evolution Of Web Data]&amp;lt;/cite&amp;gt; presentation by [[User:Tantek|Tantek Çelik]] ([http://twitter.com/t @t]) at [[events/2012-07-21-cascadesf|Innovators of the Web conference]] in San Francisco, CA.&lt;br /&gt;
* 2012-07-14 &amp;lt;cite&amp;gt;[http://tantek.com/presentations/2012/07/html5-microformats2/ HTML5 and microformats2: The Evolution Of Web Data]&amp;lt;/cite&amp;gt; presentation by [[User:Tantek|Tantek Çelik]] ([http://twitter.com/t @t]) at [[events/2012-07-14-open-web-camp-4|Open Web Camp IV]] in San Jose, CA.&lt;br /&gt;
&lt;br /&gt;
== Testimonials ==&lt;br /&gt;
* &amp;lt;blockquote class=&amp;quot;twitter-tweet&amp;quot;&amp;gt;To prove the web standards community can come up with better standards than the SE’s, compare this: http://microformats.org/wiki/microformats-2 with schema . org &amp;amp;mdash; Joost de Valk (@yoast) [https://twitter.com/yoast/status/298907685452124160 2013-02-05 13:35]&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
* &amp;lt;blockquote class=&amp;quot;twitter-tweet&amp;quot;&amp;gt;... I’m hoping SE’s will pick up microformats2. It’s SO much cleaner. &amp;amp;mdash; Joost de Valk (@yoast) [https://twitter.com/yoast/status/298911287117758464 2013-02-05 13:49]&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
* &amp;lt;blockquote class=&amp;quot;twitter-tweet&amp;quot;&amp;gt;... But damn Microformats2 are sexy. &amp;amp;mdash; Joost de Valk (@yoast) [https://twitter.com/yoast/status/298912179292344320 2013-02-05 13:53]&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== About This Brainstorm ==&lt;br /&gt;
The rest of this page is a brainstorm currently written in narrative / exploratory format, that is, acknowledging the success that microformats have had, why so, and then a walk through of known issues with microformats in general along with iteration of ways to address said issues, ending up with the current microformats 2 design as a conclusion.&lt;br /&gt;
&lt;br /&gt;
The proposals build on each other resulting in a solution that addresses the vast majority of general issues. The proposed changes merit a major version number increment, hence microformats 2.&lt;br /&gt;
&lt;br /&gt;
This mathematical proof/derivation style is used to explicitly encourage understanding (and double-checking) of the rational steps taken in the development of microformats 2. Reasons are documented, sometimes along with alternatives considered (and reasons for rejection of those alternatives).&lt;br /&gt;
&lt;br /&gt;
When the microformats 2 brainstorm has evolved sufficiently to demonstrate some degree of stability, usability, and implementability, it will be rewritten in a more declarative specification style, and this narrative/derivation will be archived to a background development page for historical purposes.&lt;br /&gt;
&lt;br /&gt;
— [[User:Tantek|Tantek]]&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
2004: In early February microformats were introduced as a concept at eTech, and in September [[hCard]] and [[hCalendar]] were proposed at FOO Camp.&lt;br /&gt;
&lt;br /&gt;
2010:&lt;br /&gt;
* 34% of webdevs use microformats ([http://www.webdirections.org/sotw10/markup/#semantics 2010 State of Web Development survey])&lt;br /&gt;
* 1.88 billion hCards (per [[Yahoo]] SearchMonkey)&lt;br /&gt;
* 36 million hCalendar events (ibid)&lt;br /&gt;
&lt;br /&gt;
* XFN -&amp;gt; Social Graph API -&amp;gt; Web as Social Network / Address Book&lt;br /&gt;
&lt;br /&gt;
== Addressing Issues ==&lt;br /&gt;
=== AUTHORS and PUBLISHING ===&lt;br /&gt;
Authors and publishers are perhaps the most important constituency in the microformats community. There are more of them than there are developers, programmers, parsers, etc. and they're the ones that solved the chicken-egg problem by publishing microformats even before tools were available for consuming them.&lt;br /&gt;
&lt;br /&gt;
Therefore we must first address author/publisher general issues with microformats.&lt;br /&gt;
&lt;br /&gt;
==== can we make the simplest case simpler ====&lt;br /&gt;
Issue: '''How can we make it easier for authors to publish microformats?'''&lt;br /&gt;
&lt;br /&gt;
Currently the simplest hCard:&lt;br /&gt;
&amp;lt;source lang=html4strict&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;fn&amp;quot;&amp;gt;&lt;br /&gt;
    Chris Messina&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
requires 2 elements (nested, with perhaps at least one being pre-existing), and 2 class names.&lt;br /&gt;
&lt;br /&gt;
Web authors/designers are used to the simplicity of most HTML tags, e.g. to mark up a heading:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Chris Messina&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
requires just 1 element.&lt;br /&gt;
&lt;br /&gt;
[http://zeldman.com/ Jeffrey Zeldman] pointed out this apparent perceived incremental complexity (2 elements vs 1) during a microformats workshop in 2009 in New York City.&lt;br /&gt;
&lt;br /&gt;
'''How can we make microformats just as easy?'''&lt;br /&gt;
&lt;br /&gt;
'''Proposal: allow root class name only.'''&lt;br /&gt;
&lt;br /&gt;
This would enable:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;h1 class=&amp;quot;vcard&amp;quot;&amp;gt;Chris Messina&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
requiring only 1 class name for the simplest case.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== renaming for usability ====&lt;br /&gt;
Otherwise known as, choosing one form of consistency over another.&lt;br /&gt;
&lt;br /&gt;
'''Can we do even better?'''&lt;br /&gt;
&lt;br /&gt;
One of the most common questions asked about hCard is:&lt;br /&gt;
&lt;br /&gt;
[[hcard-faq#Why_does_hCard_use_vcard_as_the_root_class_name|Why does hCard use vcard as the root class name?]]&lt;br /&gt;
&lt;br /&gt;
This slight inconsistency between the name of the format and the name of the root class name consistently causes confusion in a large percentage of newcomers to microformats.&lt;br /&gt;
* See [[issues#hcard-vs-vcard-name]] for details/links.&lt;br /&gt;
&lt;br /&gt;
Though in microformats we believe very strongly in the [[principle]] of [[reuse]], we have to admit that in this case experience/evidence has shown that this may be a case where we re-used something too far beyond it's original meaning. Thus:&lt;br /&gt;
&lt;br /&gt;
'''Proposal: use root class name &amp;quot;hcard&amp;quot; instead of &amp;quot;vcard&amp;quot; for future hCards.'''&lt;br /&gt;
&lt;br /&gt;
This would result in:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;h1 class=&amp;quot;hcard&amp;quot;&amp;gt;Chris Messina&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
making the simple case even simpler:&lt;br /&gt;
&lt;br /&gt;
Just 1 additional class name, named the same as the format you're adding.  Think hCard, markup class=&amp;quot;hcard&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
At a minimum for compatibility we should document that parsers should accept &amp;quot;hcard&amp;quot; as an alternative to &amp;quot;vcard&amp;quot; as the root class name for hCard 1.0, and similarly for hCalendar 1.0: &amp;quot;hcalendar&amp;quot; in addition to &amp;quot;vcalendar&amp;quot;, &amp;quot;hevent&amp;quot; in addition to &amp;quot;vevent&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
However, for [[microformats-2]] we are going to distinguish root class names further by using an &amp;quot;h-&amp;quot; prefix (e.g. &amp;quot;h-card&amp;quot;). Read on to understand why.&lt;br /&gt;
&lt;br /&gt;
==== simplifying to only needing one element ====&lt;br /&gt;
It's very important for the simple case to be as simple as possible, to enable the maximum number of people to get started with minimum effort. (The idea of using a single class name for a microformat was proposed by Ryan Cannon in 2006 specifically [[hcard-implied|for hCard]], and rediscovered by [[User:Tantek|Tantek]] in 2010 and subsequently generalized to all microformats.)&lt;br /&gt;
&lt;br /&gt;
From there on, it's ok to require incremental effort for incremental return.&lt;br /&gt;
&lt;br /&gt;
E.g. to add any additional information about a person, add explicit property names.&lt;br /&gt;
&lt;br /&gt;
'''How does this simple root-only case work?'''&lt;br /&gt;
&lt;br /&gt;
* root class name reflects name of the microformat&lt;br /&gt;
* every microformat must require at most 1 property (preferably 0)&lt;br /&gt;
** admit that requiring a field in an application just results in noise (the 90210 problem - apps which require zip code get lots of false 90210 entries), and specify that any application use cases which appear to &amp;quot;require&amp;quot; specific properties must instead define how to imply sensible defaults for them.&lt;br /&gt;
* when only a root class name is specified, imply the entire text contents of the element as the value of the primary property of the microformat. e.g.&lt;br /&gt;
** &amp;quot;hcard&amp;quot; implies &amp;quot;fn&amp;quot;&lt;br /&gt;
** hcalendar event - &amp;quot;hevent&amp;quot; - implies &amp;quot;summary&amp;quot;&lt;br /&gt;
** &amp;quot;hreview&amp;quot; implies &amp;quot;summary&amp;quot;&lt;br /&gt;
** &amp;quot;hentry&amp;quot; implies &amp;quot;entry-summary&amp;quot; (perhaps collapse into &amp;quot;summary&amp;quot; - in practice they're not sufficiently semantically distinct to require separate property names)&lt;br /&gt;
** '''OR''' instead of making the one implied property be vocabulary specific, introduce a new generic (applicable to all vocabularies) 'p-name' property (subsuming hCard's 'fn'). See [[microformats-2-brainstorming#further_simplifications|microformats 2 brainstorming: further simplifications]] for latest thoughts along these lines, including the following specific mark-up implied generic properties across all microformats (based on existing published markup use-cases)&lt;br /&gt;
*** 'p-name'&lt;br /&gt;
*** 'u-url'&lt;br /&gt;
*** 'u-photo'&lt;br /&gt;
&lt;br /&gt;
==== flat sets of properties ====&lt;br /&gt;
'''What more can we simplify about microformats?'''&lt;br /&gt;
&lt;br /&gt;
Numerous individuals have provided the feedback that whenever there is more than one level of hierarchy in a microformat, many (most?) developers get confused - in particular Kavi Goel of Google / Rich Snippets provided this feedback at a microformats dinner.  Thus depending on multiple levels of hierarchy is likely resulting in a loss of authorability, perhaps even accuracy as confusion undoubtedly leads to more errors. Thus:&lt;br /&gt;
&lt;br /&gt;
'''Proposal: simplify all microformats to flat sets of properties. '''&lt;br /&gt;
&lt;br /&gt;
What this means:&lt;br /&gt;
* all microformats are simply an object with a set of properties with values.&lt;br /&gt;
* no more subproperties- drop the notion of subproperties.&lt;br /&gt;
* use composition of multiple microformats for any further hierarchy, e.g. the &amp;quot;location&amp;quot; of an hCalendar event can be an hCard, or the &amp;quot;agent&amp;quot; of one hCard can be another hCard.&lt;br /&gt;
&lt;br /&gt;
For example for hCard this would mean the following specific changes to keep relevant functionality:&lt;br /&gt;
* drop &amp;quot;n&amp;quot;, promote all &amp;quot;n&amp;quot; subproperties to full properties&lt;br /&gt;
** given-name, family-name, additional-name, honorific-prefix, honorific-suffix&lt;br /&gt;
* treat &amp;quot;geo&amp;quot; as a nested microformat&lt;br /&gt;
* treat &amp;quot;adr&amp;quot; as a nested microformat (what to do about adr's &amp;quot;type&amp;quot;?)&lt;br /&gt;
* treat &amp;quot;org&amp;quot; as a flat string and drop &amp;quot;organization-name&amp;quot; and &amp;quot;organization-unit&amp;quot; (in practice rarely used, also not revealed or ignored in contact management user interfaces - e.g. Address Book)&lt;br /&gt;
&lt;br /&gt;
Example: add a middle initial to the previous example Chris Messina's name, and markup each name component:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;h1 class=&amp;quot;hcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;given-name&amp;quot;&amp;gt;Chris&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;abbr class=&amp;quot;additional-name&amp;quot;&amp;gt;R.&amp;lt;/abbr&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;family-name&amp;quot;&amp;gt;Messina&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
# use of an explicit span with &amp;quot;fn&amp;quot; to markup his entire formatted name&lt;br /&gt;
# use of the abbr element to explicitly indicate the semantic that &amp;quot;R.&amp;quot; is merely an abbreviation for his additional-name.&lt;br /&gt;
&lt;br /&gt;
==== distinguishing properties from other classes ====&lt;br /&gt;
Current microformats properties re-use generic terms like &amp;quot;summary&amp;quot;, &amp;quot;photo&amp;quot;, &amp;quot;updated&amp;quot; both for ease of use and understanding.&lt;br /&gt;
&lt;br /&gt;
However, through longer term experience, we've seen sites that accidentally drop (or break) their microformats support (e.g. Upcoming.org, Facebook) because web authors sometimes rewrite all their class names, and either are unaware that microformats were in the page, or couldn't easily distinguish microformats property class names from other site-specific class names.&lt;br /&gt;
&lt;br /&gt;
This issue has been reported by a number of web authors.&lt;br /&gt;
* See: [[issues#class-collisions]]&lt;br /&gt;
&lt;br /&gt;
Thus microformats 2 uses ''prefixes'' for property class names, e.g.:&lt;br /&gt;
* '''p-summary''' instead of ''summary''&lt;br /&gt;
* '''u-photo''' instead of ''photo'' &lt;br /&gt;
* '''dt-updated''' instead of ''updated''&lt;br /&gt;
&lt;br /&gt;
Such prefixing of all microformats class names was first suggested by Scott Isaacs of Microsoft to Tantek on a visit to Microsoft sometime in 2006/2007, but specifically aimed at making microformats easier to parse. At the time the suggestion was rejected since microformats were focused on web authors rather than parsers.&lt;br /&gt;
&lt;br /&gt;
However, since experience has shown that distinguishing property class names is an issue for '''both web authors and parser developers''', this is a key change that microformats 2 is adopting. See the next section for details.&lt;br /&gt;
&lt;br /&gt;
=== COMMUNITY and TOOLS ===&lt;br /&gt;
The second most important constituency in the microformats community are the developers, programmers, tool-makers.&lt;br /&gt;
&lt;br /&gt;
A non-trivial number of them have been sufficiently frustrated with some general issues with microformats that they've done the significant extra work to support very different and less friendly alternatives (microdata, RDFa). Based on this real-world data (market behavior), it behooves us to address these general issues with microformats for this constituency.&lt;br /&gt;
&lt;br /&gt;
==== existing microformats parsing requirements ====&lt;br /&gt;
COMMUNITY and TOOLS (that) USE MICROFORMATS &lt;br /&gt;
* parser / parsing&lt;br /&gt;
* structured&lt;br /&gt;
* getting the data out&lt;br /&gt;
* json - 1:1 mapping&lt;br /&gt;
&lt;br /&gt;
[[parsing]] microformats currently requires&lt;br /&gt;
# a list of root class names of each microformat to be parsed&lt;br /&gt;
# a list of properties for each specific microformats, along with knowledge of the type of each property in order to parse their data from potentially different portions of the HTML markup&lt;br /&gt;
# some number of format-specific specific rules (markup/content optimizations)&lt;br /&gt;
&lt;br /&gt;
This has meant that whenever a new microformat is drafted/specificied/adopted, parsers need to updated to handle it correctly, at a minimum to parse them when inside other microformats and avoid errantly implying properties from one to the other (containment, [[mfo]] problem).&lt;br /&gt;
&lt;br /&gt;
==== naming conventions for generic parsing ====&lt;br /&gt;
I think there is a fairly simple solution to #1 and #2 from the above list, and we can make progress towards minimizing #3.  In short:&lt;br /&gt;
&lt;br /&gt;
'''Proposal: a set of naming conventions for microformat root class names and properties that make it obvious when:'''&lt;br /&gt;
* a class name represents a microformat root class name&lt;br /&gt;
* a class name represents a microformat property name&lt;br /&gt;
* a class name represents a microformat property that needs special parsing (specific type of property).&lt;br /&gt;
&lt;br /&gt;
In particular - derived from the real world examples of existing proven microformats (rather than any abstraction of what a schema should have)&lt;br /&gt;
* '''&amp;quot;h-*&amp;quot; for root class names''', e.g. &amp;quot;h-card&amp;quot;, &amp;quot;h-event&amp;quot;, &amp;quot;h-entry&amp;quot;&lt;br /&gt;
** The 'h-' prefix is based on the existing microformats naming pattern of starting with 'h'.&lt;br /&gt;
* '''&amp;quot;p-*&amp;quot; for simple (text) properties''', e.g. &amp;quot;p-fn&amp;quot;, &amp;quot;p-summary&amp;quot;&lt;br /&gt;
** vocabulary generic parsing, element text in general, treat certain HTML element/attribute combination as special and use those first, e.g. img/alt, abbr/title.&lt;br /&gt;
** The 'p-' prefix is based on the word &amp;quot;property&amp;quot; starting with 'p'.&lt;br /&gt;
* '''&amp;quot;u-*&amp;quot; for URL properties''', e.g. &amp;quot;u-url&amp;quot;, &amp;quot;u-photo&amp;quot;, &amp;quot;u-logo&amp;quot;&lt;br /&gt;
** special parsing required: prefer a/href, img/src, object/data etc. attributes to element contents.&lt;br /&gt;
** The 'u-' prefix is based on URL/URI starting with the letter 'u', which is the type of most of these related properties.&lt;br /&gt;
* '''&amp;quot;dt-*&amp;quot; for datetime properties''', e.g. &amp;quot;dt-start&amp;quot;, &amp;quot;dt-end&amp;quot;, &amp;quot;dt-bday&amp;quot;&lt;br /&gt;
** special parsing required: [[value-class-pattern]], in particular separate date time value parsing for better human readabillity / DRY balance.&lt;br /&gt;
** The 'dt-' prefix is based on &amp;quot;date time&amp;quot; having the initials &amp;quot;dt&amp;quot; and the preponderance of existing date time properties starting with &amp;quot;dt&amp;quot;, e.g. dtstart, dtend, dtstamp, dtreviewed.&lt;br /&gt;
* '''&amp;quot;e-*&amp;quot; for element tree properties''' where the entire contained element hierarchy is the value, e.g. &amp;quot;e-content&amp;quot; (formerly &amp;quot;entry-content&amp;quot;) for [[hAtom]]. The 'e-' prefix can also be mnemonically remembered as &amp;quot;element tree&amp;quot;, &amp;quot;embedded markup&amp;quot;, or &amp;quot;encapsulated markup&amp;quot;.&lt;br /&gt;
** special parsing required: follow the [http://www.whatwg.org/specs/web-apps/current-work/multipage/the-end.html#serializing-html-fragments HTML spec: Serializing HTML Fragments algorithm] to create a serialization.&lt;br /&gt;
&lt;br /&gt;
This provides a simpler transition/education story for existing microformats authors/publishers: &lt;br /&gt;
* &amp;quot;h*&amp;quot; to &amp;quot;h-*&amp;quot;, &amp;quot;dt*&amp;quot; to &amp;quot;dt-*&amp;quot;, url-like properties to &amp;quot;u-*&amp;quot;, entire embedded markup to &amp;quot;e-*&amp;quot;, and &amp;quot;p-*&amp;quot; for all &amp;quot;plain text&amp;quot; properties.&lt;br /&gt;
&lt;br /&gt;
See [[microformats-2-prefixes]] for further thoughts and discussions on these and other class prefixes.&lt;br /&gt;
&lt;br /&gt;
Example: taking that simple heading hCard example forward:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;h1 class=&amp;quot;h-card&amp;quot;&amp;gt;Chris Messina&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As part of microformats 2 we would immediately define root class names and property names for all existing microformats and drafts consistent with this naming convention, and require support thereof from all new implementations, as well as strongly encouraging existing implementations to adopt the simplified microformats 2 syntax and mechanism. Question: which microformats deserve explicit backward compatibility?&lt;br /&gt;
&lt;br /&gt;
As a community we would continue to use the microformats [[process]] both for researching and determining the need for new microformats, and for naming new microformat property names for maximum re-use and interoperability of a shared vocabulary.&lt;br /&gt;
&lt;br /&gt;
If it turns out we need a new property type in the future, we can use one of the remaining single-letter-prefixes to add it to microformats 2. This would require updating of parsers of course, but in practice the number of different types of properties has grown very slowly, and we know from other schema/programming languages that there's always some small limited number of scalar/atomic property types that you need, and using those you can create compound types/objects that represent richer / more complicated types of data. See [[microformats-2-prefixes]] for documentation of existing single-letter class name prefixes in practice.&lt;br /&gt;
&lt;br /&gt;
=== ADVANTAGES ===&lt;br /&gt;
This has numerous advantages:&lt;br /&gt;
* '''better maintainability''' - much more obvious to web authors/designers/publishers which class names are for/from microformats.&lt;br /&gt;
* '''no chance of collision''' - for all practical purposes with existing class names and thus avoiding any need to add more complex CSS style rules to prevent unintended styling effects.&lt;br /&gt;
* '''simpler parsing''' - parsers can now do a simple stream-parse (or in-order DOM tree walk) and parse out '''all''' microformat objects, properties, and values, without having to know anything about any specific microformats.&lt;br /&gt;
* '''separation of syntax and vocabulary''' - by abstracting microformats 2 syntax independent of any vocabulary, it allows and encourages development of shared vocabularies  that can work in alternative syntaxes.&lt;br /&gt;
&lt;br /&gt;
More examples: here is that same heading example with name components:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;h1 class=&amp;quot;h-card&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;p-fn&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-given-name&amp;quot;&amp;gt;Chris&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;abbr class=&amp;quot;p-additional-name&amp;quot;&amp;gt;R.&amp;lt;/abbr&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-family-name&amp;quot;&amp;gt;Messina&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with a hyperlink to Chris's URL:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;h1 class=&amp;quot;h-card&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;p-fn u-url&amp;quot; href=&amp;quot;http://factoryjoe.com/&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-given-name&amp;quot;&amp;gt;Chris&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;abbr class=&amp;quot;p-additional-name&amp;quot;&amp;gt;R.&amp;lt;/abbr&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-family-name&amp;quot;&amp;gt;Messina&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== COMPATIBILITY ===&lt;br /&gt;
&lt;br /&gt;
microformats 2 is backwards compatible in that in permits content authors to markup with both old and new class names for compatibility with old tools.&lt;br /&gt;
&lt;br /&gt;
Here is a simple example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;h1 class=&amp;quot;h-card vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Chris Messina&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
a microformats 2 parser would see the class name &amp;quot;h-card&amp;quot; and imply the one required property from the contents, while a microformats 1.0 parser would find the class name &amp;quot;vcard&amp;quot; and then look for the class name &amp;quot;fn&amp;quot;. no data duplication is required. this is a very important continuing application of the &amp;lt;abbr title=&amp;quot;don't repeat yourself&amp;quot;&amp;gt;DRY&amp;lt;/abbr&amp;gt; [[principle]].&lt;br /&gt;
&lt;br /&gt;
And the above hyperlinked example with both sets of class names:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html4strict&amp;gt;&lt;br /&gt;
&amp;lt;h1 class=&amp;quot;h-card vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;p-fn u-url n fn url&amp;quot; href=&amp;quot;http://factoryjoe.com/&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-given-name given-name&amp;quot;&amp;gt;Chris&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;abbr class=&amp;quot;p-additional-name additional-name&amp;quot;&amp;gt;R.&amp;lt;/abbr&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-family-name family-name&amp;quot;&amp;gt;Messina&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== VENDOR EXTENSIONS ===&lt;br /&gt;
&lt;br /&gt;
(this section was only discussed verbally and not written up during discussions - capturing here as it is topical)&lt;br /&gt;
&lt;br /&gt;
Proprietary extensions to formats have typically been shortlived experimental failures with one big recent exception.&lt;br /&gt;
&lt;br /&gt;
Proprietary or experimental CSS3 property implementations have been very successful.&lt;br /&gt;
&lt;br /&gt;
There has been much use of border radius properties and animations/transitions which use CSS properties with vendor-specific prefixes like:&lt;br /&gt;
&lt;br /&gt;
* -moz-border-radius&lt;br /&gt;
* -webkit-border-radius&lt;br /&gt;
&lt;br /&gt;
etc.&lt;br /&gt;
&lt;br /&gt;
Note that these are merely string '''prefixes''', not bound to any URL, and thus not namespaces in any practical sense of the word.  This is quite an important distinction, as avoiding the need to bind to a URL has made them easier to support and use.&lt;br /&gt;
&lt;br /&gt;
This use of vendor specific CSS properties has in recent years allowed the larger web design/development/implementor communities to experiment and iterate on new CSS features while the features were being developed and standardized.&lt;br /&gt;
&lt;br /&gt;
The benefits have been two-fold:&lt;br /&gt;
* designers have been able to make more attractive sites sooner (at least in some browsers)&lt;br /&gt;
* features have been market / real-world tested before being fully standardized, thus resulting in better features&lt;br /&gt;
&lt;br /&gt;
Implementers have used/introduced &amp;quot;x-&amp;quot; prefixes for IETF MIME/content-types for experimental content-types, MIME parameter extensions, and HTTP header extensions, per RFC 2045 Section 6.3, RFC 3798 section 3.3, and [https://secure.wikimedia.org/wikipedia/en/wiki/List_of_HTTP_header_fields#Common_non-standard_headers Wikipedia: HTTP header fields - non-standard headers] (could use RFC reference instead) respectively, like:&lt;br /&gt;
&lt;br /&gt;
* application/x-latex (per [https://secure.wikimedia.org/wikipedia/en/wiki/Internet_media_type#Type_x Wikipedia Internet media type: Type x])&lt;br /&gt;
* x-spam-score (in email headers)&lt;br /&gt;
* X-Pingback (per [http://en.wikipedia.org/wiki/Pingback Wikipedia:Pingback])&lt;br /&gt;
&lt;br /&gt;
Some standard types started as experimental &amp;quot;x-&amp;quot; types, thus demonstrating this experiment first, standardize later approach has worked for at least some cases:&lt;br /&gt;
&lt;br /&gt;
* image/x-png (standardized as image/png, both per [http://tools.ietf.org/html/rfc2083 RFC2083])&lt;br /&gt;
&lt;br /&gt;
There have been times when specific sites have wanted to extend microformats beyond what the set of properties in the microformat, and currently lack any '''experimental''' way to do so - to try and see if a feature (or even a whole format) is interesting in the real world before bothering to pursue researching and walking it through the microformats process.  Thus:&lt;br /&gt;
&lt;br /&gt;
'''Proposal:'''&lt;br /&gt;
* '*-x-' + '-' + meaningful name for root and property class names&lt;br /&gt;
** where &amp;quot;*&amp;quot; indicates the single-character-prefix as defined above&lt;br /&gt;
** where &amp;quot;x&amp;quot; indicates a literal 'x' for an experimental extension OR&lt;br /&gt;
** OR &amp;quot;x&amp;quot; indicates a vendor prefix (more than one character, e.g. like CSS vendor extension abbreviations, or some stock symbols, avoiding first words/phrases/abbreviations of microformats properties like dt-)&lt;br /&gt;
** e.g.&lt;br /&gt;
** &amp;quot;h-bigco-one-ring&amp;quot; - a hypothetical &amp;quot;bigco&amp;quot; vendor-specific &amp;quot;one-ring&amp;quot; microformat root class name.&lt;br /&gt;
** &amp;quot;p-goog-preptime&amp;quot; - to represent [http://www.google.com/support/webmasters/bin/answer.py?answer=173379 Google's &amp;quot;preptime&amp;quot; property extension] to [[hRecipe]] (aside: &amp;quot;duration&amp;quot; may be another property type to consider separate from &amp;quot;datetime&amp;quot; as it may be subject to different parsing rules.)&lt;br /&gt;
** &amp;quot;p-x-prep-time&amp;quot; - a possible experimental property name to be added to hRecipe upon consideration/documentation of real-world usage/uptake.&lt;br /&gt;
&lt;br /&gt;
Background - this proposal is a composition of the following (at least somewhat) successful vendor extension syntaxes&lt;br /&gt;
* [http://www.w3.org/TR/CSS21/syndata.html#vendor-keywords CSS 2.1 4.1.2.1 Vendor-specific extensions]&lt;br /&gt;
* IETF MIME/content-type &amp;quot;x-*&amp;quot; extensions per RFC 2045 Section 6.3. [http://en.wikipedia.org/wiki/Internet_media_type]&lt;br /&gt;
* IETF MIME experimental fields (e.g. x-spam-score)&lt;br /&gt;
* HTTP header extensions (e.g. x-pingback)&lt;br /&gt;
* note also [http://www.mnot.net/blog/2009/02/18/x- some critical thoughts from mnot]&lt;br /&gt;
&lt;br /&gt;
=== USERS ===&lt;br /&gt;
Need more tools and interfaces that:&lt;br /&gt;
* publish&lt;br /&gt;
* copy/paste&lt;br /&gt;
* right-click on a microformat&lt;br /&gt;
* share&lt;br /&gt;
* search results&lt;br /&gt;
&lt;br /&gt;
discussed some existing like: [[H2VX]] converts hCard to vCard, hCalendar to iCalendar&lt;br /&gt;
&lt;br /&gt;
how would we re-implement Live Clipboard today, making it easier for publishers and developers?&lt;br /&gt;
&lt;br /&gt;
=== SEE ALSO ===&lt;br /&gt;
* [[microformats2]]&lt;br /&gt;
* [[microformats2-brainstorming]] - moving more experimental / undeveloped / and rejected thoughts ideas here to simplify/progress *this* page further.&lt;br /&gt;
* [[microformats2-experimental-properties]] - listing experimental (-x- prefixed) properties and their use&lt;br /&gt;
* [[microformats2-prefixes]]&lt;br /&gt;
* [[microformats2-faq]]&lt;br /&gt;
* [[microformats2-parsing]]&lt;br /&gt;
* 2010-05-02 [[events/2010-05-02-microformats-2-0|microformats 2.0 discussion session at FOO East]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=payment-method-examples&amp;diff=65071</id>
		<title>payment-method-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=payment-method-examples&amp;diff=65071"/>
		<updated>2015-06-19T23:18:06Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: syntax error&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page exists to document published examples of listing payment methods on websites.&lt;br /&gt;
&lt;br /&gt;
* [https://tfl.gov.uk/fares-and-payments/contactless/what-is-contactless?intcmp=8610 TfL.gov.uk: What is a contactless payment card?]&lt;br /&gt;
*: &amp;quot;If your card was issued in the UK on Visa, MasterCard, Maestro or American Express and displays the contactless payment symbol (as shown), you should be able to use it to travel on bus, Tube, tram, DLR, London Overground, TfL Rail and most National Rail services in London.&amp;quot;&lt;br /&gt;
* [http://help.marksandspencer.com/support/payments-and-offers/options-online Marks and Spencer: How do I pay for my order online?], [http://help.marksandspencer.com/support/payments-and-offers/payment-methods-accepted What payment methods are accepted?]&lt;br /&gt;
* [http://www.eurostar.com/uk-en/contact-us/frequently-asked-questions/payment/how-can-i-pay-my-eurostar-ticket Eurostar.com: How can I pay for my Eurostar ticket?]&lt;br /&gt;
*: &amp;quot;Mastercard, Visa, American Express, Maestro (GBP only), Switch (GBP only), Visa Electron(GBP only) and Delta (GBP only) cards.&amp;quot;&lt;br /&gt;
* [http://www.airfrance.us/US/en/local/resainfovol/achat/moyens-de-paiement.htm Airfrance.us: Which payment methods are accepted on the Air France website?]&lt;br /&gt;
*: &amp;quot;We accept American Express, Diners Club, Discover, Mastercard, Visa, and UATP/AirPlus. Electronic debit cards (“e-cartes bleues”) are not accepted.&amp;quot;&lt;br /&gt;
* Foursquare&lt;br /&gt;
*: example - [https://foursquare.com/v/hawksmoor/4e9d32995503b4a7c128d043 Hawksmoor, London] - &amp;quot;Credit Cards: Yes (incl. American Express &amp;amp; MasterCard)&amp;quot;&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=payment-method-examples&amp;diff=65070</id>
		<title>payment-method-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=payment-method-examples&amp;diff=65070"/>
		<updated>2015-06-19T23:17:51Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: starting page documenting payment method examples&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page exists to document published examples of listing payment methods on websites.&lt;br /&gt;
&lt;br /&gt;
* [https://tfl.gov.uk/fares-and-payments/contactless/what-is-contactless?intcmp=8610 TfL.gov.uk: What is a contactless payment card?]&lt;br /&gt;
*: &amp;quot;If your card was issued in the UK on Visa, MasterCard, Maestro or American Express and displays the contactless payment symbol (as shown), you should be able to use it to travel on bus, Tube, tram, DLR, London Overground, TfL Rail and most National Rail services in London.&amp;quot;&lt;br /&gt;
* [http://help.marksandspencer.com/support/payments-and-offers/options-online Marks and Spencer: How do I pay for my order online?], [http://help.marksandspencer.com/support/payments-and-offers/payment-methods-accepted What payment methods are accepted?]&lt;br /&gt;
* [http://www.eurostar.com/uk-en/contact-us/frequently-asked-questions/payment/how-can-i-pay-my-eurostar-ticket Eurostar.com: &lt;br /&gt;
How can I pay for my Eurostar ticket?]&lt;br /&gt;
*: &amp;quot;Mastercard, Visa, American Express, Maestro (GBP only), Switch (GBP only), Visa Electron(GBP only) and Delta (GBP only) cards.&amp;quot;&lt;br /&gt;
* [http://www.airfrance.us/US/en/local/resainfovol/achat/moyens-de-paiement.htm Airfrance.us: Which payment methods are accepted on the Air France website?]&lt;br /&gt;
*: &amp;quot;We accept American Express, Diners Club, Discover, Mastercard, Visa, and UATP/AirPlus. Electronic debit cards (“e-cartes bleues”) are not accepted.&amp;quot;&lt;br /&gt;
* Foursquare&lt;br /&gt;
*: example - [https://foursquare.com/v/hawksmoor/4e9d32995503b4a7c128d043 Hawksmoor, London] - &amp;quot;Credit Cards: Yes (incl. American Express &amp;amp; MasterCard)&amp;quot;&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=invisible-data-considered-harmful&amp;diff=65063</id>
		<title>invisible-data-considered-harmful</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=invisible-data-considered-harmful&amp;diff=65063"/>
		<updated>2015-06-16T09:45:09Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: /* invisible metadata failures */ PERSONDATA has been deprecated! Hallelujah!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;invisible data considered harmful&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''This article is a stub.'''&lt;br /&gt;
&lt;br /&gt;
Invisible data or metadata for that matter is undesirable. The general problem with invisible data is that being invisible, nobody sees when it's wrong. If something is wrong on a web page and it's visible, a visitor can see it, a page author (without technical abilities) can see it. Invisible data doesn't get seen and errors inside it are not found as easily as visible data is.&lt;br /&gt;
&lt;br /&gt;
See [http://tantek.com/log/2005/06.html#d03t2359 Principles of visibility and human friendliness].&lt;br /&gt;
&lt;br /&gt;
Also known as, &amp;quot;dark data&amp;quot;, &amp;quot;meta tags&amp;quot;, &amp;quot;side files&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== invisible metadata failures ==&lt;br /&gt;
* meta keywords&lt;br /&gt;
** popular in the 1990s, eventually spammed, and rotten, ignored by Google, Yahoo, and other search engines.&lt;br /&gt;
&lt;br /&gt;
* meta ICBM&lt;br /&gt;
** people move, don't bother to update their meta ICBM&lt;br /&gt;
** people get it wrong (because it's not obviously visible)&lt;br /&gt;
*** swapping lat and long&lt;br /&gt;
*** &amp;quot;correcting&amp;quot; negative values to positive (or vice versa)&lt;br /&gt;
*** note clusters of sites in the middle of oceans or other open spaces that correlate with inverse (or negated) coordinates of actual cities&lt;br /&gt;
&lt;br /&gt;
* lang=&amp;quot;en&amp;quot;&lt;br /&gt;
** lots of templates, CMS's shipped with this default&lt;br /&gt;
** people used them worldwide&lt;br /&gt;
** now lang=&amp;quot;en&amp;quot; is effectively meaningless/untrustworthy since tons of non-en sites all have it (from abovementioned templates etc.)&lt;br /&gt;
&lt;br /&gt;
* unintentional privacy violations through EXIF data&lt;br /&gt;
** See [http://privacypatterns.org/patterns/Strip-invisible-metadata privacypatterns.org: Strip invisible metadata]&lt;br /&gt;
** A number of people have unintentionally released their geolocation through its inclusion in EXIF data attached to photographs uploaded to social networking sites like Twitter. Twitter now strip EXIF data and Flickr allow users to remove EXIF data if needed.&lt;br /&gt;
&lt;br /&gt;
* Wikipedia's [https://en.wikipedia.org/wiki/Wikipedia:Persondata persondata] template&lt;br /&gt;
** Contains invisible data. Not necessarily updated when someone dies or when errors are found.&lt;br /&gt;
** [https://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28proposals%29/Archive_122#RfC:_Should_Persondata_template_be_deprecated_and_methodically_removed_from_articles.3F Deprecated on 2015-05-26].&lt;br /&gt;
&lt;br /&gt;
== related ==&lt;br /&gt;
* [[namespaces-considered-harmful]]&lt;br /&gt;
* [[namespaced-attributes-considered-harmful]]&lt;br /&gt;
* [[principles]]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Don%C2%B4t_repeat_yourself The &amp;quot;DRY&amp;quot; principle]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=admin-to-do&amp;diff=65062</id>
		<title>admin-to-do</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=admin-to-do&amp;diff=65062"/>
		<updated>2015-06-15T12:41:37Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: /* wiki problems */ bumping&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;admin to-do&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
Filtered and processed [[to-do]] items specifically for [[admins]].&lt;br /&gt;
&lt;br /&gt;
Only [[admins]] should edit this page with non-minor edits.&lt;br /&gt;
&lt;br /&gt;
Please add to-do suggestions for admins to the general [[to-do#Admins|to-do page's Admins section]].  Thanks!&lt;br /&gt;
&lt;br /&gt;
Items here may list who originally suggested the item on the [[to-do]] page.&lt;br /&gt;
&lt;br /&gt;
Related: [[admin-how-to]].&lt;br /&gt;
&lt;br /&gt;
== inbox ==&lt;br /&gt;
Per GTD, here are inbox items that seem reasonable and thus have been moved here by admins from the [[to-do#Admins|to-do page's Admins section]].&lt;br /&gt;
&lt;br /&gt;
Main site home page:&lt;br /&gt;
* The microformats2 page, should also be referred from the main page of the website http://microformats.org/ like perhaps a new small right box in between &amp;quot;What are microformats?&amp;quot; and &amp;quot;Microformat specifications&amp;quot; saying something like &amp;quot;Microformat version&amp;quot; as a title and place both versions, the old one is the latest with a short description, and the new one should be imediately under the title, with the same description below.&lt;br /&gt;
** +1 agreed. We need a home page redesign with at least this, maybe also @microformats tweets. [[User:Tantek|Tantek]] 13:32, 15 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
ex: [http://screencast.com/t/77YHGASumqm Homepage with the right box implemented] .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wiki area suggestion:&lt;br /&gt;
*Wiki creates duplicate content by allowing duplicate pages for microformats2: the main one is http://microformats.org/wiki/microformats2 and the other one is http://microformats.org/wiki/microformats-2 .&lt;br /&gt;
&lt;br /&gt;
To eliminate this problem, the 2nd page http://microformats.org/wiki/microformats-2, in the &amp;lt;head&amp;gt; section of the source code, should contain the following line  &amp;lt;link rel=&amp;quot;canonical&amp;quot; href=&amp;quot;http://microformats.org/wiki/microformats2&amp;quot; /&amp;gt;. This will tell Search Engines that this page is a duplicate content, thus it won't be indexed.&lt;br /&gt;
&lt;br /&gt;
This implementation should be done on all other duplicate content pages of the website.&lt;br /&gt;
&lt;br /&gt;
* This sounds like a good request. Is there a MediaWiki extension/plugin for adding rel=canonical to redirect handling pages? - [[User:Tantek|Tantek]] 13:32, 15 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mirror server requests:&lt;br /&gt;
* Note that requests from 88.190.13.197 are for a mirror server run by [[User:Neuro|neuro]] at 88.190.224.126.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== next actions and projects ==&lt;br /&gt;
Per GTD, here are processed next-actions for admins, grouped by area/project&lt;br /&gt;
&lt;br /&gt;
* [[events/2008-03-10-sxsw-admins-meetup#next_actions|next-actions from 2008-03-10 sxsw admins meetup]]&lt;br /&gt;
** noted here for tracking purposes.&lt;br /&gt;
*** This was a very long time ago - we need to reprocess this item to see what is still relevant &amp;gt;5 years later! - [[User:Tantek|Tantek]] 13:33, 15 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== web server ===&lt;br /&gt;
* redirect www.microformats.* to canonical microformats.org URLs.&lt;br /&gt;
* Investigate an upgrade of PHP from 5.2.&lt;br /&gt;
&lt;br /&gt;
=== irc ===&lt;br /&gt;
* Pibb integration for the #microformats IRC channel. It is relatively simple to [http://janrain.com/blog/2007/08/08/how-to-embed-pibb/ embed the Pibb chat widget] into a webpage that bridges to the #microformats IRC channel. This would allow for greater access and transparency to the IRC discussions as well as allow people to participate using only their web browser.  [[User:Chris_Messina]] 16:50, 31 Aug 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
* maintainer for [[mfbot]]. Ryan King has indicated that he no longer has time to maintain [[mfbot]] and would like another admin to pick up the maintenance and running of mfbot.&lt;br /&gt;
&lt;br /&gt;
=== wiki ===&lt;br /&gt;
==== for site update to microformats2 ====&lt;br /&gt;
* about&lt;br /&gt;
** create [[about]] from updated version of http://microformats.org/about&lt;br /&gt;
** change &amp;quot;about&amp;quot; link to /wiki/about&lt;br /&gt;
&lt;br /&gt;
* get-started&lt;br /&gt;
** update [[get-started]] with info from http://microformats.org/2014/03/05/getting-started-with-microformats2&lt;br /&gt;
&lt;br /&gt;
==== wiki problems ====&lt;br /&gt;
Problems with the microformats wiki that an admin needs to look at and resolve:&lt;br /&gt;
&lt;br /&gt;
* MediaWiki needs updating&lt;br /&gt;
** Last time update attempt broke the theme, didn't have time time debug and fix. - [[User:BenWard]]&lt;br /&gt;
&lt;br /&gt;
* http://microformats.org/wiki/Special:Version looks weird&lt;br /&gt;
** suggested culprit from cweiske: https://github.com/microformats/mediawiki-entry-title-override (so maybe that needs debugging in this case?)&lt;br /&gt;
** suggested troubleshooting from Tom Morris: &lt;br /&gt;
*** do a diff between microformats.org wiki and the old version of MW&lt;br /&gt;
*** see what's different between the two, then we can see what the likely cause of the problems are&lt;br /&gt;
*** perhaps document differences on our [[mediawiki customization]] page for future better troubleshooting&lt;br /&gt;
&lt;br /&gt;
* Password reset page doesn't work:&lt;br /&gt;
** http://microformats.org/wiki/Special:PasswordReset&lt;br /&gt;
** as of 2015-06-15, this is still a problem and is now affecting users. [http://logs.glob.uno/?c=freenode%23microformats&amp;amp;s=15+Jun+2015&amp;amp;e=15+Jun+2015#c81446 relevant irc log]&lt;br /&gt;
&lt;br /&gt;
==== wiki documentation ====&lt;br /&gt;
Need more documentation about how we have the wiki setup, so more [[admins]] are able to fix/update it.&lt;br /&gt;
* Update our [[mediawiki customization]] documentation with specifically:&lt;br /&gt;
** What plug-ins/add-ons are installed?&lt;br /&gt;
** What customizations / patches have been made to MediaWiki?&lt;br /&gt;
** What special things does the microformats mediawiki theme depend on?&lt;br /&gt;
** [[User:BenWard]] likely best knows these things.&lt;br /&gt;
&lt;br /&gt;
==== wiki feature requests ====&lt;br /&gt;
===== spam fighting =====&lt;br /&gt;
* Install [https://www.mediawiki.org/wiki/Extension:AbuseFilter AbuseFilter]. This would allow admins to set up custom rules (similar to email rules like in Outlook/Thunderbird/Gmail etc.) that could be adapted to current spam on-the-fly.&lt;br /&gt;
* Install [http://www.mediawiki.org/wiki/Extension:TitleBlacklist TitleBlackList Extension] and then block creation of pages with &amp;quot;http:&amp;quot; or &amp;quot;.com&amp;quot; in the title to stop spammers from creating autolinks in the IRC logs of wiki edits.&lt;br /&gt;
* Consider additional mediawiki.org anti-spam strategies: https://www.mediawiki.org/wiki/Manual:Combating_spam (from Tom Morris)&lt;br /&gt;
** also: add reCAPTCHA setting for ConfirmEdit and SimpleAntiSpam (GPHemsley added them to the WAHTWG wiki on 2012-296)&lt;br /&gt;
&lt;br /&gt;
===== semantic requests =====&lt;br /&gt;
* Try adding https://github.com/microformats/LinkAttributes to our wiki install to permit rel and class on links in wiki pages.&lt;br /&gt;
* Add Extensions - especially those that help implement more microformats on the wiki itself!&lt;br /&gt;
** Evaluate against Wikipedia's [http://en.wikipedia.org/wiki/Special:Version Version Page] for a list of currently installed extensions on the English Wikipedia.&lt;br /&gt;
** I'd personally advise getting [http://www.mediawiki.org/wiki/Extension:Cite Cite], [http://meta.wikimedia.org/wiki/ParserFunctions ParserFunctions] --[[User:JimboJW|JimboJW]] 13:38, 25 Sep 2007 (PDT) (Syntax Highlighting is done in Wiki 2.0)&lt;br /&gt;
** [http://www.mediawiki.org/wiki/Extension:HTML_Profiles HTML Profiles] - allows people editing the wiki to add URIs to &amp;lt;code&amp;gt;&amp;amp;lt;head profile&amp;gt;&amp;lt;/code&amp;gt; [[User:TobyInk|TobyInk]] 16:52, 9 March 2009 (UTC)&lt;br /&gt;
*** +1 [[User:Tantek|Tantek]] 09:58, 25 June 2009 (UTC)&lt;br /&gt;
** [http://www.mediawiki.org/wiki/Extension:Link_Attributes Link Attributes] - allows easy-ish setting of rel/rev/class attributes on links. [[User:TobyInk|TobyInk]] 16:52, 9 March 2009 (UTC)&lt;br /&gt;
*** +1 [[User:Tantek|Tantek]] 09:58, 25 June 2009 (UTC)&lt;br /&gt;
* add a class, &amp;lt;code&amp;gt;noprint&amp;lt;/code&amp;gt; to the site's CSS, so that sections (such as &amp;quot;related pages&amp;quot; footers) can be made non- printing.&lt;br /&gt;
** ‘noprint’ isn't so semantic, but we should get a proper print stylesheet, for sure.&lt;br /&gt;
* Allow &amp;lt;kbd&amp;gt;webcal://&amp;lt;/kbd&amp;gt;, &amp;lt;kbd&amp;gt;javascript:&amp;lt;/kbd&amp;gt; (for posting [[favelets]]/bookmarklets on the wiki) and  perhaps (other) x-protocols to be linkified&lt;br /&gt;
** +1 [[User:Tantek|Tantek]] 09:58, 25 June 2009 (UTC)&lt;br /&gt;
* Would be great to have a video template that embeds an object. [[User:Tantek|Tantek]] 09:58, 25 June 2009 (UTC)&lt;br /&gt;
* Can we imply &amp;lt;code&amp;gt;entry-title&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;h1&amp;lt;/code&amp;gt;? [[User:Tantek|Tantek]]&lt;br /&gt;
&lt;br /&gt;
===== misc requests =====&lt;br /&gt;
* Set up a cron job to export the wiki database (without user details), and make it available in a public location.&lt;br /&gt;
* Install creation template extension(s)(see: http://meta.wikimedia.org/wiki/Inputbox or http://www.mediawiki.org/wiki/Extension:CreateBox or http://www.mediawiki.org/wiki/Extension:CreateArticle) [[User:RobManson]] 14:00, 20 Jul 2007 (AEST)&lt;br /&gt;
* Add admins sidebar (quick ban list access)&lt;br /&gt;
* Do something to allow easy copying of sample input (e.g. add ‘Copy’ UI, or abuse &amp;lt;code&amp;gt;input&amp;lt;/code&amp;gt; element&lt;br /&gt;
* Fix MediaWiki to lowercase URLs — especially fragment identifiers generated from headings. Content ''should not'' be sub-optimally edited according to the requirements of the CMS.&lt;br /&gt;
* Update the interwiki-links table to allow for sensible linking to other wikis doing similar work. See [https://www.mediawiki.org/wiki/Manual:Interwiki help page on mediawiki.org] and [http://microformats.org/wiki/api.php?action=query&amp;amp;meta=siteinfo&amp;amp;siprop=interwikimap current interwikimap as XML from MediWiki API].&lt;br /&gt;
** some plausible interwiki links: Wikipedia and other Wikimedia sites, IndieWebCamp, W3C Wiki, WHATWG wiki.&lt;br /&gt;
&lt;br /&gt;
=== forum ===&lt;br /&gt;
In the past there have been requests (e.g. on the lists) for an online forum for microformats discussions.&lt;br /&gt;
&lt;br /&gt;
If there is an admin who's interested in helping run a forum (has the time to community manage it), take a look at:&lt;br /&gt;
&lt;br /&gt;
* consider create a new forum on microformats.org&lt;br /&gt;
** e.g. install http://vanillaforums.org/ (Geoloqi uses it successfully on https://community.geoloqi.com/ and highly recommends it)&lt;br /&gt;
&lt;br /&gt;
== ongoing ==&lt;br /&gt;
Ongoing and as neeeded duties/tasks:&lt;br /&gt;
&lt;br /&gt;
* Delete spam and block spammers from the wiki.&lt;br /&gt;
* Send emails to the microformats list(s) guiding the community per our [[mailing-lists]] guidelines.&lt;br /&gt;
* Helped out with questions on [[IRC]]&lt;br /&gt;
* Accepted / filtered comments on the blog (or posted!)&lt;br /&gt;
* Help with web server matintenence:&lt;br /&gt;
** Apache (reboot Apache if it hangs, debug Apache server problems)&lt;br /&gt;
** WordPress (including upgrading installs as needed)&lt;br /&gt;
** Mailman (clearing of internal spam queues)&lt;br /&gt;
** MediaWiki (upgrades, help package mods for resubmission back to core)&lt;br /&gt;
* Provide guidance to other admins&lt;br /&gt;
* Remove [http://microformats.org/wiki?title=Special:Whatlinkshere&amp;amp;target=delete pages awaiting deletion]&lt;br /&gt;
&lt;br /&gt;
== waiting for ==&lt;br /&gt;
Per GTD, here are next-actions for admins that are awaiting some external dependency.&lt;br /&gt;
&lt;br /&gt;
Waiting-for: a decent OpenID user experience for the OpenID MediaWiki plugin, in order to:&lt;br /&gt;
* install and make available OpenID login, on behalf of a requests a while ago from [[User:DanC]] and [[User:Chris_Messina]] (especially for comments in WordPress). [[User:Chris_Messina]] 16:50, 31 Aug 2007 (PDT)&lt;br /&gt;
** The plug-in is installed, but the user experience of exposing it to commenting visitors is poor. There's no other registration function, so it's not being pushed for the time being.&lt;br /&gt;
*** Regarding OpenID Log-in. Needs lightweight extension. Current extension turns the wiki into an OpenID *provider*. DO NOT WANT. Anyone want to write a simple OpenID login extension for MediaWiki?&lt;br /&gt;
**** You could always install the OpenID extension and then use Apache to block access to ''Special:OpenIDServer''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== someday maybe ==&lt;br /&gt;
Per GTD, here are parked and otherwise deemed low-priority next-actions and projects for admins.&lt;br /&gt;
&lt;br /&gt;
=== someday actions ===&lt;br /&gt;
* Make the edit comment UI better — textarea, not single line box. (Dev Status: Might be impossible without hacking the core)&lt;br /&gt;
&lt;br /&gt;
=== someday maybe projects ===&lt;br /&gt;
==== improved issue tracking ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
Issue tracking at microformats.org is poor. The wiki is difficult to track, resolutions get lost. A proper bug tracking system is desirable: However, the adminstration overhead of our current infrastructure is too high for volunteers. Questionable whether maintain another custom install of something is the direct we want to move in.&lt;br /&gt;
* I don't think this is worth pursuing - issue tracking systems are notoriously problematic, and at least with the wiki, editing/resolving many issues at once is far more efficient - and efficiency for microformats maintainers is an important priority since all this work is all-volunteer. [[User:Tantek|Tantek]] 02:38, 10 September 2009 (UTC)&lt;br /&gt;
* I think there are a few benefits to having a tracker. The primary one is simply to track proposals and have an easy platform for people to suggest new ones. That way there is a decent place for a high-level overview of what is going on. But, all of the suggested solutions suck. If it is to be done, we should investigate a custom built tracker for our needs. [[User:Garbee|Garbee]] 00:43, 3 June 2013 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Investigate possibility/santity of using Launchpad/Github/Google Code for spec issue tracking&lt;br /&gt;
* Wiki is excellent documentation tool. Terrible issue tracking tool.&lt;br /&gt;
* External services avoid large maintenance burden&lt;br /&gt;
* Could better handle this todo list&lt;br /&gt;
* Better handle issue resolutions&lt;br /&gt;
* Better handle issue discussions&lt;br /&gt;
&lt;br /&gt;
* Evaluate options&lt;br /&gt;
** Consider integration points with µf.org&lt;br /&gt;
** Consider open standards a plus (OpenID)&lt;br /&gt;
** Consider effort in porting existing content&lt;br /&gt;
* Copy over issues from each wiki page as standalone bugs&lt;br /&gt;
* Ensure that each spec editor is added with suitable authorities to manage issues&lt;br /&gt;
&lt;br /&gt;
=====Custom Install of Trac=====&lt;br /&gt;
* + Reliable&lt;br /&gt;
* + Well Established&lt;br /&gt;
* + Can customise to look like µf.org&lt;br /&gt;
* + Flexible milestones etc.&lt;br /&gt;
* + Hook into source repository of our choosing&lt;br /&gt;
* + OpenID support&lt;br /&gt;
* + Support whatever licensing we like&lt;br /&gt;
* - Administration overhead&lt;br /&gt;
&lt;br /&gt;
Need to check permissions structures. Can the hCard editor have control over /hcard, but not over /haudio? Do we care?&lt;br /&gt;
&lt;br /&gt;
=====Google Code=====&lt;br /&gt;
Chris Messina has ‘microformats’ on Google Code&lt;br /&gt;
&lt;br /&gt;
* + Reliably Hosted, minimal admin overhead&lt;br /&gt;
* + Very flexible milestones/tagging&lt;br /&gt;
* + SVN repository for test cases, libraries&lt;br /&gt;
* - Can't be styled to µf.org&lt;br /&gt;
* - No OpenID&lt;br /&gt;
* - Ugly as sin&lt;br /&gt;
* - No Public Domain license support&lt;br /&gt;
&lt;br /&gt;
=====Launchpad=====&lt;br /&gt;
Ben Ward has ‘microformats’ on Launchpad&lt;br /&gt;
&lt;br /&gt;
* + BZR repository for test cases, libraries&lt;br /&gt;
* + Public Domain License Support&lt;br /&gt;
* - Not instantly intuitive&lt;br /&gt;
* - Seems better suited to software than specifications&lt;br /&gt;
* - Can't style like µf.org, but, quite pretty&lt;br /&gt;
* - No OpenID&lt;br /&gt;
&lt;br /&gt;
=====Github=====&lt;br /&gt;
* + Git repository for test cases, libraries&lt;br /&gt;
* - Issue tracking is external (Lighthouse)&lt;br /&gt;
* - No OpenID&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== related ==&lt;br /&gt;
* [[to-do]]&lt;br /&gt;
* [[admins]]&lt;br /&gt;
* [[admin-how-to]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microformats2-parsing-rdf&amp;diff=65008</id>
		<title>microformats2-parsing-rdf</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microformats2-parsing-rdf&amp;diff=65008"/>
		<updated>2015-05-31T17:17:27Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: Changed protection level for &amp;quot;microformats2-parsing-rdf&amp;quot;: changed protection so elf can edit [move=sysop]&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Draft Microformats2-to-RDF mapping&lt;br /&gt;
&lt;br /&gt;
Tantek asked me to draft up a Microformats2-to-RDF mapping. It's pretty straightforward to do. This is rough and will need cleaning up.&lt;br /&gt;
&lt;br /&gt;
== RDF model ==&lt;br /&gt;
&lt;br /&gt;
In the document below, the RDF model is represented using the [https://en.wikipedia.org/wiki/Notation3 Notation3] syntax.&lt;br /&gt;
&lt;br /&gt;
All RDF examples presume at least these basic external prefixes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
@prefix rdfs: &amp;lt;http://www.w3.org/2000/01/rdf-schema#&amp;gt; .&lt;br /&gt;
@prefix xsd:  &amp;lt;http://www.w3.org/2001/XMLSchema#&amp;gt; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In addition, we shall use the profile defined on [[microformats-2]] as an RDF URI prefix:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
@prefix uf: &amp;lt;http://microformats.org/profile/&amp;gt; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is the subject? ==&lt;br /&gt;
&lt;br /&gt;
In RDF, all data is in the form of subject, predicate, object triples. These map roughly to English statements. Subjects can be either URI references or blank nodes.&lt;br /&gt;
&lt;br /&gt;
Mapping these adequately is problematic.&lt;br /&gt;
&lt;br /&gt;
If the element which has the root class name for a microformats2 object also has an about attribute, that SHOULD be used to set the subject for the microformat.&lt;br /&gt;
&lt;br /&gt;
If the element does not have an &amp;lt;code&amp;gt;'''about'''&amp;lt;/code&amp;gt; attribute, or the HTML processor does not support parsing &amp;lt;code&amp;gt;'''about'''&amp;lt;/code&amp;gt; attributes, then the subject for the microformat should be an RDF blank node.&lt;br /&gt;
&lt;br /&gt;
If a parser is also parsing [[rdfa|RDFa]], it should use the same blank nodes as the subjects for microformats2 objects as it does for statements expressed in RDFa. Given this HTML:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card p-name&amp;quot; typeof=&amp;quot;foaf:Person&amp;quot; property=&amp;quot;foaf:name&amp;quot;&amp;gt;Tom Morris&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A microformats2 and RDFa-aware processor should produce Notation3 output with a singular blank node:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
_:a a uf:h-card, foaf:Person;&lt;br /&gt;
  foaf:name &amp;quot;Tom Morris&amp;quot;;&lt;br /&gt;
  uf:p-name &amp;quot;Tom Morris&amp;quot;;&lt;br /&gt;
  rdfs:label &amp;quot;Tom Morris&amp;quot; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It should not separate out these two resources into separate blank nodes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
_:a a uf:h-card;&lt;br /&gt;
  uf:p-name &amp;quot;Tom Morris&amp;quot;;&lt;br /&gt;
  rdfs:label &amp;quot;Tom Morris&amp;quot; .&lt;br /&gt;
&lt;br /&gt;
_:b a foaf:Person;&lt;br /&gt;
  foaf:name &amp;quot;Tom Morris&amp;quot; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Representing root class names ==&lt;br /&gt;
&lt;br /&gt;
Root class names map neatly to &amp;lt;code&amp;gt;'''rdf:type'''&amp;lt;/code&amp;gt;. In Notation3, this is represented with the shorthand &amp;lt;code&amp;gt;'''a'''&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card&amp;quot;&amp;gt;Tom Morris&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
_:bnode01 a uf:h-card .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is compatible with the RDF specification, but differs from RDF best practice. As with Java and most programming languages, in RDF, it is customary to capitalize class names.&lt;br /&gt;
&lt;br /&gt;
== Representing properties ==&lt;br /&gt;
&lt;br /&gt;
Once we have inferred the class name, we need simply declare the properties.&lt;br /&gt;
&lt;br /&gt;
For each &amp;lt;code&amp;gt;'''p-'''&amp;lt;/code&amp;gt; prefixed property, an RDF statement should be produced with the subject being that of the microformats2 object, the property being the namespaced microformats property, and the object being either a plain literal or a language literal containing the string representation of the object (see language section below). This should be equal to the string value in the JSON output.&lt;br /&gt;
&lt;br /&gt;
=== Multiple properties ===&lt;br /&gt;
If there are multiple instances of a property, this should result in multiple statements using the same property name.&lt;br /&gt;
&lt;br /&gt;
This example hCard contains two category properties and two URL properties:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;img class=&amp;quot;u-photo&amp;quot; alt=&amp;quot;photo of Mitchell&amp;quot;&lt;br /&gt;
       src=&amp;quot;https://webfwd.org/content/about-experts/300.mitchellbaker/mentor_mbaker.jpg&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;p-name u-url&amp;quot;&lt;br /&gt;
     href=&amp;quot;http://blog.lizardwrangler.com/&amp;quot; &lt;br /&gt;
    &amp;gt;Mitchell Baker&amp;lt;/a&amp;gt;&lt;br /&gt;
 (&amp;lt;a class=&amp;quot;u-url&amp;quot; &lt;br /&gt;
     href=&amp;quot;https://twitter.com/MitchellBaker&amp;quot;&lt;br /&gt;
    &amp;gt;@MitchellBaker&amp;lt;/a&amp;gt;)&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-org&amp;quot;&amp;gt;Mozilla Foundation&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;p class=&amp;quot;p-note&amp;quot;&amp;gt;&lt;br /&gt;
    Mitchell is responsible for setting the direction and scope of the Mozilla Foundation and its activities.&lt;br /&gt;
  &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-category&amp;quot;&amp;gt;Strategy&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-category&amp;quot;&amp;gt;Leadership&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
_:lizardwrangler a uf:h-card;&lt;br /&gt;
  uf:u-photo &amp;lt;https://webfwd.org/content/about-experts/300.mitchellbaker/mentor_mbaker.jpg&amp;gt;;&lt;br /&gt;
  uf:p-name &amp;quot;Mitchell Baker&amp;quot;;&lt;br /&gt;
  rdfs:label &amp;quot;Mitchell Baker&amp;quot;;&lt;br /&gt;
  uf:u-url &amp;lt;http://blog.lizardwrangler.com&amp;gt;;&lt;br /&gt;
  uf:u-url &amp;lt;https://twitter.com/MitchellBaker&amp;gt;;&lt;br /&gt;
  uf:p-org &amp;quot;Mozilla Foundation&amp;quot;;&lt;br /&gt;
  uf:p-note &amp;quot;Mitchell is responsible for setting the direction and scope of the Mozilla Foundation and its activities.&amp;quot;;&lt;br /&gt;
  uf:p-category &amp;quot;Strategy&amp;quot;;&lt;br /&gt;
  uf:p-category &amp;quot;Leadership&amp;quot; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(In Notation3, it is possible to use commas as a shorthand form to represent multiple statements. This has been avoided in order to better illustrate the point in question.)&lt;br /&gt;
&lt;br /&gt;
To convert from RDF to JSON, one should take all statements that have the same subject and property and group them together into an array.&lt;br /&gt;
&lt;br /&gt;
=== Language ===&lt;br /&gt;
RDF allows three types of literal: plain literals, language literals and typed literals.&lt;br /&gt;
&lt;br /&gt;
Typed literals contain a datatype annotation, language literals contain a language annotation (the same ISO country codes as is used in HTML's &amp;lt;code&amp;gt;'''lang'''&amp;lt;/code&amp;gt; attribute and XML's &amp;lt;code&amp;gt;'''xml:lang'''&amp;lt;/code&amp;gt; attribute).&lt;br /&gt;
&lt;br /&gt;
Processors should work out the language tag (if any) of the elements containing microformat properties (using the latest RDFa specification) and emit language-tagged literals for p- prefixed properties. If no language tag is set in the HTML, emit plain literals for all p- prefixed properties.&lt;br /&gt;
&lt;br /&gt;
For instance:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card p-name&amp;quot; lang=&amp;quot;ja&amp;quot;&amp;gt;内閣総理大臣&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-card p-name&amp;quot; lang=&amp;quot;he&amp;quot;&amp;gt;בִּנְיָמִין נְתַנְיָהוּ&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
_:a a uf:h-card;&lt;br /&gt;
  uf:p-name &amp;quot;内閣総理大臣&amp;quot;@ja .&lt;br /&gt;
&lt;br /&gt;
_:b a uf:h-card;&lt;br /&gt;
  uf:p-name &amp;quot;בִּנְיָמִין נְתַנְיָהוּ&amp;quot;@he .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== rdfs:label ===&lt;br /&gt;
It is generally good practice for each resource to have an rdfs:label property. This maps to p-name.&lt;br /&gt;
&lt;br /&gt;
Using Notation3 rules syntax:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
@prefix log: &amp;lt;http://www.w3.org/2000/10/swap/log#&amp;gt; .&lt;br /&gt;
@forall ?s ?o .&lt;br /&gt;
{ :s uf:p-name :o . } log:implies { :s rdfs:label :o . } .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is arguable that one may wish to then omit the p-name property from RDF representations of Microformats2 objects. The minor cost of extra duplication is outweighed by ensuring faithful representation and the ability to bidirectionally convert from RDF representations and JSON representations of Microformats2 objects.&lt;br /&gt;
&lt;br /&gt;
== Representing nested microformats ==&lt;br /&gt;
&lt;br /&gt;
This is easy. Each new object becomes a new RDF resource, and there is a relationship going from the parent object to the child object.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-event&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;p-name u-url&amp;quot; href=&amp;quot;http://indiewebcamp.com/2012&amp;quot;&amp;gt;&lt;br /&gt;
    IndieWebCamp 2012&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
  from &amp;lt;time class=&amp;quot;dt-start&amp;quot;&amp;gt;2012-06-30&amp;lt;/time&amp;gt; &lt;br /&gt;
  to &amp;lt;time class=&amp;quot;dt-end&amp;quot;&amp;gt;2012-07-01&amp;lt;/time&amp;gt; at &lt;br /&gt;
  &amp;lt;span class=&amp;quot;p-location h-card&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;p-name p-org u-url&amp;quot; href=&amp;quot;http://geoloqi.com/&amp;quot;&amp;gt;&lt;br /&gt;
      Geoloqi&lt;br /&gt;
    &amp;lt;/a&amp;gt;, &lt;br /&gt;
    &amp;lt;span class=&amp;quot;p-street-address&amp;quot;&amp;gt;920 SW 3rd Ave. Suite 400&amp;lt;/span&amp;gt;, &lt;br /&gt;
    &amp;lt;span class=&amp;quot;p-locality&amp;quot;&amp;gt;Portland&amp;lt;/span&amp;gt;, &lt;br /&gt;
    &amp;lt;abbr class=&amp;quot;p-region&amp;quot; title=&amp;quot;Oregon&amp;quot;&amp;gt;OR&amp;lt;/abbr&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In Notation3, this would emit:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
_:hevent1 a uf:h-event;&lt;br /&gt;
  rdfs:label &amp;quot;IndieWebCamp 2012&amp;quot;;&lt;br /&gt;
  uf:p-name &amp;quot;IndieWebCamp 2012&amp;quot;;&lt;br /&gt;
  uf:u-url &amp;lt;http://indiewebcamp.com/2012&amp;gt;;&lt;br /&gt;
  uf:dt-start &amp;quot;2012-06-30&amp;quot;^^xsd:date;&lt;br /&gt;
  uf:dt-end &amp;quot;2012-07-01&amp;quot;^^xsd:date;&lt;br /&gt;
  uf:location [&lt;br /&gt;
    a uf:h-card;&lt;br /&gt;
    rdfs:label &amp;quot;Geoloqi&amp;quot;;&lt;br /&gt;
    uf:p-name &amp;quot;Geoloqi&amp;quot;;&lt;br /&gt;
    uf:p-org &amp;quot;Geoloqi&amp;quot;;&lt;br /&gt;
    uf:u-url &amp;lt;http://geoloqi.com/&amp;gt;;&lt;br /&gt;
    uf:p-street-address &amp;quot;920 SW 3rd Ave. Suite 400&amp;quot;;&lt;br /&gt;
    uf:p-locality &amp;quot;Portland&amp;quot;;&lt;br /&gt;
    uf:p-region &amp;quot;Oregon&amp;quot; .&lt;br /&gt;
  ].&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mapping ==&lt;br /&gt;
:''See also'': [[microformats2-rdf-mapping]]&lt;br /&gt;
&lt;br /&gt;
The RDF semantics of an hCard can be declared as an RDF document available from microformats.org. This can be used by RDF-minded parsers to draw inferences. In the case of hCard...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
uf:h-card a owl:Class;&lt;br /&gt;
  owl:sameAs &amp;lt;http://www.w3.org/2006/vcard/ns#VCard&amp;gt; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Equivalent properties can also be declared:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
uf:p-phone a owl:DatatypeProperty;&lt;br /&gt;
  owl:sameAs &amp;lt;http://xmlns.com/foaf/0.1/phone&amp;gt;;&lt;br /&gt;
    &amp;lt;http://schema.org/telephone&amp;gt; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Advanced: parsing microformats in context ==&lt;br /&gt;
=== Representative hCard parsing ===&lt;br /&gt;
:''See also:'' [[representative-hcard-parsing#representative_hCard_algorithm|representative hCard algorithm]], which operates on an already parsed data model, and thus works the same way.&lt;br /&gt;
&lt;br /&gt;
If the parser is able to infer that a representative hCard is present on the page, one can represent this by using &amp;lt;var&amp;gt;foaf:primaryTopic&amp;lt;/var&amp;gt; from the [http://xmlns.com/foaf/spec/#term_primaryTopic FOAF specification].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;&amp;gt; foaf:primaryTopic _:a .&lt;br /&gt;
&lt;br /&gt;
_:a a uf:h-card;&lt;br /&gt;
  uf:p-name &amp;quot;Tom Morris&amp;quot; .&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=neaby-metro-station&amp;diff=64961</id>
		<title>neaby-metro-station</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=neaby-metro-station&amp;diff=64961"/>
		<updated>2015-05-13T06:56:28Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: adding Wikipedia example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to document websites and offline material that provides information about the closeness to train, metro, tram or other transport station data on pages.&lt;br /&gt;
&lt;br /&gt;
== Rationale ==&lt;br /&gt;
&lt;br /&gt;
In London, people commonly refer to an area by the London Underground station closest to it and that station name often becomes a shorthand for the area near it. For example, the area around King's Cross station is commonly referred to as &amp;quot;King's Cross&amp;quot; rather than its older, pre-railway name, Somers Town.&lt;br /&gt;
&lt;br /&gt;
Some London area names are not widely known: Nine Elms is close to Vauxhall station but if one wished to provide directions to that area, simply stating it is &amp;quot;near Vauxhall&amp;quot; is more instructive for most people.&lt;br /&gt;
&lt;br /&gt;
Obviously, directing people to a nearby station serves a practical purpose - enabling people to get to a location via public transport.&lt;br /&gt;
&lt;br /&gt;
Why not just take the geo coordinates of a location and then (using data from a service like OpenStreetMap, perhaps) find the nearest train station? Simply working out as the crow flies where the nearest station is won't necessarily help. Sometimes a station might be a short distance further but provide more reliable or frequent connections. Sometimes the walk to a closer station might take longer for pedestrians because of a complex road system and having to make lots of crossings. Perhaps a natural feature like a river is in the way.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Web ===&lt;br /&gt;
&amp;lt;!-- split into city subsections when large enough --&amp;gt;&lt;br /&gt;
* [http://www.beerintheevening.com/ Beer in the Evening]: [http://www.beerintheevening.com/pubs/s/14/14594/Royal_Vauxhall_Tavern/Vauxhall example listing], shows distance from nearby London Underground and National Rail stations&lt;br /&gt;
* [http://www.rightmove.co.uk/ Rightmove]: [http://www.rightmove.co.uk/property-to-rent/property-51986918.html example listing], shows distance to 3 nearest London Underground/Overground and National Rail stations&lt;br /&gt;
* Wikipedia: &amp;quot;Nearby transit access&amp;quot; - e.g. [https://en.wikipedia.org/wiki/Chisenhale_Gallery Chisenhale Gallery, London]&lt;br /&gt;
* ...feel free to add more...&lt;br /&gt;
&lt;br /&gt;
=== Print ===&lt;br /&gt;
* ''Frommer's England'' and ''Frommer's London'' travel guidebooks&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microformats2-parsing-brainstorming&amp;diff=64951</id>
		<title>microformats2-parsing-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microformats2-parsing-brainstorming&amp;diff=64951"/>
		<updated>2015-05-08T00:25:27Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: use cases plz&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;microformats2 parsing brainstorming&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page is for brainstorming, discussion, and other questions and explorations about [[microformats2]] parsing.&lt;br /&gt;
&lt;br /&gt;
For the microformats2 parsing algorithm, see:&lt;br /&gt;
* [[microformats2-parsing]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
== more information for alternates ==&lt;br /&gt;
Raised 2015-04-24 by [[User:Kevin Marks|Kevin Marks]]&lt;br /&gt;
&lt;br /&gt;
The existing &amp;lt;code&amp;gt;alternate&amp;lt;/code&amp;gt; parsing is omitting &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt; - that should be added.  The &amp;lt;code&amp;gt;text&amp;lt;/code&amp;gt; would make sense to add here too.&lt;br /&gt;
&lt;br /&gt;
Use-case: labels for presenting alternates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* +1 Makes sense. [[User:Tantek|Tantek]] 03:41, 25 April 2015 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== more information for rel-based formats ==&lt;br /&gt;
Raised 2015-04-18 by [[User:Kevin Marks|Kevin Marks]]&lt;br /&gt;
&lt;br /&gt;
Several rel-based formats have additional information that is useful beyond the link itself, which is all we capture at the moment. As I am trying to update the Universal feedparser to support mf2 based I will show examples from the [https://github.com/kevinmarks/feedparser/tree/365623a9470e99246f393a8c1f49a0db567826b8/feedparser/tests/microformats testcases] there.&lt;br /&gt;
&lt;br /&gt;
The main change is to add a &amp;lt;code&amp;gt;rel-urls&amp;lt;/code&amp;gt; entry for more information about the attributes and text of the urls pointed to by rel's in the document&lt;br /&gt;
&lt;br /&gt;
A fork of mf2py that implements these changes is at https://github.com/kevinmarks/mf2py&lt;br /&gt;
=== rel-tag ===&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;&amp;lt;a rel=&amp;quot;tag&amp;quot; href=&amp;quot;http://del.icio.us/tag/tech&amp;quot;&amp;gt;Technology&amp;lt;/a&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
currently parses to:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;{&amp;quot;rels&amp;quot;: {&amp;quot;tag&amp;quot;: [&amp;quot;http://del.icio.us/tag/tech&amp;quot;]}, &amp;quot;items&amp;quot;: []} &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This loses the link text, which is useful as a label. &lt;br /&gt;
&lt;br /&gt;
We add a &amp;lt;code&amp;gt;rel-urls&amp;lt;/code&amp;gt; element to the parsed output with this extra data that can be looked up from the rels, which doesn't break backward compatibility and works better with xfn (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;rels&amp;quot;: {&lt;br /&gt;
        &amp;quot;tag&amp;quot;: [&lt;br /&gt;
            &amp;quot;http://del.icio.us/tag/tech&amp;quot;&lt;br /&gt;
        ]&lt;br /&gt;
    }, &lt;br /&gt;
    &amp;quot;items&amp;quot;: [], &lt;br /&gt;
    &amp;quot;rel-urls&amp;quot;: {&lt;br /&gt;
        &amp;quot;http://del.icio.us/tag/tech&amp;quot;: {&lt;br /&gt;
            &amp;quot;rels&amp;quot;: [&lt;br /&gt;
                &amp;quot;tag&amp;quot;&lt;br /&gt;
            ], &lt;br /&gt;
            &amp;quot;text&amp;quot;: &amp;quot;Technology&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== xfn ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;a rel=&amp;quot;coworker&amp;quot; href=&amp;quot;http://example.com/johndoe&amp;quot;&amp;gt;John Doe&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
currently parses to:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;{&amp;quot;rels&amp;quot;: {&amp;quot;coworker&amp;quot;: [&amp;quot;http://example.com/johndoe&amp;quot;]}, &amp;quot;items&amp;quot;: []}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This loses the link text, which is the person's name. Suggested output using the urls object:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;rels&amp;quot;: {&lt;br /&gt;
        &amp;quot;coworker&amp;quot;: [&lt;br /&gt;
            &amp;quot;http://example.com/johndoe&amp;quot;&lt;br /&gt;
        ]&lt;br /&gt;
    }, &lt;br /&gt;
    &amp;quot;items&amp;quot;: [], &lt;br /&gt;
    &amp;quot;rel-urls&amp;quot;: {&lt;br /&gt;
        &amp;quot;http://example.com/johndoe&amp;quot;: {&lt;br /&gt;
            &amp;quot;rels&amp;quot;: [&lt;br /&gt;
                &amp;quot;coworker&amp;quot;&lt;br /&gt;
            ], &lt;br /&gt;
            &amp;quot;text&amp;quot;: &amp;quot;John Doe&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with multiple xfn values &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;a rel=&amp;quot;coworker friend&amp;quot; href=&amp;quot;http://example.com/johndoe&amp;quot;&amp;gt;John Doe&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
we get this: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;rels&amp;quot;: {&lt;br /&gt;
        &amp;quot;coworker&amp;quot;: [&lt;br /&gt;
            &amp;quot;http://example.com/johndoe&amp;quot;&lt;br /&gt;
        ], &lt;br /&gt;
        &amp;quot;friend&amp;quot;: [&lt;br /&gt;
            &amp;quot;http://example.com/johndoe&amp;quot;&lt;br /&gt;
        ]&lt;br /&gt;
    }, &lt;br /&gt;
    &amp;quot;items&amp;quot;: [], &lt;br /&gt;
    &amp;quot;rel-urls&amp;quot;: {&lt;br /&gt;
        &amp;quot;http://example.com/johndoe&amp;quot;: {&lt;br /&gt;
            &amp;quot;rels&amp;quot;: [&lt;br /&gt;
                &amp;quot;coworker&amp;quot;, &lt;br /&gt;
                &amp;quot;friend&amp;quot;&lt;br /&gt;
            ], &lt;br /&gt;
            &amp;quot;text&amp;quot;: &amp;quot;John Doe&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== rel-enclosure ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;a rel=&amp;quot;enclosure&amp;quot; href=&amp;quot;http://example.com/movie.mp4&amp;quot; type=&amp;quot;video/mpeg&amp;quot; title=&amp;quot;real title&amp;quot;&amp;gt;my movie&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
currently parses to:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;'{&amp;quot;rels&amp;quot;: {&amp;quot;enclosure&amp;quot;: [&amp;quot;http://example.com/movie.mp4&amp;quot;]}, &amp;quot;items&amp;quot;: []}'&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This loses the link text,  which is the title and the attributes which give type. Suggested output:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;rels&amp;quot;: {&lt;br /&gt;
        &amp;quot;enclosure&amp;quot;: [&lt;br /&gt;
            &amp;quot;http://example.com/movie.mp4&amp;quot;&lt;br /&gt;
        ]&lt;br /&gt;
    }, &lt;br /&gt;
    &amp;quot;items&amp;quot;: [], &lt;br /&gt;
    &amp;quot;rel-urls&amp;quot;: {&lt;br /&gt;
        &amp;quot;http://example.com/movie.mp4&amp;quot;: {&lt;br /&gt;
            &amp;quot;rels&amp;quot;: [&lt;br /&gt;
                &amp;quot;enclosure&amp;quot;&lt;br /&gt;
            ], &lt;br /&gt;
            &amp;quot;text&amp;quot;: &amp;quot;my movie&amp;quot;, &lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;video/mpeg&amp;quot;, &lt;br /&gt;
            &amp;quot;title&amp;quot;: &amp;quot;real title&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This generalises to other rel's too, such as [[rel-feed]] and [[rel-alternate]] that have type, lang etc attributes.&lt;br /&gt;
&lt;br /&gt;
(updated to include changes from feedback below) [[User:Kevin Marks|Kevin Marks]] 22:13, 26 April 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== attributes parsed ===&lt;br /&gt;
Attributes currently parsed are:&lt;br /&gt;
* &amp;lt;code&amp;gt;hreflang&amp;lt;/code&amp;gt; for alternate and enclosure&lt;br /&gt;
* &amp;lt;code&amp;gt;media&amp;lt;/code&amp;gt; for alternate and enclosure&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt; for alternate and enclosure&lt;br /&gt;
* &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; for alternate and enclosure&lt;br /&gt;
&lt;br /&gt;
Attributes we may consider parsing if we have a use case are &lt;br /&gt;
* &amp;lt;code&amp;gt;sizes&amp;lt;/code&amp;gt; for icon - need use-case documentation&lt;br /&gt;
* &amp;lt;code&amp;gt;coords&amp;lt;/code&amp;gt; for area - possibly for people tagging - no examples yet, and unnecessary as people-tagging requires using h-* microformats&lt;br /&gt;
* &amp;lt;code&amp;gt;shape&amp;lt;/code&amp;gt; for area - possibly for people tagging - no examples yet, and unnecessary as people-tagging requires using h-* microformats&lt;br /&gt;
&lt;br /&gt;
In addition there is a special attribute &amp;lt;s&amp;gt;&amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; &amp;lt;/s&amp;gt;&amp;lt;code&amp;gt;text&amp;lt;/code&amp;gt; which is the text contents of the link, which is useful in rel-tag rel-enclosure and xfn, and in alternate when used for feeds. It's also clarifying for rel-me links. &lt;br /&gt;
&lt;br /&gt;
Tantek [http://logs.glob.uno/?c=freenode%23microformats&amp;amp;s=today#c79057 suggests] we use &amp;lt;code&amp;gt;textContent&amp;lt;/code&amp;gt; for this instead, and make it a single string, not a list as &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; is elsewhere in mf2 parsing&lt;br /&gt;
&lt;br /&gt;
=== feedback on more rel info ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
# &amp;quot;name&amp;quot; is bad because it misleadingly conflates with use of &amp;quot;name&amp;quot; elsewhere in microformats2.&lt;br /&gt;
#* Suggested alternative: [https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent textContent] - since that's literally what is being returned there. [[User:Tantek|Tantek]] 02:35, 25 April 2015 (UTC)&lt;br /&gt;
#** as all other mf2 keys are lowercase-with-hyphens, [http://logs.glob.uno/?c=freenode%23microformats&amp;amp;s=today#c79101 Tantek suggests] 'text' as that isn't going to be an html [[User:Kevin Marks|Kevin Marks]] 07:28, 25 April 2015 (UTC)&lt;br /&gt;
# no need for array for &amp;quot;name&amp;quot;/textContent - since there is always only one at most&lt;br /&gt;
#* E.g. should be &amp;quot;textContent&amp;quot;: &amp;quot;my movie&amp;quot; [[User:Tantek|Tantek]] 02:35, 25 April 2015 (UTC)&lt;br /&gt;
# &amp;quot;urls&amp;quot; key is misleading - implies all URLs in the document, which is neither true, nor desired (takes much more parsing time and work and code)&lt;br /&gt;
#* Suggested alternative: &amp;quot;rel-urls&amp;quot;. And open to better alternatives too. [[User:Tantek|Tantek]] 02:35, 25 April 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Nested h-* objects' &amp;quot;value&amp;quot; property ==&lt;br /&gt;
Raised 2015-01-06 by [[User:Kylewm]];&lt;br /&gt;
&lt;br /&gt;
If a child element has a microformat (h-*) and is a property element (p-*, u-*, dt-*, e-*), the parser will add a &amp;quot;value&amp;quot; property to the resulting object. The value should attempt to be a useful representation of the object for consumers that do not have semantic knowledge of the particular h-* type. Ref: [[microformats2-parsing#parse_an_element_for_class_microformats]].&lt;br /&gt;
&lt;br /&gt;
To determine the &amp;quot;value&amp;quot;, we parse the property element simply (as if it did not have a h-* class), which works well for simple h-* objects, e.g. &amp;lt;code&amp;gt;&amp;lt;a class=&amp;quot;u-like-of h-cite&amp;quot; href=&amp;quot;...&amp;quot;&amp;gt;...&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* To handle more complex microformats, I propose that &amp;quot;value&amp;quot; for a p-* property element take on the first explicit &amp;quot;name&amp;quot; property of the nested microformat, and for a u-* property, the first explicit &amp;quot;url&amp;quot; property. Parsing will fall back on the current rules if an explicit property does not exist.&lt;br /&gt;
** This makes sense to me, and fits with the use-cases and examples I've seen. [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
** A similar (possibly simpler?) formulation would use the implied name and url rules to determine the &amp;quot;value&amp;quot; for p-* and u-* properties respectively&lt;br /&gt;
*** I don't think that's needed, as there are already implied rules on a property that should handle that. I'd start with just the &amp;quot;first explicit&amp;quot; scoping to be more conservative, and then see if we find any use-cases that (and existing implied rules) don't/doesn't catch. [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
**** Agreement at [[2015-01-20]] meetup.&lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-entry&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;u-in-reply-to h-cite&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;p-author h-card&amp;quot; href=&amp;quot;http://example.com&amp;quot;&amp;gt;Example Author&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;p-name u-url&amp;quot; href=&amp;quot;http://example.com/post&amp;quot;&amp;gt;Example Post&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The nested u-in-reply-to object would parse as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&amp;quot;in-reply-to&amp;quot;: [{ &lt;br /&gt;
  &amp;quot;type&amp;quot;: [&amp;quot;h-cite&amp;quot;],&lt;br /&gt;
  &amp;quot;properties&amp;quot;: {&lt;br /&gt;
    &amp;quot;name&amp;quot;: [&amp;quot;Example Post&amp;quot;],&lt;br /&gt;
    &amp;quot;url&amp;quot;: [&amp;quot;http://example.com/post&amp;quot;],&lt;br /&gt;
    &amp;quot;author&amp;quot;: [{&lt;br /&gt;
      &amp;quot;type&amp;quot;:[&amp;quot;h-card&amp;quot;],&lt;br /&gt;
      &amp;quot;properties&amp;quot;: {&lt;br /&gt;
        &amp;quot;url&amp;quot;: [&amp;quot;http://example.com&amp;quot;], &lt;br /&gt;
        &amp;quot;name&amp;quot;: [&amp;quot;Example Author&amp;quot;],&lt;br /&gt;
        &amp;quot;value&amp;quot;: &amp;quot;Example Author&amp;quot;&lt;br /&gt;
      }&lt;br /&gt;
    }],&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;value&amp;quot;: &amp;quot;http://example.com/post&amp;quot;&lt;br /&gt;
}]&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where the outer &amp;quot;value&amp;quot; gets the in-reply-to h-cite's u-url property, and the inner &amp;quot;value&amp;quot; gets the author's p-name property.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Because there are no implied properties of the dt-* and e-* types, and no obvious defaults, the value rules for these types would not change.&lt;br /&gt;
** A possibility for dt-* h-*: The dt-* could take either the first dt-* of the h-*, or (perhaps if no dt-* in the h-*,) the first &amp;lt;code&amp;gt;&amp;amp;lt;time&amp;amp;gt;&amp;lt;/code&amp;gt; element inside. [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
** First dt-* seems reasonable, predictable, and usable. Consensus at [[2015-01-20]] meetup.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Canonicalization of datetime output ==&lt;br /&gt;
&lt;br /&gt;
It would be useful to choose a (more) uniform output format for datetimes to make it easier for users of the parser to consume datetimes. Microformats2 parsers already do sophisticated pattern matching to recognize date vs. time vs. datetimes, so converting this to any specific format should not add overhead.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
Specifically: &lt;br /&gt;
* Choose either 'T' or space as the date/time separator.&lt;br /&gt;
** Prefer space as it is more human friendly/readable, which matters even for syntaxes/formats, as human still develop, debug them. [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
* Choose either +XXYY or +XX:YY as the timezone specification (and convert 'Z' to +0000).&lt;br /&gt;
** Would appreciate some study / input here as to which timezone offset syntax is more human friendly. I lean slightly toward +/-NNNN (without the colon) because in the context of seeing a time, leaving out the colon makes it less likely the offset will be confused for a time. E.g. &amp;quot;07:00-08:00&amp;quot; looks like 7-8am, even if it meant 07:00 in PST. [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
** Space is fine - consensus [[2015-01-20]] meetup.&lt;br /&gt;
* Parsers should ''not'' attempt make datetimes more exact than specified. They should not add time, seconds, or timezone if omitted in the original. [[User:Kylewm|Kylewm]] 04:02, 14 May 2014 (UTC)&lt;br /&gt;
** Agreed. [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
** or month, day per Tom Morris&lt;br /&gt;
** consensus [[2015-01-20]] meetup&lt;br /&gt;
&lt;br /&gt;
* Counterpoint: PHP's builtin date parsing does not require strict formatting. And the equivalent functionality for Python is provided by the widely used python-dateutil library. [[User:Kylewm|Kylewm]] 19:02, 14 May 2014 (UTC)&lt;br /&gt;
** However we cannot (must not) depend on either PHP or Python's &amp;quot;smart&amp;quot; &amp;quot;fixing&amp;quot; or Postelian &amp;quot;liberal handling&amp;quot;, or any other language/framework's for that matter, as they all differ in how &amp;quot;intelligent&amp;quot; they are. [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Perhaps just provide a guideline for these based on the above consensus.&lt;br /&gt;
&lt;br /&gt;
== Add meta http-equiv to microformats2 parsing model ==&lt;br /&gt;
Similar to document level parsing of &amp;lt;code&amp;gt;rel&amp;lt;/code&amp;gt; attributes, it makes sense simultaneously to parse &amp;lt;code&amp;gt;&amp;amp;lt;meta http-equiv&amp;amp;gt;&amp;lt;/code&amp;gt; elements, perhaps treating &amp;quot;Status&amp;quot; in a special way (only using first number (sequence of digits) for its &amp;quot;value&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Use case: IndieWeb &amp;quot;deleted&amp;quot; indication inline in content for static file services that don't support HTTP return codes.&lt;br /&gt;
* http://indiewebcamp.com/deleted#HTML_meta_http-equiv_for_status&lt;br /&gt;
&lt;br /&gt;
HTTP Header example:&lt;br /&gt;
* &amp;lt;samp&amp;gt;Content-Type: text/html; charset=utf-8&amp;lt;/samp&amp;gt;&lt;br /&gt;
HTML equivalent: &lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Related:&lt;br /&gt;
* https://www.w3.org/International/O-HTTP-charset&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Interesting thought. Are you suggesting a top level &amp;quot;http-equivs:&amp;quot; collection similar to &amp;quot;rels:&amp;quot; in the parsed output? Should we consider &amp;quot;metas:&amp;quot; instead or in addition? [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
* What's the use case for this? Also, http-equiv on its own is useless. http-equiv is only a supplement to the data stored in headers. And headers aren't always there: what happens in the context of someone debugging a page who pastes the source into the textarea of an mf2 parser? Without a compelling use case for including headers (and then over-riding some of them with http-equivs), I'm not sure why an implementor want to do this. —[[User:TomMorris|Tom Morris]] 00:25, 8 May 2015 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
E.g. from https://gist.github.com/aaronpk/10297489&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;Status&amp;quot; content=&amp;quot;410 GONE&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
 &amp;quot;items&amp;quot;: [],&lt;br /&gt;
 &amp;quot;rels&amp;quot;: {},&lt;br /&gt;
 &amp;quot;http&amp;quot;: {&lt;br /&gt;
 &amp;quot;status&amp;quot;: 410&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Maybe make this an optional pass in the parser? - Tom Morris [[2015-01-20]]&lt;br /&gt;
* For now, don't bother with metas until someone provides a use-case. Tom Morris&lt;br /&gt;
* Agreed on both counts. [[User:Tantek|Tantek]] 06:56, 21 January 2015 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==MIME type==&lt;br /&gt;
See [[microformats2-mime-type]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==Other Interpretation Parsing Notes==&lt;br /&gt;
Note: most of these need to be written up as separate [[microformats2-parsing-issues]]&lt;br /&gt;
&lt;br /&gt;
Author: [[User:BenWard|Ben Ward]]&lt;br /&gt;
&lt;br /&gt;
[[microformats-2|Microformats 2]] proposes a new, all encompassing syntax modification of [[microformats-2-prefixes|prefixes]] that will allow microformats to be parsed from pages by processors without prior knowledge of a vocabulary. The core components of this model are quite simple, are quite simple to implement, but there are a number of conflicts that emerge with the functionality of existing microformats parsers that need to be handled. This page documents a proposed model to separate these concerns clearly in a way that can be applied to the documentation of generic microformats parsing rules, and the documentation of individual vocabularies.&lt;br /&gt;
&lt;br /&gt;
Collection of other unresolved parsing issues in a generic model:&lt;br /&gt;
&lt;br /&gt;
This is good material for documenting as [[microformats-2-issues]], [[microformats-2-faq]], and perhaps some of the more technical details in [[microformats-2-parsing-faq]].&lt;br /&gt;
&lt;br /&gt;
* The include pattern references other elements from elsewhere in a document. A generic parser needs to track IDs and fill them in after walking the DOM. (also, &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; if adopted.)&lt;br /&gt;
** The current thinking per [[microformats-2-brainstorming]] is to adopt &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; and drop the [[include-pattern]]. [[User:Tantek|Tantek]]&lt;br /&gt;
* Will &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; always map to an &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt; property name?&lt;br /&gt;
** No, &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; maps to one or more elements by ids, and their children. Those referenced elements may have property class names themselves, or they may contain elements that do. [[User:Tantek|Tantek]]&lt;br /&gt;
* [[hAtom]] implies &amp;lt;code&amp;gt;author&amp;lt;/code&amp;gt; from an hCard in a page that uses an &amp;lt;code&amp;gt;address&amp;lt;/code&amp;gt; element. This requires format knowledge, but a generic parser does not currently track the element type of a property node. Should it?&lt;br /&gt;
** It should not. element-specific handling (e.g. using &amp;quot;alt&amp;quot; from img, and &amp;quot;title&amp;quot; from abbr) is completely done at parse time. The JSON data model does not reflect which element type or attribute the value came from. Additionally, [[hAtom]] is an example where we created far too many vocabulary-specific rules, in practice they're not necessary, and only complicate the microformat for both publisher understanding and parser implementation. [[User:Tantek|Tantek]]&lt;br /&gt;
* [[hAtom]] defines that the highest level heading within an entry implies &amp;lt;code&amp;gt;entry-title&amp;lt;/code&amp;gt;. This particular optimisation might be better off dead.&lt;br /&gt;
** Agreed, this is gone in microformats 2. [[User:Tantek|Tantek]]&lt;br /&gt;
* [[hAtom]] defines that permalinks be parsed from &amp;lt;code&amp;gt;rel&amp;lt;/code&amp;gt; attributes, not &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt;&lt;br /&gt;
** In practice this has been one of the more problematic/error prone aspects of hAtom implementations, and it's also inconsistent with other microformats (although [[hReview]] tried to use both rel permalinks and &amp;quot;url&amp;quot;). The dependence upon [[rel-bookmark]] for permalinks is dropped in h-atom in preference to re-using &amp;quot;u-url&amp;quot; and &amp;quot;u-uid&amp;quot;. [[User:Tantek|Tantek]]&lt;br /&gt;
* [[XFN]] is entirely built on &amp;lt;code&amp;gt;rel&amp;lt;/code&amp;gt; (although, has various other differences from structural microformats, as do vote-links, so perhaps are excluded from this discussion and will always be handled by dedicated parsers/queries regardless?)&lt;br /&gt;
** The best (easiest and most reliable) use of 'rel' microformats in practice is when they are orthogonal to 'class' microformats. This is true both with [[XFN]] and some newer [[existing-rel-values|rel values]] like [[rel-author]]. In addition, it was very clear at the recent [[schema.org]] workshop's syntax session that RDFa's decision to apparently arbitrarily mix use of 'rel' and 'property' attributes for specifying different types of properties (it wasn't clear to people in the room when you use which for what) has caused a high degree of confusion among publishers and thus high error-rates. Thus if anything we should learn from both the mistakes of RDFa and our own experiences with even very deliberate/specific mixing of rel microformats in class microformats, and keep them defined as separate orthogonal building blocks that work together, but don't depend on each other. [[User:Tantek|Tantek]]&lt;br /&gt;
*** Relatedly to this: &amp;lt;code&amp;gt;rel-tag&amp;lt;/code&amp;gt; in hAtom. --[[User:BenWard|BenWard]] 06:50, 5 October 2011 (UTC)&lt;br /&gt;
**** Yes, and two related things here. First, despite my (and others') objection and (past) interoperable post/entry-specific treatment by Technorati and Ice Rocket, Hixie has redefined rel-tag in [[HTML5]] to mean applying to the whole page, not a single post. Second, I've explicitly added 'p-category' to the draft 'h-atom' vocabulary in [[microformats-2]]. [[User:Tantek|Tantek]] 07:12, 5 October 2011 (UTC)&lt;br /&gt;
* HTML's &amp;lt;code&amp;gt;time&amp;lt;/code&amp;gt; element includes an optional &amp;lt;code&amp;gt;pubdate&amp;lt;/code&amp;gt; attribute. Simply: We should parse this as &amp;lt;code&amp;gt;dt-published&amp;lt;/code&amp;gt;. --[[User:BenWard|BenWard]] 06:12, 10 October 2011 (UTC)&lt;br /&gt;
** *If* there is even some reasonable data on actual use of the &amp;quot;pubdate&amp;quot; attribute (I don't think there is, frankly, especially with the removal of the algorithm to produce Atom from HTML5), then we could consider parsing &amp;quot;pubdate&amp;quot; as backwards compatible option for &amp;quot;dt-published&amp;quot;. As a general rule, however, it is bad (demonstrably/experienced) design to depend on additional attributes (c.f. RDFa confusion over &amp;quot;property&amp;quot; vs. &amp;quot;rel&amp;quot;), especially for an instance where no additional attribute is necessary. I would leave this out for now until there is non-trivial (more than just test pages or folks who've written HTML5 books, ahem) use in the wild. When there is such use in the wild, it should be documented on a wiki page. We don't want to encourage more complex (additional attribute) publishing as a result of supporting it. [[User:Tantek|Tantek]] 12:12, 10 October 2011 (UTC)&lt;br /&gt;
* [[value-class-pattern]]: In microformats-2, since there are no sub-properties, there will presumably no-longer be a 'value' property in any parsed model. Properties such as 'tel &amp;gt; type' in hCard are, as I recall, deprecated due to underuse anyway, so 'tel &amp;gt; value' becomes redundant. (There's also potentially some clarification around 'price &amp;gt; value' in hListing, whereby value was used in a pattern. So, what does this mean for value class parsing, with regard to value-title patterns and date separation patterns. Are we looking for a 'p-value' and 'p-value-title' classname, but treating them specially (excluding them from regular property parsing.) Or, are we giving them a special prefix (v-text, v-title? That seems confusing, but could be a concept.) I'm fine with p- for both, and just having the parser ignore them since they're special, but need clarification and naming confirmation. --[[User:BenWard|BenWard]] 09:35, 10 October 2011 (UTC)&lt;br /&gt;
** A few things:&lt;br /&gt;
*** 1. Yes, no more subproperties. 'tel' becomes just 'p-tel'. If there is demand for a structured 'tel' value, then we can use that demand (and research into publishing in practice) to brainstorm and create an 'h-tel' structured telephone number (with perhaps fields like 'type', 'extension', some indication of it being local dialing (an extra 0 in some countries) or international dialing, etc.) Or, we address the different 'tel' types as their own flat properties (again as justified by research), e.g. perhaps 'p-tel-fax', or 'p-tel-mobile'. Something for hcard-2-brainstorming.&lt;br /&gt;
*** 2. For prices, e.g. hListing, either we're going to need to encode how to parse monetary amounts including monetary symbols, or consider creating an 'h-price' structured price. Not sure what the right answer is here, again, will need to be informed by analysis of documented actual price publication practices.&lt;br /&gt;
*** 3. We should avoid introducing a new prefix 'v-' just for value-class-pattern. As we've noted elsewhere, each new prefix adds complexity and should be avoided without substantial advantage.&lt;br /&gt;
*** 4. Using 'p-value-title' is strange, as it would be an exception to 'p-' parsing, since it would get the value from the 'title' attribute whereas 'p-' properties don't normally do that (exception: abbr).&lt;br /&gt;
*** 5. Using 'p-value' is also strange, as it wouldn't generate a 'value' property in the JSON data model.&lt;br /&gt;
*** 6. Class name 'value-title' is already sufficiently prefixed - we've found or even heard of no collisions in practice.&lt;br /&gt;
*** 7. Class name 'value' can, by its simpler naming nature, be expected to potentially collide with other web designer class name usage though we have no documentation/mention thereof. We could consider a renaming, or providing of alternative, such as 'value-string', or 'value-content', etc. However, let's keep that as a backup plan to use only if/when evidence is presented that we need to.&lt;br /&gt;
** Conclusions: for now, in microformats-2, keep using 'value' and 'value-title' as defined in the [[value-class-pattern]], and add the additional (obvious) interpretation that [[value-class-pattern#Date_and_time_parsing|value class pattern: date and time parsing]] applies to all 'dt-' properties. - [[User:Tantek|Tantek]] 12:12, 10 October 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[microformats2]]&lt;br /&gt;
* [[microformats2-brainstorming]]&lt;br /&gt;
* [[microformats2-prefixes]]&lt;br /&gt;
* [[microformats2-faq]]&lt;br /&gt;
* [[microformats2-issues]]&lt;br /&gt;
* [[microformats2-parsing-faq]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=microformats2-parsing-brainstorming&amp;diff=64950</id>
		<title>microformats2-parsing-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=microformats2-parsing-brainstorming&amp;diff=64950"/>
		<updated>2015-05-08T00:22:06Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: adding MIME type&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;microformats2 parsing brainstorming&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page is for brainstorming, discussion, and other questions and explorations about [[microformats2]] parsing.&lt;br /&gt;
&lt;br /&gt;
For the microformats2 parsing algorithm, see:&lt;br /&gt;
* [[microformats2-parsing]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
== more information for alternates ==&lt;br /&gt;
Raised 2015-04-24 by [[User:Kevin Marks|Kevin Marks]]&lt;br /&gt;
&lt;br /&gt;
The existing &amp;lt;code&amp;gt;alternate&amp;lt;/code&amp;gt; parsing is omitting &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt; - that should be added.  The &amp;lt;code&amp;gt;text&amp;lt;/code&amp;gt; would make sense to add here too.&lt;br /&gt;
&lt;br /&gt;
Use-case: labels for presenting alternates&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* +1 Makes sense. [[User:Tantek|Tantek]] 03:41, 25 April 2015 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== more information for rel-based formats ==&lt;br /&gt;
Raised 2015-04-18 by [[User:Kevin Marks|Kevin Marks]]&lt;br /&gt;
&lt;br /&gt;
Several rel-based formats have additional information that is useful beyond the link itself, which is all we capture at the moment. As I am trying to update the Universal feedparser to support mf2 based I will show examples from the [https://github.com/kevinmarks/feedparser/tree/365623a9470e99246f393a8c1f49a0db567826b8/feedparser/tests/microformats testcases] there.&lt;br /&gt;
&lt;br /&gt;
The main change is to add a &amp;lt;code&amp;gt;rel-urls&amp;lt;/code&amp;gt; entry for more information about the attributes and text of the urls pointed to by rel's in the document&lt;br /&gt;
&lt;br /&gt;
A fork of mf2py that implements these changes is at https://github.com/kevinmarks/mf2py&lt;br /&gt;
=== rel-tag ===&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;&amp;lt;a rel=&amp;quot;tag&amp;quot; href=&amp;quot;http://del.icio.us/tag/tech&amp;quot;&amp;gt;Technology&amp;lt;/a&amp;gt; &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
currently parses to:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;{&amp;quot;rels&amp;quot;: {&amp;quot;tag&amp;quot;: [&amp;quot;http://del.icio.us/tag/tech&amp;quot;]}, &amp;quot;items&amp;quot;: []} &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This loses the link text, which is useful as a label. &lt;br /&gt;
&lt;br /&gt;
We add a &amp;lt;code&amp;gt;rel-urls&amp;lt;/code&amp;gt; element to the parsed output with this extra data that can be looked up from the rels, which doesn't break backward compatibility and works better with xfn (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;rels&amp;quot;: {&lt;br /&gt;
        &amp;quot;tag&amp;quot;: [&lt;br /&gt;
            &amp;quot;http://del.icio.us/tag/tech&amp;quot;&lt;br /&gt;
        ]&lt;br /&gt;
    }, &lt;br /&gt;
    &amp;quot;items&amp;quot;: [], &lt;br /&gt;
    &amp;quot;rel-urls&amp;quot;: {&lt;br /&gt;
        &amp;quot;http://del.icio.us/tag/tech&amp;quot;: {&lt;br /&gt;
            &amp;quot;rels&amp;quot;: [&lt;br /&gt;
                &amp;quot;tag&amp;quot;&lt;br /&gt;
            ], &lt;br /&gt;
            &amp;quot;text&amp;quot;: &amp;quot;Technology&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== xfn ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;a rel=&amp;quot;coworker&amp;quot; href=&amp;quot;http://example.com/johndoe&amp;quot;&amp;gt;John Doe&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
currently parses to:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;{&amp;quot;rels&amp;quot;: {&amp;quot;coworker&amp;quot;: [&amp;quot;http://example.com/johndoe&amp;quot;]}, &amp;quot;items&amp;quot;: []}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This loses the link text, which is the person's name. Suggested output using the urls object:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;rels&amp;quot;: {&lt;br /&gt;
        &amp;quot;coworker&amp;quot;: [&lt;br /&gt;
            &amp;quot;http://example.com/johndoe&amp;quot;&lt;br /&gt;
        ]&lt;br /&gt;
    }, &lt;br /&gt;
    &amp;quot;items&amp;quot;: [], &lt;br /&gt;
    &amp;quot;rel-urls&amp;quot;: {&lt;br /&gt;
        &amp;quot;http://example.com/johndoe&amp;quot;: {&lt;br /&gt;
            &amp;quot;rels&amp;quot;: [&lt;br /&gt;
                &amp;quot;coworker&amp;quot;&lt;br /&gt;
            ], &lt;br /&gt;
            &amp;quot;text&amp;quot;: &amp;quot;John Doe&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with multiple xfn values &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;a rel=&amp;quot;coworker friend&amp;quot; href=&amp;quot;http://example.com/johndoe&amp;quot;&amp;gt;John Doe&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
we get this: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;rels&amp;quot;: {&lt;br /&gt;
        &amp;quot;coworker&amp;quot;: [&lt;br /&gt;
            &amp;quot;http://example.com/johndoe&amp;quot;&lt;br /&gt;
        ], &lt;br /&gt;
        &amp;quot;friend&amp;quot;: [&lt;br /&gt;
            &amp;quot;http://example.com/johndoe&amp;quot;&lt;br /&gt;
        ]&lt;br /&gt;
    }, &lt;br /&gt;
    &amp;quot;items&amp;quot;: [], &lt;br /&gt;
    &amp;quot;rel-urls&amp;quot;: {&lt;br /&gt;
        &amp;quot;http://example.com/johndoe&amp;quot;: {&lt;br /&gt;
            &amp;quot;rels&amp;quot;: [&lt;br /&gt;
                &amp;quot;coworker&amp;quot;, &lt;br /&gt;
                &amp;quot;friend&amp;quot;&lt;br /&gt;
            ], &lt;br /&gt;
            &amp;quot;text&amp;quot;: &amp;quot;John Doe&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== rel-enclosure ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;a rel=&amp;quot;enclosure&amp;quot; href=&amp;quot;http://example.com/movie.mp4&amp;quot; type=&amp;quot;video/mpeg&amp;quot; title=&amp;quot;real title&amp;quot;&amp;gt;my movie&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
currently parses to:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;'{&amp;quot;rels&amp;quot;: {&amp;quot;enclosure&amp;quot;: [&amp;quot;http://example.com/movie.mp4&amp;quot;]}, &amp;quot;items&amp;quot;: []}'&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This loses the link text,  which is the title and the attributes which give type. Suggested output:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;rels&amp;quot;: {&lt;br /&gt;
        &amp;quot;enclosure&amp;quot;: [&lt;br /&gt;
            &amp;quot;http://example.com/movie.mp4&amp;quot;&lt;br /&gt;
        ]&lt;br /&gt;
    }, &lt;br /&gt;
    &amp;quot;items&amp;quot;: [], &lt;br /&gt;
    &amp;quot;rel-urls&amp;quot;: {&lt;br /&gt;
        &amp;quot;http://example.com/movie.mp4&amp;quot;: {&lt;br /&gt;
            &amp;quot;rels&amp;quot;: [&lt;br /&gt;
                &amp;quot;enclosure&amp;quot;&lt;br /&gt;
            ], &lt;br /&gt;
            &amp;quot;text&amp;quot;: &amp;quot;my movie&amp;quot;, &lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;video/mpeg&amp;quot;, &lt;br /&gt;
            &amp;quot;title&amp;quot;: &amp;quot;real title&amp;quot;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This generalises to other rel's too, such as [[rel-feed]] and [[rel-alternate]] that have type, lang etc attributes.&lt;br /&gt;
&lt;br /&gt;
(updated to include changes from feedback below) [[User:Kevin Marks|Kevin Marks]] 22:13, 26 April 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== attributes parsed ===&lt;br /&gt;
Attributes currently parsed are:&lt;br /&gt;
* &amp;lt;code&amp;gt;hreflang&amp;lt;/code&amp;gt; for alternate and enclosure&lt;br /&gt;
* &amp;lt;code&amp;gt;media&amp;lt;/code&amp;gt; for alternate and enclosure&lt;br /&gt;
* &amp;lt;code&amp;gt;title&amp;lt;/code&amp;gt; for alternate and enclosure&lt;br /&gt;
* &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; for alternate and enclosure&lt;br /&gt;
&lt;br /&gt;
Attributes we may consider parsing if we have a use case are &lt;br /&gt;
* &amp;lt;code&amp;gt;sizes&amp;lt;/code&amp;gt; for icon - need use-case documentation&lt;br /&gt;
* &amp;lt;code&amp;gt;coords&amp;lt;/code&amp;gt; for area - possibly for people tagging - no examples yet, and unnecessary as people-tagging requires using h-* microformats&lt;br /&gt;
* &amp;lt;code&amp;gt;shape&amp;lt;/code&amp;gt; for area - possibly for people tagging - no examples yet, and unnecessary as people-tagging requires using h-* microformats&lt;br /&gt;
&lt;br /&gt;
In addition there is a special attribute &amp;lt;s&amp;gt;&amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; &amp;lt;/s&amp;gt;&amp;lt;code&amp;gt;text&amp;lt;/code&amp;gt; which is the text contents of the link, which is useful in rel-tag rel-enclosure and xfn, and in alternate when used for feeds. It's also clarifying for rel-me links. &lt;br /&gt;
&lt;br /&gt;
Tantek [http://logs.glob.uno/?c=freenode%23microformats&amp;amp;s=today#c79057 suggests] we use &amp;lt;code&amp;gt;textContent&amp;lt;/code&amp;gt; for this instead, and make it a single string, not a list as &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; is elsewhere in mf2 parsing&lt;br /&gt;
&lt;br /&gt;
=== feedback on more rel info ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
# &amp;quot;name&amp;quot; is bad because it misleadingly conflates with use of &amp;quot;name&amp;quot; elsewhere in microformats2.&lt;br /&gt;
#* Suggested alternative: [https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent textContent] - since that's literally what is being returned there. [[User:Tantek|Tantek]] 02:35, 25 April 2015 (UTC)&lt;br /&gt;
#** as all other mf2 keys are lowercase-with-hyphens, [http://logs.glob.uno/?c=freenode%23microformats&amp;amp;s=today#c79101 Tantek suggests] 'text' as that isn't going to be an html [[User:Kevin Marks|Kevin Marks]] 07:28, 25 April 2015 (UTC)&lt;br /&gt;
# no need for array for &amp;quot;name&amp;quot;/textContent - since there is always only one at most&lt;br /&gt;
#* E.g. should be &amp;quot;textContent&amp;quot;: &amp;quot;my movie&amp;quot; [[User:Tantek|Tantek]] 02:35, 25 April 2015 (UTC)&lt;br /&gt;
# &amp;quot;urls&amp;quot; key is misleading - implies all URLs in the document, which is neither true, nor desired (takes much more parsing time and work and code)&lt;br /&gt;
#* Suggested alternative: &amp;quot;rel-urls&amp;quot;. And open to better alternatives too. [[User:Tantek|Tantek]] 02:35, 25 April 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Nested h-* objects' &amp;quot;value&amp;quot; property ==&lt;br /&gt;
Raised 2015-01-06 by [[User:Kylewm]];&lt;br /&gt;
&lt;br /&gt;
If a child element has a microformat (h-*) and is a property element (p-*, u-*, dt-*, e-*), the parser will add a &amp;quot;value&amp;quot; property to the resulting object. The value should attempt to be a useful representation of the object for consumers that do not have semantic knowledge of the particular h-* type. Ref: [[microformats2-parsing#parse_an_element_for_class_microformats]].&lt;br /&gt;
&lt;br /&gt;
To determine the &amp;quot;value&amp;quot;, we parse the property element simply (as if it did not have a h-* class), which works well for simple h-* objects, e.g. &amp;lt;code&amp;gt;&amp;lt;a class=&amp;quot;u-like-of h-cite&amp;quot; href=&amp;quot;...&amp;quot;&amp;gt;...&amp;lt;/a&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* To handle more complex microformats, I propose that &amp;quot;value&amp;quot; for a p-* property element take on the first explicit &amp;quot;name&amp;quot; property of the nested microformat, and for a u-* property, the first explicit &amp;quot;url&amp;quot; property. Parsing will fall back on the current rules if an explicit property does not exist.&lt;br /&gt;
** This makes sense to me, and fits with the use-cases and examples I've seen. [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
** A similar (possibly simpler?) formulation would use the implied name and url rules to determine the &amp;quot;value&amp;quot; for p-* and u-* properties respectively&lt;br /&gt;
*** I don't think that's needed, as there are already implied rules on a property that should handle that. I'd start with just the &amp;quot;first explicit&amp;quot; scoping to be more conservative, and then see if we find any use-cases that (and existing implied rules) don't/doesn't catch. [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
**** Agreement at [[2015-01-20]] meetup.&lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;h-entry&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;u-in-reply-to h-cite&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;p-author h-card&amp;quot; href=&amp;quot;http://example.com&amp;quot;&amp;gt;Example Author&amp;lt;/a&amp;gt;&lt;br /&gt;
    &amp;lt;a class=&amp;quot;p-name u-url&amp;quot; href=&amp;quot;http://example.com/post&amp;quot;&amp;gt;Example Post&amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The nested u-in-reply-to object would parse as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
&amp;quot;in-reply-to&amp;quot;: [{ &lt;br /&gt;
  &amp;quot;type&amp;quot;: [&amp;quot;h-cite&amp;quot;],&lt;br /&gt;
  &amp;quot;properties&amp;quot;: {&lt;br /&gt;
    &amp;quot;name&amp;quot;: [&amp;quot;Example Post&amp;quot;],&lt;br /&gt;
    &amp;quot;url&amp;quot;: [&amp;quot;http://example.com/post&amp;quot;],&lt;br /&gt;
    &amp;quot;author&amp;quot;: [{&lt;br /&gt;
      &amp;quot;type&amp;quot;:[&amp;quot;h-card&amp;quot;],&lt;br /&gt;
      &amp;quot;properties&amp;quot;: {&lt;br /&gt;
        &amp;quot;url&amp;quot;: [&amp;quot;http://example.com&amp;quot;], &lt;br /&gt;
        &amp;quot;name&amp;quot;: [&amp;quot;Example Author&amp;quot;],&lt;br /&gt;
        &amp;quot;value&amp;quot;: &amp;quot;Example Author&amp;quot;&lt;br /&gt;
      }&lt;br /&gt;
    }],&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;value&amp;quot;: &amp;quot;http://example.com/post&amp;quot;&lt;br /&gt;
}]&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where the outer &amp;quot;value&amp;quot; gets the in-reply-to h-cite's u-url property, and the inner &amp;quot;value&amp;quot; gets the author's p-name property.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Because there are no implied properties of the dt-* and e-* types, and no obvious defaults, the value rules for these types would not change.&lt;br /&gt;
** A possibility for dt-* h-*: The dt-* could take either the first dt-* of the h-*, or (perhaps if no dt-* in the h-*,) the first &amp;lt;code&amp;gt;&amp;amp;lt;time&amp;amp;gt;&amp;lt;/code&amp;gt; element inside. [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
** First dt-* seems reasonable, predictable, and usable. Consensus at [[2015-01-20]] meetup.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Canonicalization of datetime output ==&lt;br /&gt;
&lt;br /&gt;
It would be useful to choose a (more) uniform output format for datetimes to make it easier for users of the parser to consume datetimes. Microformats2 parsers already do sophisticated pattern matching to recognize date vs. time vs. datetimes, so converting this to any specific format should not add overhead.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
Specifically: &lt;br /&gt;
* Choose either 'T' or space as the date/time separator.&lt;br /&gt;
** Prefer space as it is more human friendly/readable, which matters even for syntaxes/formats, as human still develop, debug them. [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
* Choose either +XXYY or +XX:YY as the timezone specification (and convert 'Z' to +0000).&lt;br /&gt;
** Would appreciate some study / input here as to which timezone offset syntax is more human friendly. I lean slightly toward +/-NNNN (without the colon) because in the context of seeing a time, leaving out the colon makes it less likely the offset will be confused for a time. E.g. &amp;quot;07:00-08:00&amp;quot; looks like 7-8am, even if it meant 07:00 in PST. [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
** Space is fine - consensus [[2015-01-20]] meetup.&lt;br /&gt;
* Parsers should ''not'' attempt make datetimes more exact than specified. They should not add time, seconds, or timezone if omitted in the original. [[User:Kylewm|Kylewm]] 04:02, 14 May 2014 (UTC)&lt;br /&gt;
** Agreed. [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
** or month, day per Tom Morris&lt;br /&gt;
** consensus [[2015-01-20]] meetup&lt;br /&gt;
&lt;br /&gt;
* Counterpoint: PHP's builtin date parsing does not require strict formatting. And the equivalent functionality for Python is provided by the widely used python-dateutil library. [[User:Kylewm|Kylewm]] 19:02, 14 May 2014 (UTC)&lt;br /&gt;
** However we cannot (must not) depend on either PHP or Python's &amp;quot;smart&amp;quot; &amp;quot;fixing&amp;quot; or Postelian &amp;quot;liberal handling&amp;quot;, or any other language/framework's for that matter, as they all differ in how &amp;quot;intelligent&amp;quot; they are. [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Perhaps just provide a guideline for these based on the above consensus.&lt;br /&gt;
&lt;br /&gt;
== Add meta http-equiv to microformats2 parsing model ==&lt;br /&gt;
Similar to document level parsing of &amp;lt;code&amp;gt;rel&amp;lt;/code&amp;gt; attributes, it makes sense simultaneously to parse &amp;lt;code&amp;gt;&amp;amp;lt;meta http-equiv&amp;amp;gt;&amp;lt;/code&amp;gt; elements, perhaps treating &amp;quot;Status&amp;quot; in a special way (only using first number (sequence of digits) for its &amp;quot;value&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Use case: IndieWeb &amp;quot;deleted&amp;quot; indication inline in content for static file services that don't support HTTP return codes.&lt;br /&gt;
* http://indiewebcamp.com/deleted#HTML_meta_http-equiv_for_status&lt;br /&gt;
&lt;br /&gt;
HTTP Header example:&lt;br /&gt;
* &amp;lt;samp&amp;gt;Content-Type: text/html; charset=utf-8&amp;lt;/samp&amp;gt;&lt;br /&gt;
HTML equivalent: &lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Related:&lt;br /&gt;
* https://www.w3.org/International/O-HTTP-charset&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Interesting thought. Are you suggesting a top level &amp;quot;http-equivs:&amp;quot; collection similar to &amp;quot;rels:&amp;quot; in the parsed output? Should we consider &amp;quot;metas:&amp;quot; instead or in addition? [[User:Tantek|Tantek]] 19:31, 6 January 2015 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
E.g. from https://gist.github.com/aaronpk/10297489&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;Status&amp;quot; content=&amp;quot;410 GONE&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
 &amp;quot;items&amp;quot;: [],&lt;br /&gt;
 &amp;quot;rels&amp;quot;: {},&lt;br /&gt;
 &amp;quot;http&amp;quot;: {&lt;br /&gt;
 &amp;quot;status&amp;quot;: 410&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;discussion&amp;quot;&amp;gt;&lt;br /&gt;
* Maybe make this an optional pass in the parser? - Tom Morris [[2015-01-20]]&lt;br /&gt;
* For now, don't bother with metas until someone provides a use-case. Tom Morris&lt;br /&gt;
* Agreed on both counts. [[User:Tantek|Tantek]] 06:56, 21 January 2015 (UTC)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==MIME type==&lt;br /&gt;
See [[microformats2-mime-type]]&lt;br /&gt;
&lt;br /&gt;
==Other Interpretation Parsing Notes==&lt;br /&gt;
Note: most of these need to be written up as separate [[microformats2-parsing-issues]]&lt;br /&gt;
&lt;br /&gt;
Author: [[User:BenWard|Ben Ward]]&lt;br /&gt;
&lt;br /&gt;
[[microformats-2|Microformats 2]] proposes a new, all encompassing syntax modification of [[microformats-2-prefixes|prefixes]] that will allow microformats to be parsed from pages by processors without prior knowledge of a vocabulary. The core components of this model are quite simple, are quite simple to implement, but there are a number of conflicts that emerge with the functionality of existing microformats parsers that need to be handled. This page documents a proposed model to separate these concerns clearly in a way that can be applied to the documentation of generic microformats parsing rules, and the documentation of individual vocabularies.&lt;br /&gt;
&lt;br /&gt;
Collection of other unresolved parsing issues in a generic model:&lt;br /&gt;
&lt;br /&gt;
This is good material for documenting as [[microformats-2-issues]], [[microformats-2-faq]], and perhaps some of the more technical details in [[microformats-2-parsing-faq]].&lt;br /&gt;
&lt;br /&gt;
* The include pattern references other elements from elsewhere in a document. A generic parser needs to track IDs and fill them in after walking the DOM. (also, &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; if adopted.)&lt;br /&gt;
** The current thinking per [[microformats-2-brainstorming]] is to adopt &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; and drop the [[include-pattern]]. [[User:Tantek|Tantek]]&lt;br /&gt;
* Will &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; always map to an &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt; property name?&lt;br /&gt;
** No, &amp;lt;code&amp;gt;itemref&amp;lt;/code&amp;gt; maps to one or more elements by ids, and their children. Those referenced elements may have property class names themselves, or they may contain elements that do. [[User:Tantek|Tantek]]&lt;br /&gt;
* [[hAtom]] implies &amp;lt;code&amp;gt;author&amp;lt;/code&amp;gt; from an hCard in a page that uses an &amp;lt;code&amp;gt;address&amp;lt;/code&amp;gt; element. This requires format knowledge, but a generic parser does not currently track the element type of a property node. Should it?&lt;br /&gt;
** It should not. element-specific handling (e.g. using &amp;quot;alt&amp;quot; from img, and &amp;quot;title&amp;quot; from abbr) is completely done at parse time. The JSON data model does not reflect which element type or attribute the value came from. Additionally, [[hAtom]] is an example where we created far too many vocabulary-specific rules, in practice they're not necessary, and only complicate the microformat for both publisher understanding and parser implementation. [[User:Tantek|Tantek]]&lt;br /&gt;
* [[hAtom]] defines that the highest level heading within an entry implies &amp;lt;code&amp;gt;entry-title&amp;lt;/code&amp;gt;. This particular optimisation might be better off dead.&lt;br /&gt;
** Agreed, this is gone in microformats 2. [[User:Tantek|Tantek]]&lt;br /&gt;
* [[hAtom]] defines that permalinks be parsed from &amp;lt;code&amp;gt;rel&amp;lt;/code&amp;gt; attributes, not &amp;lt;code&amp;gt;class&amp;lt;/code&amp;gt;&lt;br /&gt;
** In practice this has been one of the more problematic/error prone aspects of hAtom implementations, and it's also inconsistent with other microformats (although [[hReview]] tried to use both rel permalinks and &amp;quot;url&amp;quot;). The dependence upon [[rel-bookmark]] for permalinks is dropped in h-atom in preference to re-using &amp;quot;u-url&amp;quot; and &amp;quot;u-uid&amp;quot;. [[User:Tantek|Tantek]]&lt;br /&gt;
* [[XFN]] is entirely built on &amp;lt;code&amp;gt;rel&amp;lt;/code&amp;gt; (although, has various other differences from structural microformats, as do vote-links, so perhaps are excluded from this discussion and will always be handled by dedicated parsers/queries regardless?)&lt;br /&gt;
** The best (easiest and most reliable) use of 'rel' microformats in practice is when they are orthogonal to 'class' microformats. This is true both with [[XFN]] and some newer [[existing-rel-values|rel values]] like [[rel-author]]. In addition, it was very clear at the recent [[schema.org]] workshop's syntax session that RDFa's decision to apparently arbitrarily mix use of 'rel' and 'property' attributes for specifying different types of properties (it wasn't clear to people in the room when you use which for what) has caused a high degree of confusion among publishers and thus high error-rates. Thus if anything we should learn from both the mistakes of RDFa and our own experiences with even very deliberate/specific mixing of rel microformats in class microformats, and keep them defined as separate orthogonal building blocks that work together, but don't depend on each other. [[User:Tantek|Tantek]]&lt;br /&gt;
*** Relatedly to this: &amp;lt;code&amp;gt;rel-tag&amp;lt;/code&amp;gt; in hAtom. --[[User:BenWard|BenWard]] 06:50, 5 October 2011 (UTC)&lt;br /&gt;
**** Yes, and two related things here. First, despite my (and others') objection and (past) interoperable post/entry-specific treatment by Technorati and Ice Rocket, Hixie has redefined rel-tag in [[HTML5]] to mean applying to the whole page, not a single post. Second, I've explicitly added 'p-category' to the draft 'h-atom' vocabulary in [[microformats-2]]. [[User:Tantek|Tantek]] 07:12, 5 October 2011 (UTC)&lt;br /&gt;
* HTML's &amp;lt;code&amp;gt;time&amp;lt;/code&amp;gt; element includes an optional &amp;lt;code&amp;gt;pubdate&amp;lt;/code&amp;gt; attribute. Simply: We should parse this as &amp;lt;code&amp;gt;dt-published&amp;lt;/code&amp;gt;. --[[User:BenWard|BenWard]] 06:12, 10 October 2011 (UTC)&lt;br /&gt;
** *If* there is even some reasonable data on actual use of the &amp;quot;pubdate&amp;quot; attribute (I don't think there is, frankly, especially with the removal of the algorithm to produce Atom from HTML5), then we could consider parsing &amp;quot;pubdate&amp;quot; as backwards compatible option for &amp;quot;dt-published&amp;quot;. As a general rule, however, it is bad (demonstrably/experienced) design to depend on additional attributes (c.f. RDFa confusion over &amp;quot;property&amp;quot; vs. &amp;quot;rel&amp;quot;), especially for an instance where no additional attribute is necessary. I would leave this out for now until there is non-trivial (more than just test pages or folks who've written HTML5 books, ahem) use in the wild. When there is such use in the wild, it should be documented on a wiki page. We don't want to encourage more complex (additional attribute) publishing as a result of supporting it. [[User:Tantek|Tantek]] 12:12, 10 October 2011 (UTC)&lt;br /&gt;
* [[value-class-pattern]]: In microformats-2, since there are no sub-properties, there will presumably no-longer be a 'value' property in any parsed model. Properties such as 'tel &amp;gt; type' in hCard are, as I recall, deprecated due to underuse anyway, so 'tel &amp;gt; value' becomes redundant. (There's also potentially some clarification around 'price &amp;gt; value' in hListing, whereby value was used in a pattern. So, what does this mean for value class parsing, with regard to value-title patterns and date separation patterns. Are we looking for a 'p-value' and 'p-value-title' classname, but treating them specially (excluding them from regular property parsing.) Or, are we giving them a special prefix (v-text, v-title? That seems confusing, but could be a concept.) I'm fine with p- for both, and just having the parser ignore them since they're special, but need clarification and naming confirmation. --[[User:BenWard|BenWard]] 09:35, 10 October 2011 (UTC)&lt;br /&gt;
** A few things:&lt;br /&gt;
*** 1. Yes, no more subproperties. 'tel' becomes just 'p-tel'. If there is demand for a structured 'tel' value, then we can use that demand (and research into publishing in practice) to brainstorm and create an 'h-tel' structured telephone number (with perhaps fields like 'type', 'extension', some indication of it being local dialing (an extra 0 in some countries) or international dialing, etc.) Or, we address the different 'tel' types as their own flat properties (again as justified by research), e.g. perhaps 'p-tel-fax', or 'p-tel-mobile'. Something for hcard-2-brainstorming.&lt;br /&gt;
*** 2. For prices, e.g. hListing, either we're going to need to encode how to parse monetary amounts including monetary symbols, or consider creating an 'h-price' structured price. Not sure what the right answer is here, again, will need to be informed by analysis of documented actual price publication practices.&lt;br /&gt;
*** 3. We should avoid introducing a new prefix 'v-' just for value-class-pattern. As we've noted elsewhere, each new prefix adds complexity and should be avoided without substantial advantage.&lt;br /&gt;
*** 4. Using 'p-value-title' is strange, as it would be an exception to 'p-' parsing, since it would get the value from the 'title' attribute whereas 'p-' properties don't normally do that (exception: abbr).&lt;br /&gt;
*** 5. Using 'p-value' is also strange, as it wouldn't generate a 'value' property in the JSON data model.&lt;br /&gt;
*** 6. Class name 'value-title' is already sufficiently prefixed - we've found or even heard of no collisions in practice.&lt;br /&gt;
*** 7. Class name 'value' can, by its simpler naming nature, be expected to potentially collide with other web designer class name usage though we have no documentation/mention thereof. We could consider a renaming, or providing of alternative, such as 'value-string', or 'value-content', etc. However, let's keep that as a backup plan to use only if/when evidence is presented that we need to.&lt;br /&gt;
** Conclusions: for now, in microformats-2, keep using 'value' and 'value-title' as defined in the [[value-class-pattern]], and add the additional (obvious) interpretation that [[value-class-pattern#Date_and_time_parsing|value class pattern: date and time parsing]] applies to all 'dt-' properties. - [[User:Tantek|Tantek]] 12:12, 10 October 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[microformats2]]&lt;br /&gt;
* [[microformats2-brainstorming]]&lt;br /&gt;
* [[microformats2-prefixes]]&lt;br /&gt;
* [[microformats2-faq]]&lt;br /&gt;
* [[microformats2-issues]]&lt;br /&gt;
* [[microformats2-parsing-faq]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=neaby-metro-station&amp;diff=64946</id>
		<title>neaby-metro-station</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=neaby-metro-station&amp;diff=64946"/>
		<updated>2015-05-05T12:49:37Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: expanding&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to document websites and offline material that provides information about the closeness to train, metro, tram or other transport station data on pages.&lt;br /&gt;
&lt;br /&gt;
== Rationale ==&lt;br /&gt;
&lt;br /&gt;
In London, people commonly refer to an area by the London Underground station closest to it and that station name often becomes a shorthand for the area near it. For example, the area around King's Cross station is commonly referred to as &amp;quot;King's Cross&amp;quot; rather than its older, pre-railway name, Somers Town.&lt;br /&gt;
&lt;br /&gt;
Some London area names are not widely known: Nine Elms is close to Vauxhall station but if one wished to provide directions to that area, simply stating it is &amp;quot;near Vauxhall&amp;quot; is more instructive for most people.&lt;br /&gt;
&lt;br /&gt;
Obviously, directing people to a nearby station serves a practical purpose - enabling people to get to a location via public transport.&lt;br /&gt;
&lt;br /&gt;
Why not just take the geo coordinates of a location and then (using data from a service like OpenStreetMap, perhaps) find the nearest train station? Simply working out as the crow flies where the nearest station is won't necessarily help. Sometimes a station might be a short distance further but provide more reliable or frequent connections. Sometimes the walk to a closer station might take longer for pedestrians because of a complex road system and having to make lots of crossings. Perhaps a natural feature like a river is in the way.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Web ===&lt;br /&gt;
&amp;lt;!-- split into city subsections when large enough --&amp;gt;&lt;br /&gt;
* [http://www.beerintheevening.com/ Beer in the Evening]: [http://www.beerintheevening.com/pubs/s/14/14594/Royal_Vauxhall_Tavern/Vauxhall example listing], shows distance from nearby London Underground and National Rail stations&lt;br /&gt;
* [http://www.rightmove.co.uk/ Rightmove]: [http://www.rightmove.co.uk/property-to-rent/property-51986918.html example listing], shows distance to 3 nearest London Underground/Overground and National Rail stations&lt;br /&gt;
* ...feel free to add more...&lt;br /&gt;
&lt;br /&gt;
=== Print ===&lt;br /&gt;
* ''Frommer's England'' and ''Frommer's London'' travel guidebooks&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=User_talk:Redrobix&amp;diff=64945</id>
		<title>User talk:Redrobix</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=User_talk:Redrobix&amp;diff=64945"/>
		<updated>2015-05-05T11:02:52Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: spam warning&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vandalism/spam ==&lt;br /&gt;
Hi Redrobix,&lt;br /&gt;
&lt;br /&gt;
If you add examples to [[hcard-examples-in-wild]], please link to a specific page that actually has an hCard (either legacy or microformats2) on them. If you persist in adding examples that don't actually contain hCard markup, I will have to assume you are spamming the wiki and block your account. —[[User:TomMorris|Tom Morris]] 11:02, 5 May 2015 (UTC)&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hcard-examples-in-wild&amp;diff=64944</id>
		<title>hcard-examples-in-wild</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hcard-examples-in-wild&amp;diff=64944"/>
		<updated>2015-05-05T10:59:56Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: removing joob.sg: doesn't use hCard at all.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hCard Examples in the wild&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:7.5em;text-align:center;font-weight:bold;font-size:larger&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;padding:3em 0;float:left;width:33%&amp;quot;&amp;gt;[[hcard-examples-in-wild#examples_by_category|Want hCards]]&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;padding:3em 0;float:left;width:33%&amp;quot;&amp;gt;[[hcard-examples-in-wild#new_and_uncategorized_examples|Have hCards]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page is an '''informative''' section of the [[hcard|hCard specification]].&lt;br /&gt;
&lt;br /&gt;
The following sites have published [[hcard|hCards]], and thus are a great place to start for anyone looking for examples &amp;quot;in the wild&amp;quot; for inspiration, or try parsing and indexing.&lt;br /&gt;
&lt;br /&gt;
== new and uncategorized examples ==&lt;br /&gt;
'''Have hCard?''' If you have a site with hCard(s), add it to the top of this list. Include at least one URL to a page that includes actual [[hcard|hCard]] markup. Examples without direct links to pages with hCard(s) will be removed. Check back after a few days, to see if anyone has found any problems with the examples supplied. Note that examples may be categorized and moved to the grouped section below.&lt;br /&gt;
&lt;br /&gt;
You may want to use these buttons on your pages with hCards. See [[buttons#hCard]] for any recent additions.&lt;br /&gt;
&lt;br /&gt;
http://www.davidjanes.com/images/mf_hcard.png &amp;lt;!-- was originally http://www.crowley.nl/images/hcard.png --&amp;gt; &amp;lt;!-- http://rbach.priv.at/2006/buttons/hcard.png --&amp;gt; http://www.boogdesign.com/images/buttons/microformat_hcard.png&lt;br /&gt;
&lt;br /&gt;
* http://www.cadmap.co.uk/ Cadmap Land &amp;amp; Building Surveyors uses hCard markup on the footer of each page.&lt;br /&gt;
* [http://expertdent.ca/en ExpertDent dental clinics] uses hCard markup in the header as well as the contact section for its three dental care clinics].&lt;br /&gt;
*http://drcadieuxlangevin.com/ It is with great pleasure that we will answer all your questions!&lt;br /&gt;
* [http://www.us-inverters.com/ US-Inverters.com] uses hCard markup in many places, such as the home page, [http://www.us-inverters.com/ contact page] and [http://www.us-inverters.com/where-to-buy/china.php distributor pages].&lt;br /&gt;
* [http://www.henryandjames.co.uk/contact/ Henry &amp;amp; James Estate Agents] use hCard markup on their contact page.&lt;br /&gt;
* [http://wpoosc.com.au/ West Pymble Out of School Care] uses hCard markup for their physical address in the sidebar.&lt;br /&gt;
* [http://www.your-move.co.uk/ YOUR MOVE estate agents]uses hCard markup for branch addresses.  Example: [http://www.your-move.co.uk/estate-agent/york.html York Branch Page]&lt;br /&gt;
* [http://telcoavi.es Telco Audio Vídeo e Ilumianción] uses hCards on the contact page. Example:[http://telcoavi.es/contacto.php Contacto]&lt;br /&gt;
* [http://nicolasbouliane.com Nicolas Bouliane - Conception de sites internet] uses hCards on the contact page as well as in the header and footer.&lt;br /&gt;
* [http://www.lslps.co.uk/ LSL Property Services]uses hCard markup for details of Press Contacts.  Example: [http://www.lslps.co.uk/news Property News Page]&lt;br /&gt;
* [http://www.breaflorist.net/pages/Florist-La-Habra/display La Habra Florist] - Uses hCard markup in their la habra florsit page below.&lt;br /&gt;
* [http://iprefer.com/ I Prefer Guest Benefit Program] uses hCard for each property page.  Example: [http://iprefer.com/luxury-hotel/Campinas/Royal-Palm-Tower/ Royal Palm Tower, Design Hotels in Campinas]&lt;br /&gt;
* [http://preferredhotels.com/ Preferred Hotels and Resorts] uses hCard for each property page.  Example: [http://preferredhotels.com/luxury-hotel/Singapore/The-Fullerton-Hotel-Singapore/ The Fullerton Hotel Singapore, Luxury Hotels in Singapore]&lt;br /&gt;
* [http://www.binvisions.com/ CSS3 and HTML5 Blog] - uses hCard to get vCard of users who make comments on blog posts. Example: [http://www.binvisions.com/articles/seo-using-css-text-indent-or-images-for-logos/ CSS Text-Indent or Images for Logos in SEO?]&lt;br /&gt;
* [http://collectiverecyclers.com Collective Recyclers] - Uses hCard for contact details.&lt;br /&gt;
* [http://www.stylebar.de/ stylebar websolutions] Uses an hCard for the contact information on the right site in the website.&lt;br /&gt;
* [http://southpawed.com/ Steve Holland] uses hCard for his contact details.&lt;br /&gt;
* [http://sterlingdesignhotels.com Sterling Design Hotels] uses hCard for each property page on their website, e.g. [http://sterlingdesignhotels.com/design-hotel/Miami/Hotel-Urbano-AT-Brickell/ Hotel Urbano AT Brickell, Design Hotels in Miami]&lt;br /&gt;
* [http://sterlinghotels.com Sterling Hotels] uses hCard for each property page on their website, e.g. [http://sterlinghotels.com/smart-hotel/Hong-Kong/The-Fleming/ The Fleming, Smart Hotels in Hong Kong]&lt;br /&gt;
* [http://daniele.gobbetti.name daniele.gobbetti.name] uses hCard for his own profile. The template is released under CC-BY-SA and available on [https://github.com/danielegobbetti/about-me github]&lt;br /&gt;
* [http://www.sabzoo.de SABZOO.de] uses hCard for the about us page. Here is the direct link: [http://www.sabzoo.de/ueber-sabzoo/impressum.html About us]&lt;br /&gt;
* [http://www.coinspcgs.com Coins PCGS] uses hCard for the about us page.  Example: [http://www.coinspcgs.com/p/about.html About PCGS Coins]&lt;br /&gt;
* [http://summithotels.com Summit Hotels and Resorts] uses hCard for each property page on the website.  Example: [http://summithotels.com/luxury-hotel/Honolulu/Waikiki-Parc-Hotel/ Waikiki Parc Hotel, Luxury Hotels in Honolulu]&lt;br /&gt;
* [https://plus.google.com/ Google+] uses hCard for each user profile and company page.  Example: [https://plus.google.com/112111196451586545452/ ReadWriteWeb profile page]&lt;br /&gt;
* [http://www.coatncast.de/ Coat'n Cast] has hCard formatted address information in the page markup, mainly to provide data to geolocation services.&lt;br /&gt;
* [http://preferredboutique.com/ Preferred Boutique] uses hCard for each property page on their website, e.g. [http://preferredboutique.com/luxury-hotel/Atlanta/TWELVE-Atlantic-Station/ TWELVE Atlantic Station, Luxury Boutique Hotels in Atlanta.]&lt;br /&gt;
* [http://www.last.fm Last.fm] uses hCard for event pages and user profile pages (however user profile hCard information is very incomplete and sub-optimal) e.g. [http://www.last.fm/event/1448900+She+-+Him+at+Millennium+Park+on+7+June+2010 She &amp;amp; Him at Millennium Park (Chicago) on 7 Jun 2010 – Last.fm]&lt;br /&gt;
* [http://www.msichicago.org/ The Museum of Science and Industry in Chicago] uses hCard for their address in the &amp;quot;museum location&amp;quot; area on each page.&lt;br /&gt;
* [http://www.brewcamp.com/ Brew Camp | Chicago's Local Home Brew Shop] uses hCard for the address under the map on the main page.&lt;br /&gt;
* [http://www.larsbeck.info/ larsbeck.info] uses hCard for personal contact information.&lt;br /&gt;
* [http://www.linkedin.com LinkedIn] uses hCard for each user profile page.&lt;br /&gt;
* [http://www.tripadvisor.com TripAdvisor] uses hCard on property pages, however it appears that they have lumped in locality, region, and postal-code into locality.  Example: [http://microformatique.com/optimus/?uri=http://www.tripadvisor.com/Hotel_Review-g42763-d90229-Reviews-Detroit_Marriott_Troy-Troy_Michigan.html Detroit Marriott Troy]&lt;br /&gt;
* [http://www.megatravel.com.mx/ Mega Travel] uses an hcard for the contact information in the web site footer [http://www.megatravel.com.mx/ Mega Travel].&lt;br /&gt;
* [http://www.thebasketcasedeli.com The Basket Case Deli] uses hCard for organizational addresses as well as employee contact information e.g. [http://thebasketcasedeli.com/about.php About The Basket Case Deli].&lt;br /&gt;
* [http://www.thejokes.net TheJokes.Network] uses hCard markup on user profile pages e.g. [http://thejokes.net/profile.php?uid=3 User Profile for Sid Parker]&lt;br /&gt;
* [http://www.therecipedepository.com The Recipe Depository] uses hCard markup on user profile pages e.g. [http://www.therecipedepository.com/user/jay User Profile for Jay Allen].&lt;br /&gt;
* [http://www.airconditioningdetroit.org/ Air Conditioning Repair Detroit] uses hCard markup on the homepage of their air conditioning website.&lt;br /&gt;
* [http://losangeles.trenchless-sewer.com/ Los Angeles Trenchless Sewer] implements hcard on the footer of their trenchless sewer website.&lt;br /&gt;
* [http://www.granitecountertopsdetroit.org/ Granite Countertops Detroit] uses hCard markup on the footer of their kitchen counter top website.&lt;br /&gt;
* [http://www.web-id.nl/ Web-id. Webdesign, SEO and Software] Uses an hCard for the contact information.&lt;br /&gt;
* [http://advanced-simple.de/ Advanced Simple] uses an hcard for the contact information in the page footer of their website.&lt;br /&gt;
* [http://profispan.de/galerie/ Profi Span GmbH - Holz in aller Form] uses hcard for the contact information box on the right side of nearly every page.&lt;br /&gt;
* [http://hochzeiten-partys-feten.de/ Hochzeiten Partys &amp;amp; Feten] uses hcard markup for the contact information box on every page.&lt;br /&gt;
* [http://www.partyrentalsplace.com/ Party Rental Place] uses hCard markup on the testimonials page of their website.&lt;br /&gt;
* [http://www.getlocalmaps.com/ Google Map Marketing] is using hCard on the contact page of their website.&lt;br /&gt;
* [http://www.hardcoreepoxyflooringdetroit.com/ Hardcore Epoxy Floors] is using hCard on the footer section of their epoxy paint website. Click [http://www.hardcoreepoxyflooringdetroit.com/ epoxy michigan] to view example.&lt;br /&gt;
* [http://www.internetmarketingnuke.com/internet-marketing-tools/bookmarking-demon-review-1/ Bookmarking demon review]. Uses an hCard on their contact page.&lt;br /&gt;
* [http://www.themexicanjewelry.com/index.php?route=information/information&amp;amp;information_id=14 The Mexican Jewlry]. Uses an hCard for the contact information with OpenCart.&lt;br /&gt;
* [http://www.garmentprintiIng.co.uk/contact-us.php Garment Printing]. Uses an hCard for the contact information.&lt;br /&gt;
* [http://www.cabs.co.za/ CABS Car hire]. Uses an hCard for the contact information on page footers.&lt;br /&gt;
* [http://www.mlgphotography.co.za/ MLG Wedding Photography]. Uses an hCard for the contact information.&lt;br /&gt;
* [http://www.e-kyttaritida.gr/ Κυτταρίτιδα]. E-kyttaritida.gr uses an hCard on their contact page.&lt;br /&gt;
* [http://www.tierarztpraxis-kellerberg.de/ Tierarztpraxis Kellerberg Steingaden]. A veterinary practice that uses hCard markup to provide contact information.&lt;br /&gt;
* [http://www.bastajulborden.se/julbord-p%C3%A5-junibacken.html]. Uses an hCard for the contact information.&lt;br /&gt;
* [http://www.bastajulborden.se/.html]. Uses an hCard for the contact information.&lt;br /&gt;
* [https://www.redflymarketing.com/contact-us/ Redfly Ireland]. Uses an hCard for the contact information.&lt;br /&gt;
* [http://www.designliga.com Designliga] uses hCard markup with company contact information on its Contact and Imprint pages.&lt;br /&gt;
* [http://allinsuranceinfo.org/agents/alabama/montgomery.html AllInsuranceInfo.org] uses hCard markup to format insurance agents directory.&lt;br /&gt;
* [http://www.seveermedia.com/ Seveer Media] uses hCard markup and allow for vCard download on their contact page.&lt;br /&gt;
* [http://london.alleycats.co London.Alleycats.co], by Alleycats.co, uses hCard to format all their fixed-gear directory listings.&lt;br /&gt;
* [http://www.spaachat.com Spaachat.com], by Aquavia Spa, uses hCard and Microdata markup in the contact section and the retailers list.&lt;br /&gt;
* [http://www.waketoolz.de/info/impressum.html Waketoolz] uses hCard markup on their contact page.&lt;br /&gt;
&lt;br /&gt;
* [http://tigermechanical.net/ Tiger Mechanical] uses hCard markukp throughout the website, inside the copyright area, [http://tigermechanical.net/ appliance repair gilbert] and in the sub domain [http://paradise-valley-appliance-repair.tigermechanical.net/ appliance repair paradise valley].&lt;br /&gt;
* [http://www.thedentureclinic.co.uk/ The Denture &amp;amp;amp; Implant Clinic] uses hCard markup and allow for vCard download on their contact page.&lt;br /&gt;
* [http://ReallyGoodEnergy.com/ RGE] uses hCard markup and allows for vCard download on their page footers.&lt;br /&gt;
* [http://pHElixir.com/ pH Elixir] uses hCard markup and allows for vCard download on their page footers.&lt;br /&gt;
* [http://www.air-bourne.com/ Airbourne AC and Heating] uses hCard in footer of the air conditioning website.  Example: [http://www.air-bourne.com/ Houston Air Conditioning]&lt;br /&gt;
* [http://theworkoutwarehouse.net/ Gym Riverview MI] uses hCard inside the footer of the workout fitness website.  Example: [http://theworkoutwarehouse.net/ Weight Training Riverview MI]&lt;br /&gt;
* [http://www.carleasinguk.com/ www.carleasinguk.com] uses hCard markup and allow for vCard download on their page footers.&lt;br /&gt;
* [http://www.naples-fl-real-estate.com Naples Florida Real Estate] uses hCard markup and allow for vCard download on their contact page.&lt;br /&gt;
* [http://www.technicsgroup.com/ Technics Group] uses hCard markup and allow for vCard download on their page footers.&lt;br /&gt;
* [http://www.manageathome.co.uk/ Manage At Home] uses hCard markup and allow for vCard download on their contact page.&lt;br /&gt;
* [http://www.cleverelectric.com/ San Jose Electrician] uses hCard electrian footer page of their website. to see an example in action visit [http://www.cleverelectric.com/san-jose-electrical-service.html/ San Jose Electrical Contractor]&lt;br /&gt;
* [http://www.skin-care-health.org/spots-on-skin.html Skin Care &amp;amp; Health] uses hCard markup on their contact page.&lt;br /&gt;
* [http://www.bed-bugs-handbook.com/bed-bugs.html Bed Bugs Handbook] uses hCard markup on their contact page.&lt;br /&gt;
* [http://www.oakleydental.co.uk/ Oakley Dental] uses hCard markup on their address which can be downloaded as a vCard.&lt;br /&gt;
* [http://www.appliancerepairmedic.com/ Appliance Repair Bergen County] implements hCard in the footer area of their appliance repair site.&lt;br /&gt;
* [http://www.cahilldentalcare.co.uk/ Cahill Dental Care] uses hCard markup on their address in the footer which can be downloaded as a vCard.&lt;br /&gt;
* [http://www.returnondigital.com/ Return On Digital] uses hCard markup on their site wide footer addresses and on their [http://www.returnondigital.com/about-us/dave-ashworth.php staff pages] - these can also be downloaded as vCards.&lt;br /&gt;
* [http://www.arouatek.com/eng/ Aroua Range hoods] uses hCard markup on their [http://www.arouatek.com/eng/contact.php Contact] page.&lt;br /&gt;
* [http://www.gembuild.co.uk/contact.htm Gem Build UK ] uses an hCard on their contact page.&lt;br /&gt;
* [http://www.1host.gr/web-hosting/ web hosting] uses hCard markup with company contact information on its Contact and Imprint pages.&lt;br /&gt;
* [http://nwnasalestraining.com/contact/ Noel Walsh] - uses hCard on the contact page as well as a downloadable vCard.&lt;br /&gt;
* [http://www.formundcode.de/ Form &amp;amp; Code] - uses hCard with company contact details in page header.&lt;br /&gt;
* [http://www.dptraining.co.uk/contact/ DP Training] - uses hCard with H2VX's bookmarklet to allow users to download the details as a vCard.&lt;br /&gt;
* [http://starthilfeberlin.de/ Starthilfe Berlin] - uses hCard (and geo, XFN, rel-license, rel-profile) in (Joomla HTML5) '&amp;lt;#footer role=&amp;quot;contentinfo&amp;quot; &amp;lt;footer #footertrademark &amp;lt;address' in all pages.&lt;br /&gt;
* [http://trade-service.eu/kontakt/ Trade-Service] - uses hCard in (WP HTML5) '&amp;lt;.address role=&amp;quot;contentinfo&amp;quot; &amp;lt;address' in all pages, and extended hCard in the [http://trade-service.eu/kontakt/ contact page].&lt;br /&gt;
* [http://lanceguyatt.com/ lanceguyatt.com] - uses hCard as the index page.&lt;br /&gt;
* [http://www.easi-services.fr easi services] utilise hCard dans sa page de [http://www.easi-services.fr/contact contact].&lt;br /&gt;
* [http://www.umovefree.com/ UMoveFree] - Uses hCard for rental property address. Example: [http://www.umovefree.com/Apartment/cirque-apartments-dallas-tx/ Cirque Apartments Dallas].&lt;br /&gt;
* [http://www.newtosandiego.com/ NewToSanDiego] - Uses hCard for organization and business address. Example: [http://www.newtosandiego.com/Ocean-Beach-People's-Organic-Foods-Co-op/ Ocean Beach People's Organic Foods Co op].&lt;br /&gt;
* [http://www.northwooduk.com/ Northwood Estate Agents] use hCard on their branch landing pages, here is [http://www.northwooduk.com/letting-agents/edinburgh an example].&lt;br /&gt;
* [http://www.signsbannerswraps-houston.com/ Car Wraps Houston] uses hCard on the footer section at the bottom of page see [http://www.signsbannerswraps-houston.com/vehicle-graphics-and-car-wraps-houston.html vehicle wraps houston] page.&lt;br /&gt;
* [http://www.elevatelocal.co.uk Elevatelocal] uses hCard on their [http://www.elevatelocal.co.uk/contact Contact Us] page.&lt;br /&gt;
* [http://lucumalabs.com Lúcuma labs] uses hCard in the index page.&lt;br /&gt;
* [http://railsjobs.co.uk Ruby on Rails Jobs UK] uses hCard in the footer.&lt;br /&gt;
* [http://www.ufirstgroup.com/ UFirst Group] uses an hCards in the footer of every page&lt;br /&gt;
* [http://www.brodwax.com/ Brodwax Lighting] uses an hCard on their [http://www.brodwax.com/fluorescent-lighting-fixtures.html fluorescent light fixtures] page.&lt;br /&gt;
* [http://tripedge.co.uk Tripedge] uses hCard in the footer&lt;br /&gt;
* [http://www.appliancerepairbergencountynj.com/ Appliance Repair Bergen County NJ] uses hCard code in the footer of the appliance repair site.&lt;br /&gt;
* [http://www.morgenson.com/ Morgenson Realty] uses hCard on their [http://www.morgenson.com/cameron-heights-apartments.php Apartment Listing] pages.&lt;br /&gt;
* [http://www.bientek.com/ BienTek] uses hCard on their [http://www.bientek.com/about-us/ About page].&lt;br /&gt;
* [http://www.yourtraces.com YourTraces] uses hCard on their profiles [http://www.yourtraces.com/biography/1120.html example].&lt;br /&gt;
* [http://www.findwell.com findwell Real Estate] uses hCard on their [http://www.findwell.com/contact Contact Us] page.&lt;br /&gt;
* [http://droidvsiphone.org Droid vs iPhone] uses hCard in the footer&lt;br /&gt;
* [http://howdoyouknowifyouhavebedbugs.com HowDoYouKnowIfYouHaveBedBugs.com] uses hCard in the footer&lt;br /&gt;
* [http://www.schiessle.org schiessle.org] uses hCard at the index/contact page&lt;br /&gt;
* [http://www.deadbedbugs.co.uk/ deadbedbugs] deadbedbugs use hCard on their [http://www.deadbedbugs.co.uk/contact.html contact page].&lt;br /&gt;
* [http://johanramon.fr/ Johan Ramon] uses hCard on his resume. &lt;br /&gt;
* [http://www.saveontapestries.com/ Wall Art Shop] uses hCards on all contact pages, including their [http://www.saveontapestries.com/blog/ Wall Art Blog] and [http://www.saveontapestries.com/message.php Contact Us] Page&lt;br /&gt;
* [http://www.placedash.com/ placedash] uses hCard on all place pages, such as [http://accountants.placedash.com/b/4591 Steven R Aron CPA] and [http://taxconsultants.placedash.com/b/21916885 KPMG]&lt;br /&gt;
* [http://www.slimmeria.com/bookings-contact Slimmeria Detox Retreat ]  in the UK uses an hCard on the Bookings and Contact page.&lt;br /&gt;
* [http://www.airbourneairconditioning.com/houston-ac-repair.html Houston AC Repair ]  in Houston uses an hCard on the footer of the air conditioning website..&lt;br /&gt;
* [http://www.iluminacionmidava.com/ Iluminación Midava, SL ]  in Spain uses an hCard on their pages.&lt;br /&gt;
* [http://shop.artgpa.com.ua/contacts.html ArtGPA SHOP in Ukraine ] uses an hCard on their contact page.&lt;br /&gt;
* [http://clothesonline.info/ ClothesOnline] uses hCard to identify clothing brands, shops and users. Example: [http://clothesonline.info/shops/mark-spencer Mark &amp;amp; Spencer].&lt;br /&gt;
* [http://www.beltmann.com Beltmann Relocation Group] uses an hCard on their [http://www.beltmann.com/atlanta-movers.aspx Atlanta Movers] page.&lt;br /&gt;
* [http://www.therapistinlondon.com/ Therapist in London  ] Delma Walsh uses an hCards in the footer of every page.&lt;br /&gt;
* [http://www.novelwebdesigns.com/ Web Design &amp;amp; SEO] NWD uses an hCard on their contact page.&lt;br /&gt;
* [http://www.webscatalunya.com/ Webs Catalunya ] uses an hCards in the footer of every page.&lt;br /&gt;
* [http://rinklinks.ca/ RinkLinks.ca: A Comprehensive Rinks and Arenas Directory for North America] uses an hCard for every listing in their directory.&lt;br /&gt;
* [http://immotek.fr/ Immotek general contractor in Toulouse, France] uses hCard in the footer of every page (plus hAtom on entries).&lt;br /&gt;
* [http://www.aoinstitute.com/ Advanced Orthopaedic Institute ] uses an hCards on the footer of every page.&lt;br /&gt;
* [http://www.orchard-barn.co.uk/contact.htm Orchard House B&amp;amp;B ] uses an hCard on their contact page.&lt;br /&gt;
* [http://www.medivisas.com/contact.asp Medi Visas UK ] uses an hCard on their contact page.&lt;br /&gt;
* [http://www.premierlogos.co.uk/page/contact Premier Logo T Shirts ] uses hCard on the contact page.&lt;br /&gt;
* [http://eastsideentrepreneurs.ning.com/profile/MrsClean/ Mrs Clean House Cleaning ] uses hCards in the profile page.&lt;br /&gt;
* [http://www.thesanfordhouse.com/ The Sanford House Bed &amp;amp; Breakfast ] uses hCards in the footer of every page.&lt;br /&gt;
* [http://www.imap.cat/ Imap Internet Marketing] uses hCards in the footer of every page.&lt;br /&gt;
* [http://www.haraldjoergens.com/Copyright.html Harald Joergens Photography ] uses hCards on the page and in the footer of every page (see blog post [http://www.haraldjoergens.com/blog &amp;quot;From website to address book in one click&amp;quot;]).&lt;br /&gt;
* [http://www.ethoseo.com/ Ethoseo Internet Marketing in Washington State ] uses hCards in the footer of every page. &lt;br /&gt;
* [http://www.roofingandsidingdetroit.com/ Roofing Detroit] uses hCards inside the footer of every page on their roofing website. &lt;br /&gt;
* [http://www.iobuild.co.uk/ IO Garden Buildings] is using hCard on their [http://www.iobuild.co.uk/garden_home_offices_about_us.asp About Us] page.&lt;br /&gt;
* [http://www.popalockofjacksonville.com/ Pop-A-Lock Locksmith Jacksonville] is using hCard in the footer on all the pages on their website and the hReview code on their testimonials page [http://www.popalockofjacksonville.com/jacksonville-reliable-safe-locksmith.html/ Pop-A-Lock Locksmith Jacksonville Testimonials]&lt;br /&gt;
* [http://Tutiendadeinformatica.com/ oferta de portatiles] - uses hCard as the index page.&lt;br /&gt;
&lt;br /&gt;
* [http://www.harleytherapy.co.uk Harley Therapy, Counselling London] uses an hCard (Organisation) on the home page as well as an hcard for an individual practitioner on the [http://www.harleytherapy.co.uk/psychiatrists-london.htm Psychiatrist] page.&lt;br /&gt;
* [http://www.mwmachineshop.com/ M &amp;amp; W Machine Shop] is using hCard in the footer on the entire site.&lt;br /&gt;
* [http://carmela.co.uk/ Carmela Make-up] is using hCard on most pages of her site, including the [http://carmela.co.uk/wedding-make-up.htm wedding make-up] page.&lt;br /&gt;
* [http://www.findaporsche.com/ Find a Porsche] is using hCard on their [http://www.findaporsche.com/?page_id=17 Contact Us] page.&lt;br /&gt;
* [http://www.atrendyhome.com/ A Trendy Home - Home Improvement Store] is using hCard on their [http://www.atrendyhome.com/contactus.html Contact Us] page.&lt;br /&gt;
* [http://tedswoodworkingplan.com/ Teds Woodworking] uses hcard for their site information.&lt;br /&gt;
* [http://www.mrscleanusa.com/ Mrs. Clean's Cleaning Service] is using hCard on their [http://www.mrscleanusa.com/en/cleaning-services/mrs-clean/about-us.html About Us] page.&lt;br /&gt;
* [http://www.merrittsforhair.co.uk/ Merritts for Hair] is using hCard on their [http://www.merrittsforhair.co.uk/contacts/ Contact Us] page.&lt;br /&gt;
* [http://www.alwaysonmessage.com/contact/get-in-touch.aspx Always on Message] is using hCard on their Contact Us page and are interested to see/hear how hCard's can be used in Smartphone Apps,&lt;br /&gt;
* [http://sroe.home.cern.ch/sroe/sroe/Welcome.html Shaun Roe] is using hCard on his work page at CERN,&lt;br /&gt;
* [http://www.localdatabase.com/ Local Database] uses hCard on all category and business profile pages, [http://www.localdatabase.com/texas/Houston/Veterinarians/ Houston Vets]&lt;br /&gt;
* [http://www.pinbud.ca/ www.PinBud.ca and www.PinBud.com (a search and get quotes website)] uses hCard on all the listing pages, example: [http://www.pinbud.ca/list-services/475-Personal-trainers-in-Calgary,%20AB Personal trainers in Calgary]&lt;br /&gt;
* [http://www.quippd.com/popular quippd] uses hCard on profile pages and story listings.&lt;br /&gt;
* [http://www.davidrivers.name David Rivers] uses hCard markup on his [http://www.davidrivers.name/contact Contact David Rivers] page&lt;br /&gt;
* [http://www.pabloestrada.us/pe/pablo.estrada.html Pablo Estrada] uses hcard on his resume page.&lt;br /&gt;
* [http://www.nieruchomosci-czubak.pl/ AJ Czubak Nieruchomości] uses hcard markup in the fixed contact info section on the left and within the [http://www.nieruchomosci-czubak.pl/kontakt.html contact subpage]&lt;br /&gt;
* [http://www.metalgigs.de Metalgigs.de] uses hcard for the profile pages at metalgigs.de/userpage/username, see [http://www.metalgigs.de/userpage/Testuser]&lt;br /&gt;
* [http://www.ankeboelens.nl/ Anke Boelens Interieurvormgeving] uses hcard markup in page footer&lt;br /&gt;
* [http://ragtagntextile.org.uk Rag Tag 'n' Textile] - Mental health charity in Skye and Lochalsh, the Highlands of Scotland - uses hCards for locations of head office and craft shops]&lt;br /&gt;
* [http://atzkey.org/ Denis Bakunovitch] — IT professional — has nicely styled hCard&lt;br /&gt;
* [http://www.olaru.ca/ Maria Olaru - lawyer / avocat - Montreal Law Firm] uses hCard for the law office.&lt;br /&gt;
* [http://www.epinux.co.uk/contact Mike Shutlar at Epinux] uses hCard markup on his contact page.&lt;br /&gt;
* [http://nzia.org/practitioner-directory/ New Zealand Institute of Acupuncture] uses hCards to display member's contact details.&lt;br /&gt;
* [http://www.mamscatering.nl/ MAMS Catering] uses the drupal hCard module for contact information on the website.&lt;br /&gt;
* [http://www.ialphan.com Alphan Gunaydin] uses hCard markup throughout the home page (index).&lt;br /&gt;
* [http://www.phytodoc.de/therapeuten-suche/ PhytoDoc's database for therapists in Germany] uses hCards for contact data on the detail pages of every therapist. [http://www.phytodoc.de/therapeut/wiesloch/berthold-musselmann/ Examplary therapist's page].&lt;br /&gt;
* [http://www.charleschurch.com Charles Church House Builder] uses hCard for property development addresses and geo latitude and longitude. See [http://www.charleschurch.com/carmarthenshire_ammanford/pen-y-bryn-1067 Homes for sale in Ammanford] page for embedded hcard on property development pages.&lt;br /&gt;
* [http://www.canisphouse.com Canisp House Bed and Breakfast]Establishment uses hcard to mark up business address. Validates with Google Rich Snippets.&lt;br /&gt;
* [http://www.jondon.com/stores/index.htm Local Stores Locations Page], the store details on store pages are Hcard.&lt;br /&gt;
* [http://www.sucklings.co.nz/contact-us Contact page of Sucklings Shoes Store], the store details are an Hcard.&lt;br /&gt;
* [http://www.a3architekten.com/ Contact details of a3architekten]. A combination of two hCards looking like one.&lt;br /&gt;
* [http://www.imap.cat]. A combination of two hCards looking like one.&lt;br /&gt;
* [http://www.sigmacom.nl/ Corporate website of Sigmacom]. hCards were implemented in the footer&lt;br /&gt;
* [http://www.fpc.wa.gov.au Forest Products Commission] hCards to markup addresses &amp;amp; contact info for:&lt;br /&gt;
** all its offices and media contacts: [http://www.fpc.wa.gov.au/content_migration/about_us/contacting_us.aspx office locations]&lt;br /&gt;
** search results for suppliers of timber within Western Australia: [http://www.fpc.wa.gov.au/BuyTimber/Search?Species=&amp;amp;Region= find a timber supplier]&lt;br /&gt;
* [http://www.hirners.com Hirners Hotel Guide] uses hCards to markup addresses and contact info of every property, including geo coordinates. Example: [http://www.hirners.com/properties/4-atlanta-hotel-in-vienna-austria Hotel Atlanta in Vienna, Austria]&lt;br /&gt;
* [http://www.cartuse-imprimante.ro/ Cartuse Imprimante], printers and printer cartridges supplier, uses an hCard on home page and contact page of the website.&lt;br /&gt;
* [http://www.seminee-bellfires.ro/ Seminee Bellfires], interior fireplaces design company uses an hCard on every page of the website.&lt;br /&gt;
* [http://www.eurodata.com.ro/ Eurodata Serv], IT consulting and service company uses an hCard on every page of the website.&lt;br /&gt;
* [http://www.chipwreck.de/blog/contact/ Mario Fischer] uses a hCard with his contact information&lt;br /&gt;
* [http://joebergantine.com/contact Joe Bergantine] has marked up his contact information with hCard and XFN&lt;br /&gt;
* [http://www.nonleaguegrounds.com nonleaguegrounds.com], a database of English non-league football stadiums, uses hCards on every specific club detail page.  Example: [http://www.nonleaguegrounds.com/gb/london/afc-wimbledon AFC Wimbledon]&lt;br /&gt;
* [http://thetruthaboutabs1.com/ Thetruthaboutabs] uses hcard for their site information.&lt;br /&gt;
* [http://www.simourix.nl/ Simourix Hosting] uses an hCard for contact information on the website.&lt;br /&gt;
* [http://www.aquastop-vochtwering.nl/ Aquastop vochtwering] uses an hCard on every page of the website.&lt;br /&gt;
* [http://www.kennysaunders.com/ Kenny Saunders] uses an hCard on for contact information on this business card website.&lt;br /&gt;
* [http://thesilverfishbug.com/ Silverfish Bug] uses hcard for their site information.&lt;br /&gt;
* [http://annuaire.leperon.fr/ L’Annuaire du Cheval] is a French directory of equestrian professionals. We have just added hCards to all the client pages. Sample one here [http://annuaire.leperon.fr/client/0b1s/tarder-camille-et-frederic Tarder]. We also added an 'add to your address book' button but had to take it out again as some Windows machines choked on the accents, not recognising the UTF-8.&lt;br /&gt;
*[http://www.cheapholidays.com/ Cheap Holidays] uses an hCard on each page footer.&lt;br /&gt;
*[http://www.flightline.co.uk/ Flightline] uses an hCard on each page footer.&lt;br /&gt;
*[http://www.affordablestorage.net.nz/contactus.html Affordable Storage] Uses hCard for contact information.&lt;br /&gt;
* [http://www.norfolkblackhistorymonth.org.uk/contact.html Norfolk Black History Month] - Uses hCard on the Contact page and throughout the site, providing contact information for event locations, organisers and partner organisations.&lt;br /&gt;
* [http://www.veganusofa.com/ VeganUSofA] - Uses hCard for organization and business address. Example: [http://www.veganusofa.com/index.php?listing=4 The All Vegan Store].&lt;br /&gt;
*[http://adrianindo.blogspot.com ADRIAN'S BLOG] have included hCard to introduce myself more closely with the visitors of my blog. the hCard has been listed as a name, blog url and organizations. This hCard you can see on the lower right sidebar of my blog layout. &lt;br /&gt;
* [http://www.canadianpokerexpo.com The Canadian Poker Expo (Toronto)], a Poker Lifestyle Expo focusing specifically on the Toronto market, is using hCard for [http://www.canadianpokerexpo.com/Contact-Us/Contact-Form their contact page] as part of their efforts to increase the site's local relavance.&lt;br /&gt;
* [http://www.semineeas.ro Seminee As], a Romanian fireplace manufacturer, uses hCard for [http://www.semineeas.ro/contact/ contact info] with optional vCard download.&lt;br /&gt;
*[http://www.gastrohep.com/aboutus.asp GastroHep.com] About Us page uses an hCard for the contact address.&lt;br /&gt;
*[http://wedding-slideshows.net/ Wedding Slideshows] uses hCard for business address and contact details.&lt;br /&gt;
*[http://leemannphotography.ca/?p=contact Lee Mann Photography] Uses an hCard on the main Contact page as well as the blog.Ideally it will soon be on the footer of every single page.&lt;br /&gt;
*[http://www.kimburgess.info Kim Burgess] Minimalist info website with hCard markup positioned throughout.&lt;br /&gt;
*[http://www.plumbset.co.uk/ContactUs.asp PlumbSet UK Ltd] Uses hCard for the contact address, including multiple street-address entries.&lt;br /&gt;
*[http://www.manuhealth.com/products/manuka-soap-75gm Manuhealth Natural Remedies] Uses hCard for the return address on product pages.&lt;br /&gt;
*[http://www.farmaciasarria.com/esp/mapa.php Farmàcia Sarrià - Farmàcia Finestres Capdevila] uses an hCard for his contact information.&lt;br /&gt;
*[http://www.naturesbestshot.com Nature's Best Shot Photography] - uses an hcard on the contact page&lt;br /&gt;
*[http://www.noomii.com/life-coach Noomii.com Coach Directory] - each professional life coach in the directory is an hcard&lt;br /&gt;
*[http://www.ethical-junction.org/member/org-2012.html Ethical Junction CIC - Profile page] We use hCard for every organisation on their profile page&lt;br /&gt;
*[http://www.bowtietv.com Bow Tie Television] Uses hCard for contact information on every page and in the contacts section.&lt;br /&gt;
*[http://www.tauruslogistics.co.nz/about/contact Taurus Logistics] Uses hCard for contact information.&lt;br /&gt;
*[http://www.professdiamond.com/ professdiamond] encodes Thai as UTF8 in an inline hCard at the bottom of every page.&lt;br /&gt;
*[http://avonvalleylocalguide.iinet.net.au/ Avon Valley Local Guide] uses hCard for contact information of advertisers.&lt;br /&gt;
*[http://www.arizonafirstresponse.com/ Arizona First Response] uses an hCard on each page footer.&lt;br /&gt;
*[http://dillingham.me.uk/ Iain Dillingham] uses an hCard on each page footer, and has a styled example (with the microformats logo) on his [http://dillingham.me.uk/contact.html contact page].&lt;br /&gt;
*[http://www.pixeflips.com/ Pixelflips Web &amp;amp;amp; Interface Design] hCard is used in the footer of all pages for easy access to contact information.&lt;br /&gt;
*[http://www.herminesperr.at/ Hermine Sperr, Qualified Practitionier of the Grinberg Method&amp;amp;reg; in Wien/Austria] A hcard is used for contact information on every page on her website.&lt;br /&gt;
* [http://www.ivycat.com/ IvyCat Website Services] - Web design &amp;amp; hosting firm uses hCard for business contact info. Example: [http://www.ivycat.com/contact/ Contact Us].&lt;br /&gt;
* [http://www.modeltrainswithlarry.com/ ModelTrainsWithLarry] - Uses hCard for organization and business address. Example: [http://www.modeltrainswithlarry.com/index.php?listing=502 Choo Choo Barn].&lt;br /&gt;
* [http://www.gardeningwithlarry.com/ GardeningWithLarry] - Uses hCard for organization and business address. Example: [http://www.gardeningwithlarry.com/index.php?listing=2681 United States Botanic Garden].&lt;br /&gt;
* [http://abyrvalg.com/ Abyrvalg] - russian city community. Uses hCard to display local businesses address. Example: [http://moscow.abyrvalg.com/biz/faq-cafe FAQ cafe in Moscow].&lt;br /&gt;
* [http://www.jdclark.org/v1 Jordan Clark], from the Swansea area of Wales in the United Kingdom, uses [http://www.jdclark.org/card hcard for contact information].&lt;br /&gt;
* [http://whichtwitterapp.com/ WhichTwitterApp] provides [http://whichtwitterapp.com/reviews/iphone/tweetie reviews of twitter apps] using hCard, hReview, rel-tag and rel-home.&lt;br /&gt;
* [http://www.robinleysen.be/Robin.html Robin Leysen] has a hCard on a separate page. Tried to be as complete as possible. hCard validated with Optimus.&lt;br /&gt;
* [http://www.jay-photographics.de/ Jay Photographics] Photographer from Stuttgart, Germany. The hcard format is used on all pages for contact information.&lt;br /&gt;
* [http://www.uniquesite.co.uk/ UNIQUEsite] Website designer based in Brighton, UK. Uses the hcard format for contact information.&lt;br /&gt;
* [http://www.slideshare.net/ SlideShare] uses hcard to identify its users. see [http://hcard.geekhood.net/?url=http%3A%2F%2Fwww.slideshare.net%2Fkcmani#result Validated hcard] and [http://www.slideshare.net/kcmani Mani's SlideShare profile]&lt;br /&gt;
* [http://chrisruppel.com Chris Ruppel], a web developer in Dallas, TX, uses an hcard for contact information site-wide (as well as XFN)&lt;br /&gt;
* [http://greenspiritgardeners.com/ Green Spirit Gardeners] uses the hCard format throughout the site, including on the portfolio page for [http://greenspiritgardeners.com/portfolio/ commercial clients] and the [http://greenspiritgardeners.com/contact/ contact] page.&lt;br /&gt;
* [http://www.dorettebos.nl/ Dorette Bos Coaching &amp;amp;amp; Training] uses hcard microformat on the [http://www.dorettebos.nl/contact.php contactpage]&lt;br /&gt;
* [http://volunteers.st/ Steffi &amp;amp;amp; the volunteers] is an Austrian band and uses hcards for [http://volunteers.st/ band-contact in the footer] and on the page of the [http://volunteers.st/crew.html crew]&lt;br /&gt;
* Turkish business directory website [http://www.firmasec.com/ firmasec.com] implements valid hCard and hReview-Aggregate for companies, contact information with geo tags and user comments. Example: [http://www.firmasec.com/firma/mmfzz-caprice-palace-hotel-didim/ Caprice palace hotel profile page]&lt;br /&gt;
* [http://www.textundkonzept.at Bernhard Ulrich] an Austrian copywriter uses the hcard format [http://www.textundkonzept.at on all pages of his website] for his contact information&lt;br /&gt;
* [http://www.powerbrand.at/contact.html POWERBRAND] a brand name development agency uses a [http://www.powerbrand.at/contact.html hcard for contact information]&lt;br /&gt;
*[http://www.koerperarbeit.net/ Anita Braunsberger, Qualified Practitionier of the Grinberg Method&amp;amp;reg; in Linz/Austria] A hcard is used for contact information on her website.&lt;br /&gt;
*[http://www.carpetscleansandiego.com Durbin's Carpet Care] displays a vCard for contact information and relevancy&lt;br /&gt;
*[http://www.nationalrural.org/organisation.aspx?id=96a3fc04-5c03-4d31-bb8a-2c55cc29aed4 National Rural Knowledge Exchange] uses an hCard with geo tags when displaying an organisations information&lt;br /&gt;
* [http://www.tinstar.co.uk/about-tinstar-design/contact-tinstar-design.html Tinstar Design] uses an hCard for company contact information.&lt;br /&gt;
* [http://www.interdixit.com/esp/contacto.php Interdixit] uses an hCard for his contact information.&lt;br /&gt;
* [http://www.sisnova.com/ Sisnova] uses hCard for his location pages.&lt;br /&gt;
* [http://www.fenoyarquitectura.com/esp/situacion.php Eduard Fenoy i Associats] uses an hCard.&lt;br /&gt;
* [http://www.deltronic.com/ Deltronic Corporation] of Santa Ana, CA has posted an hCard with geo tags on its [http://www.deltronic.com/contact.shtml Contact] page.  Background image of a contact card reinforces content.  For those without enabling browser extensions, both hCard &amp;quot;logo&amp;quot; and text link make vCard available via external parser.&lt;br /&gt;
* [http://transitionsmft.org/ Transitions Marriage and Family Therapy] has an hCard with geo tags in the footer of each page. There is also an hCard for each counselor on the [http://transitionsmft.org/about.php About] and [http://transitionsmft.org/contact.php Contact]pages.&lt;br /&gt;
* [http://ball.in.th/ ball.in.th] uses hCard to display all usernames.&lt;br /&gt;
* Italian business directory and community portal [http://www.cylex.it/ cylex.it] implements hCard for companies’ contact information with geo tags. Example: [http://www.cylex.it/azienda/computerland-10559319.html company profile]&lt;br /&gt;
* [http://jermy.musicremedy.com/ Jermy Leeuwis MSc] uses an hCard for his contact information.&lt;br /&gt;
* [http://idoinfotech.com Gary Eckstein] uses an hCard for [http://idoinfotech.com/contact contact information].&lt;br /&gt;
* [http://www.drsuarez.net/  Dr. Suarez]  uses hCard on his  [http://www.drsuarez.net/cvitae.html resume page]&lt;br /&gt;
* [http://sourceforge.net/projects/adx/ addressbook.xml] provides hCard support:  [http://elektronengehirn.net/addressbook/addressbook.html adx live example]&lt;br /&gt;
* [http://aplawrence.com APlawrence.com] is using hCard for its [http://aplawrence.com/Links/consultants.html Unix and Linux Consultants Page]&lt;br /&gt;
* [http://www.afonsoduarte.com Afonso Duarte's Portfolio]. Uses an hCard for the contact information.&lt;br /&gt;
* [http://www.rafe.me Web development by Rafe Harwood]. Uses an hCard for the contact line in the footer of every page.&lt;br /&gt;
* [http://www.frogmeat.com Los Angeles Web Design]. Uses an hCard for contact information.&lt;br /&gt;
* [http://www.arbea.basilicata.it/ ARBEA - Agenzia della Regione Basilicata per le Erogazioni in Agricoltura]. hCard is used both for classic [http://www.arbea.basilicata.it/index.php?option=com_contact&amp;amp;view=contact&amp;amp;id=4&amp;amp;Itemid=101 Contact page] and for farms showcase (&amp;quot;Vetrina Aziende Agricole&amp;quot;) available for registered users. I've embedded it modifying Joomla! 1.5 com_contact core component. Users of this CMS can [http://joomlacode.org/gf/project/hcardcontact/ download my patch].&lt;br /&gt;
* [http://trumps.net Los Angeles Search Engine Optimization] Uses hCard in the footer of all pages.&lt;br /&gt;
* [http://www.oasisroofinginc.com/ Seattle Roofing] Uses hCard in the footer of their roofing website see [http://www.oasisroofinginc.com/ Roofing Seattle WA] to see the hcard.&lt;br /&gt;
* [http://reaganvick.com Personal Portfolio of Lance Reagan Vick]. Includes examples of PGP and SSH public keys I have not seen used anywhere else. Hopefully someone finds it helpful!&lt;br /&gt;
* [http://www.fracturedstudios.com Los Angeles Search Engine Optimization] uses hCard to provide address information at bottom of page&lt;br /&gt;
* [http://www.csid.upt.ro/home.php The Distance Learning Center - CSID, &amp;quot;Politehnica&amp;quot; University Timisoara], Romania uses hCard, including geo information, in every page's footer for encoding the University address. hCard is also used for [http://www.csid.upt.ro/personal.php staff] and student contact information.&lt;br /&gt;
* [http://rehabpizza.co.uk Rehab Restaurant] London restaurant, see the sidebar for link to [http://rehabpizza.co.uk/rehab.hcard the hcard].&lt;br /&gt;
* [http://www.outdoorla.org/ Los Angeles Hiking Trails] at the bottom right, our contact information is marked up as an hcard.&lt;br /&gt;
* [http://c7.se Code7 Interactive] uses a hCard for Peter's [http://c7.se/contact contact details].&lt;br /&gt;
* The [http://www.austinartcollective.com Austin Art Collective] is a group dedicated to helping emerging artists sell their artwork online. There is space for users to submit [http://www.austinartcollective.com/gallery/Art-City-Austin.html art gallery reviews] as well, [http://www.austinartcollective.com/austin-galleries/Downtown.html organized by neighborhood] in Austin, TX USA.&lt;br /&gt;
* [http://www.squaremeal.co.uk/ Square Meal Restaurant Guide] uses hCards and hReviews for all restaurant listings and [http://www.squaremeal.co.uk/review/Ristorante_Semplice/1596 visitor reviews].&lt;br /&gt;
* [http://www.vegan-nottingham.co.uk/ Vegan Nottingham Guide] uses hcards, including geo information, for each entry in the guide.&lt;br /&gt;
* [http://www.cgtworld.com/ Cybernation Gamers Tournament] uses hCard in all users profiles like [http://www.cgtworld.com/profile/id-1/ Moonlext's Profile] and in the [http://www.cgtworld.com/about/press.html press page of CGT].&lt;br /&gt;
* [http://fcctlh.org First Christian Church of Tallahassee] Uses hCard in the footer of all pages.&lt;br /&gt;
* [http://www.pseps.com/vc-people/a.cfm The PSEPS Venture Capital and Private Equity Directory] Venture capital and private equity directory using microformats (both for professionals and firms).&lt;br /&gt;
* [http://www.koningskindkadootjes.nl koningskindkadootjes.nl] Hcard located at the bottom of the pages.&lt;br /&gt;
* [http://www.futurix.nl futurix.nl website and webshop development] At the bottom of the pages you'll find the hcard. With a link to technorati the hcard is used to get a vcard out of the hcard.&lt;br /&gt;
* [http://romjon.com/contact-us romjon.com website design &amp;amp;amp; development] Contact Us page using hcard to markup address details. By using Operator, Google Maps and Yahoo! Maps can be made to open with the pointer, respectively, in pretty much and more or less exactly the right place.&lt;br /&gt;
* [http://www.thebeanmachine.nl/ The Bean Machine] at the bottom right, our contact information is marked up as a hcard&lt;br /&gt;
* [http://www.universalmedicalid.com/canada Universal Medical ID Canada] uses hCard to provide address information at bottom of page, as well as on a number of pages within the site.&lt;br /&gt;
* [http://www.floristfullerton.com/ fullerton florsit] uses an hcard for the web site footer [http://www.floristfullerton.com/ florist fullerton].&lt;br /&gt;
* [http://puronicsorangecounty/ Puronics Orange County] uses an hcard for example view footer [http://puronicsorangecounty.com/ water softener orange county].&lt;br /&gt;
* [http://web.mac.com/a.gibson/ Alex Gibson Web Developer] uses hCard for contact info on his homepage.&lt;br /&gt;
* [http://www.wardelldesign.com/html/contact/index.php Wardell Design] uses hCard for contact info with optional vCard download.&lt;br /&gt;
* [http://www.drfosterhealth.co.uk/hospital-guide/  Dr Foster Hospital Guide] uses hCard to mark up hospital addresses. See [http://www.drfosterhealth.co.uk/hospital-guide/hospital/nhs/Basingstoke-and-North-Hampshire-Hospital-366.aspx Basingstoke hospital page] for example.&lt;br /&gt;
* [http://www.drfosterhealth.co.uk/complementary-therapist-guide/ Dr Foster Complementary therapist guide] The [http://www.drfosterhealth.co.uk/complementary-therapist-guide/objectlist.aspx?w=32&amp;amp;p=8&amp;amp;obid=&amp;amp;sub=0 regulatory bodies page] uses hCard for contact details.&lt;br /&gt;
* [http://wayne.edu/ Wayne State University] uses hCard for University address and contact details in the global footer used on most web pages.&lt;br /&gt;
* [http://www.brakemeters.co.nz/ Portable Brake Meters N.Z. Ltd] uses hCard for business address and contact details.&lt;br /&gt;
* [http://www.tallpoppieshamilton.co.nz/ Tall Poppies Florist] uses hCard for business address and contact details.&lt;br /&gt;
* [http://www.livingcolour.co.nz/ Living Colour Florist] uses hCard for business address and contact details. See [http://www.livingcolour.co.nz/Information.aspx Information] page&lt;br /&gt;
* [http://www.dallasfamilyhomes.com/ DallasFamilyHomes.com] uses hCard for property addresses and geo latitude and longitude. See [http://www.dallasfamilyhomes.com/dallas-homes/ Dallas Homes] page for embedded hcards and property detail pages.&lt;br /&gt;
** Pretty good. An improvement might be to use &amp;lt;code&amp;gt;agent&amp;lt;/code&amp;gt; to mark up the agent's contact details, and &amp;lt;code&amp;gt;note&amp;lt;/code&amp;gt; to mark up the property descriptions. [[User:TobyInk|TobyInk]] 16:22, 4 December 2008 (UTC)&lt;br /&gt;
** Thanks for the suggestion Toby.  Added the &amp;lt;code&amp;gt;note&amp;lt;/code&amp;gt; for the description to the homes listings and home detail pages. &lt;br /&gt;
* [http://www.jabz.de/ Jabz | Internet Marketing Agentur] uses hCard for business address and contact details. See [http://www.jabz.de/kontakt/ Contact Page] &lt;br /&gt;
* [http://www.headyperfume.com/ Headyperfume.com] Uses hCard for contact information.&lt;br /&gt;
* [http://sixthirteendesign.com/ Six Thirteen Design] uses an embedded hCard along with other contact details on the footer of each page (http://sixthirteendesign.com/) &lt;br /&gt;
** ''Problems:'' page also includes class=&amp;quot;vcard&amp;quot; used in a non-hCard context (for a VCARD download); types for telephone number and e-mail address are improper. [[User:TobyInk|TobyInk]] 16:22, 4 December 2008 (UTC)&lt;br /&gt;
* [http://www.locanto.com/ Locanto - Free Classifieds] uses hcards to geolocate their classified listings. Visit the ad pages for examples.&lt;br /&gt;
* [http://www.yalwa.com/ Yalwa - Local Directory] uses hcard on their directory listings. Example: [http://wiesbaden.yalwa.de/ID_102318221/Yalwa-GmbH.html Yalwa Address Listing] &lt;br /&gt;
* [http://www.fluendi.com/Contact Fluendi Consulting] uses hcard on their contact page (http://www.fluendi.com/Contact) &lt;br /&gt;
* [http://www.badbedbugs.com/ Bed Bugs] uses hcard for their site information. See the [http://www.badbedbugs.com/about-bad-bed-bugs/ about bed bugs] page. &lt;br /&gt;
* [http://www.lawyer-directory.net/ Lawyer Directory] uses hcard for addresses within the lawyer directory. Example [http://www.lawyer-directory.net/lawyer/Grand-Rapids-Bar-Association-Grand-Rapids-law434032.htm listing]&lt;br /&gt;
* [http://www.hanfmuseum.de/about About Hanf Museum Berlin] uses hcard for addresses and contact informations.&lt;br /&gt;
* [http://maps.google.com/ Google Maps] uses hCards for addresses. See [http://googlemapsapi.blogspot.com/2007/06/microformats-in-google-maps.html Microformats in Google Maps].&lt;br /&gt;
* [http://local.mapquest.com/ MapQuest Local] uses hCards for locations, hCalendar for events and supports the draft Geo format when lat/lng data is provided. See [http://blog.mapquest.com/2008/09/25/microformat-support-on-mapquest-local/ Microformat Support on MapQuest Local] for more information.&lt;br /&gt;
* [http://www.whitepoppy.com/ WhitePoppy.com] uses hCard for business address.  See [http://www.whitepoppy.com/Contact.aspx Contact Page]&lt;br /&gt;
* [http://www.hightechcville.com/ HighTechCville] uses hcard to mark up people and organizations.  See [http://www.hightechcville.com/people/72-eric-pugh Eric Pugh] for an example.&lt;br /&gt;
* [http://www.cleanertoday.com/ Cleaner Today] uses hcard to mark up contact details. (see [http://www.cleanertoday.com/Cleaner-Today-a/1.htm Contact Page])&lt;br /&gt;
* [http://www.aduk.org Audience Data UK] use hcard on their [http://www.aduk.org/contact.php contact page] and [http://www.aduk.org/directory.php directory of related organisations]&lt;br /&gt;
* [http://georgebrock.com georgebrock.com] used hcard for George's contact details&lt;br /&gt;
* [http://suggestionbox.com/ SuggestionBox] uses hcard for companies listed on its site. Example: [http://transfercar.suggestionbox.com/ Transfercar].&lt;br /&gt;
* [http://www.vcventerprise.com/wp/ Christopia] uses hcard to mark up contact details. (see [http://vcventerprise.com/wp/contact/])&lt;br /&gt;
* [http://www.rossirovetti.com/ Rossi &amp;amp; Rovetti Flowers in San Francisco] uses hcard to mark up company details in the about us page of the website. (see [http://www.rossirovetti.com/scripts/aboutus.asp example])&lt;br /&gt;
* [http://youtube.com YouTube] uses hcard to identify video contributors (see [http://www.flickr.com/photos/factoryjoe/2793731119/in/photostream/ screenshot]]&lt;br /&gt;
* [http://sewmyheadon.com/contact sewmyheadon.com] uses hcard to mark up contact details on contact and about pages.&lt;br /&gt;
* [http://www.kleinassoc.com/ Klein &amp;amp; Associates - Estate Planning] used hcard to mark up contact details on law firm's contact page.&lt;br /&gt;
* [http://www.markuspage.com/markus/en/contact Markus Kil&amp;amp;aring;s] uses hCard to mark up his contact details.&lt;br /&gt;
* [http://www.southsidewarriors.com/impressum.cfm Southside Warriors] uses hcard to mark up contact details on the imprint page.&lt;br /&gt;
* [http://applesold.com/ Apple Realty - Bristol Real Estate Company] uses hcard to mark up company details in the footer of website.&lt;br /&gt;
* [http://www.surfcom.co.uk/app/contact/ Surf Commission] uses hcard to mark up company contact details with option to download vcard.&lt;br /&gt;
* [http://www.k9yardpatch.com/contact-us/ K9YardPatch] uses hcard to markup company contact details with option to download.&lt;br /&gt;
* [http://www.ecovian.com Ecovian] uses hCard to mark up eco-friendly business contact details, see [http://www.ecovian.com/l/san-francisco-ca/jardiniere-restaurant example]&lt;br /&gt;
* [http://www.dischord.com/ Dischord Records] uses hCard to mark up company contact details in the footer of the home page.&lt;br /&gt;
* [http://www.thinkambient.co.uk/ ThinkAmbient] uses hCard to mark up company contact details.&lt;br /&gt;
* [http://proofile.org/ Proofile] extensive profiles with hCard, vCard, XFN and FOAF support.&lt;br /&gt;
* [http://www.ebycattle.com/horses/index.html Eby Ranch] uses hCard for the different branches of the company, with option to download the vCard.&lt;br /&gt;
* [http://www.clavex.com/contactus.aspx Clavex - A Latin America Financial Institution ] Uses hCard and geo for the contact information. Simple but effective.&lt;br /&gt;
* [http://www.dancefederation.co.uk Dance Federation Salsa Dancing &amp;amp; Jive Dancing Lessons and Events ] Directory for classes, lessons and events users hcard on its lessons and events -- region and url properties are empty. Is that an error?&lt;br /&gt;
* [http://mop.ardom.co.il/contact.php Southern Arava Research and Development Center] uses hCard for their contact details on their contact page and in sub pages with contact info. -- one card has two fn properties.&lt;br /&gt;
* [http://www.itma.org.uk/find-expert/London] - ITMA Trade Mark Attorney search presents results as hCards&lt;br /&gt;
* [http://interkonect.com Interkonect &amp;gt; Website Application Specialists] Office contact details marked up using vcard.&lt;br /&gt;
* [http://library.christchurch.org.nz/ContactUs/ Christchurch City Libraries (N.Z.)]  contact page plus each of our libraries' individual pages linked from [http://library.christchurch.org.nz/Community/Libraries/ Library Locations map].&lt;br /&gt;
* [http://www.leftclick.com/about-us/ LeftClick] uses hcards for contact information.&lt;br /&gt;
* [http://ideas.veer.com/skinny Veer's Skinny Blog] implements hcard for comments and post authors.&lt;br /&gt;
* [http://wolpy.com/missha Wolpy] Uses hcards for contacts and [http://wolpy.com/missha/profile profile]. &lt;br /&gt;
* [http://www.veganworldorder.com/index.php?m=vegguide Vegan World Order | Restaurants ] Uses hcards for restaurant listings. &lt;br /&gt;
* [http://mahalo.com Mahalo] per the announcement [http://www.seanpercival.com/blog/2008/04/23/mahalo-adds-microformats/]&lt;br /&gt;
* [http://www.buythatlocally.com BuyThatLocally ] uses hcards for local business information. &lt;br /&gt;
* [http://www.firmendb.de Firmendb] uses hCard for individual business contacts, e.g. [http://www.firmendb.de/firmen/15592.php]&lt;br /&gt;
* [http://autopendium.com Autopendium] has resources (e.g. suppliers, clubs) marked up with throughout the site, e.g. [http://autopendium.com/clubs/8-Volvo-Enthusiasts-Club]&lt;br /&gt;
* [http://display-block.co.uk Display-Block] uses hCard contacts for People and Companies on my personal Blog.&lt;br /&gt;
* [http://www.codesignville.com/ Codesignville] uses hCard for his contact details.&lt;br /&gt;
* [http://fan-expo.com/Contactez-nous,2  Forum des Acteurs du NumÃ©rique] (a French trade show and exhibition dedicated to content management) uses hCard for contact information (exhibition staff and exhibitors). It also makes use of hCalendar as well as rel-tag when relevant.&lt;br /&gt;
* [http://www.corewhisperer.com/  The Core Whisperer] (Paul Ransom) Geological Services uses hCard for contact information.&lt;br /&gt;
* [http://chairmanship.mfa.md/en/ The regional presidencies] of Republic of Moldova to the SEECP, CEI, MAG-RACVIAC, SEEHN, CEFTA uses hCard on [http://chairmanship.mfa.md/seecp-contacts/ contacts pages]&lt;br /&gt;
* [http://www.viget.com/about/team Viget Labs] - Team page and Individuals' Pages.&lt;br /&gt;
* [http://www.re3elstance.com RE3EL STANCE] - Entrepreneurship: Rebel Style.&lt;br /&gt;
* [http://www.worldeventsguide.com World Events Guide] - Events occuring around the world marked up with hCard.&lt;br /&gt;
* [http://www.amaliahotel.eu/en/contact.html Amalia Hotel Apartments] uses hCard in the contact-info page.&lt;br /&gt;
* [http://www.sslcertificaten.nl/contact.php Xolphin SSL Certificaten] uses hCard for their contact details&lt;br /&gt;
* [http://examples.tobyinkster.co.uk/hcard hCard + RDFa Example] - raising the bar for parsers...&lt;br /&gt;
* [http://competitiondiva.com/ Competition Diva] uses hCard in its page footer (and plans on it for the upcoming profile pages).&lt;br /&gt;
* [http://sanisoft.com/ SANIsoft] uses hCard in its page footer&lt;br /&gt;
* [http://www.bossalive.com BossaLive] uses [[hcard|hCard]] on user profile pages. &lt;br /&gt;
** Example: [http://www.bossalive.com/user/barry Barry's Profile]&lt;br /&gt;
** Also uses rel-tag microformat for tagging music. Publishes rel-tags for album, artist and genre.&lt;br /&gt;
* [http://hillhursthardware.com/ Hillhurst Hardware's] contact info w.logo uses hcard.&lt;br /&gt;
* Birmingham's [http://bigcityplan.org.uk/ Big City Plan] (England)&lt;br /&gt;
* Producer [http://www.sun-treader.com/contact.html Christopher Davis] uses hCard markup on his contact page.&lt;br /&gt;
* [http://www.tpexpress.co.uk/Liverpool08-Capital-of-Culture/ First TransPennine Express - Liverpool 08, Capital of Culture] - uses hCard to markup suggested venues.&lt;br /&gt;
* [http://anand.ws/ Anand's Musings] uses hCard to mark up authors for comments and posts.&lt;br /&gt;
* [http://www.onyomo.com/ OnYoMo] uses hCard markup for all addresses listed in their local search results.&lt;br /&gt;
* [http://www.dctalks.org/design/ DC Design Talks] used hCard to mark up the speakers for this one-day event.&lt;br /&gt;
* [http://www.entidi.it eNTiDi software] provides a basic hCard sample.&lt;br /&gt;
* [http://quickbase.intuit.com QuickBase] uses hCard markup on our contact us page.&lt;br /&gt;
* [http://www.pixsense.com/contact_us.html PixSense.com] uses hCard markup for addresses across the PixSense website.&lt;br /&gt;
* [http://www.areaguides.net areaguides.net] uses hCard markup for all addresses across the site.&lt;br /&gt;
** Examples: http://chicagoil.areaguides.net/ypcyellowpg/restaurants.html, http://newyorkny.areaguides.net/hotels.html&lt;br /&gt;
* [http://www.ll.georgetown.edu/ Georgetown University Law Library] in Washington, D.C. now uses hCard for our address on all pages.  Also, library staff biography pages use hCard such as [http://www.ll.georgetown.edu/staff/bio.cfm?id_no=105 here] and [http://www.ll.georgetown.edu/staff/bio.cfm?id_no=32 here].&lt;br /&gt;
* [http://www.ll.georgetown.edu/ Georgetown University Law Library] in Washington, D.C. now uses hCard for our address on all pages.  Also, library staff biography pages use hCard such as [http://www.ll.georgetown.edu/staff/bio.cfm?id_no=105 here] and [http://www.ll.georgetown.edu/staff/bio.cfm?id_no=32 here].&lt;br /&gt;
&lt;br /&gt;
* [http://www.mtgd.gov.md/ Ministry of Transport and Road Industry] of Republic of Moldova. First Moldavian governmental site using hCards on [http://www.mtgd.gov.md/ministrul/ staff pages], [http://www.mtgd.gov.md/subdiviziunile-ministerului/ subdivisions page] and in the footer of each page (contact information) &lt;br /&gt;
**Only [http://www.mtgd.gov.md/ Romanian] and [http://www.mtgd.gov.md/ru/ Russian] versions available yet  &lt;br /&gt;
* [http://www.auctionlink.com.au/ AuctionLink] uses hCard for Auctioneer records like [http://www.auctionlink.com.au/Auctioneers/Auctioneer/Cam_Brown_Auctions/ Cam Brown Auctions] (also uses hCalendar)&lt;br /&gt;
* [http://www.wlzine.com/ WLZine] uses hcard to mark up contact details for diet programs (see [http://wlzine.com/south-beach-diet-one-of-the-best-diets-out-there/ South Beach Diet]&lt;br /&gt;
* [[User:WebOrganics|User WebOrganics]] The Microformats wiki has hcards on its user pages.&lt;br /&gt;
* [http://www.ontwerpkliniek.nl Ontwerpkliniek - Bureau voor Visuele Identiteit] uses the hCard contact information at the frontpage and the contact page.&lt;br /&gt;
* [http://www.instantdes.com L'instant des...] uses the hCard format for all photographers published on this collective photoblog.&lt;br /&gt;
* the mediadesigner groupblog [http://www.pixeltapete.de Pixeltapete] uses the hCard for the contactinformation of the authorpages of [http://www.pixeltapete.de/alex Alex] and [http://www.pixeltapete.de/carsten Carsten] and also for the [http://www.pixeltapete.de/kontakt imprint]. [http://www.pixeltapete.de Pixeltapete] uses its own  [http://www.pixeltapete.de/2007/11/hcard-sidebarwidget-fuer-wordpress/ hcard widget] for wordpress sidebars. &lt;br /&gt;
* [http://www.thorsten-ott.de Thorsten Ott] uses hCard format for the contact section of his online resume.&lt;br /&gt;
* [http://rosebleed.net/ Rosebleed] supports [[hCard user profiles]] - your profile URL is &amp;lt;nowiki&amp;gt;http://rosebleed.net/users/profile.php/&amp;lt;/nowiki&amp;gt; followed by your username, e.g. [http://rosebleed.net/users/profile.php/silvermoon82 silvermoon82].&lt;br /&gt;
**'''Fixed''' profiles now explicitly mark up 'n' where possible, otherwise omits it&lt;br /&gt;
* [http://www.whitepages.com WhitePages.com] Now WhitePages.com main implemented hCard on all its listings. Over 120 million hCards! Includes work information.&lt;br /&gt;
* [http://www.warmoth.com Warmoth Guitar Products] features hCard contact information in two places, [http://www.warmoth.com/customerservice/customer.cfm?fuseaction=order How To Order] and all of the [http://www.warmoth.com/catalog Warmoth E-Store]&lt;br /&gt;
* [http://www.bbc.co.uk/worldservice/bangladeshboat BBC World Service Bangladesh River Journey] a social network mashup, with hCard &amp;amp; other microformats. See [http://dharmafly.com/blog/bangladeshboat Dharmafly blog discussion].&lt;br /&gt;
* [http://www.amants-du-chocolat.net/ ACCP:Les Amants du Chocolat de la Couronne Parisienne] uses hCard on their contact page and in the chocolate maker they've reviewed.&lt;br /&gt;
* [http://www.accountviewsoftware.nl/ AccountviewSoftware.nl] makes use of hCards for the dealer directory [http://www.accountviewsoftware.nl/dir/ (directory)]&lt;br /&gt;
* [http://www.crystalvision.co.il/ CrystalVision] uses hCard on their contact page and in the footer throughout the site.&lt;br /&gt;
* [http://www.joshuamcginnis.com Joshua McGinnis] uses hCard to display his contact information to potential clients.&lt;br /&gt;
* [http://www.bo.ingv.it/contents/INGV-Bologna/Staff.html INGV Bologna] implemented hCards for staff-members, marked-up as HTML table-rows ([[include-pattern]] also used to add organization-name and fax-number to each hCard).&lt;br /&gt;
* [http://www.lefora.com Lefora] is a free forum hosting site (using custom forum software). Every user's profile contains an hCard. (Example forum for testing: [http://funstuff.lefora.com funstuff.lefora.com])&lt;br /&gt;
* [http://theultimates.whitepages.com WhitePages.com] A special version of whitepages.com has all its listings marked up in hCard.&lt;br /&gt;
* [http://piermontweb.com/contact/ Piermont Web Design] uses hCard on its contact page.&lt;br /&gt;
* [http://www.ie.asm.md/en/ The Institute of Power Engineering] of the Academy of Science of Moldova. First Moldavian site using hCards on staff pages, e.g [http://www.ie.asm.md/employees/oleschuk-valentin/]&lt;br /&gt;
**Also in Russian: [http://www.ie.asm.md/employees-ru/sit-michail-lvovich/] and Romanian: [http://www.ie.asm.md/angajati/chiorsac-mihail/]&lt;br /&gt;
* The good ship [http://styrheim.com/test/leonid.html Leonid Miloslavskiy] spotted in the North Atlantic&lt;br /&gt;
* [http://richi.co.uk/blog/2005/12/structured-blogging.html Richi Jennings] has put up his attempt&lt;br /&gt;
*[http://oberrycavanaugh.com O'Berry|Cavanaugh] has an organization hCard in the footer on every page as while as individual hCards on the [http://oberrycavanaugh.com/team.php Team] page.&lt;br /&gt;
* [http://fortisgc.com Fortis General Counsel], e. g. [http://fortisgc.com/joyce_lan_kim.html Joyce Kim's profile], uses hCard for profile and contact information.&lt;br /&gt;
* [http://peryplo.com Peryplo.com], e. g. [http://peryplo.com/personal/7e6786e711c6d051a39a1b7085f34955 Sample Page], uses hCard for Hotels, Gastronomy Places and services for tourists.&lt;br /&gt;
* [http://www.navitraveler.com/places/629/ NaviTraveler], e. g. [http://www.navitraveler.com/places/629/Lincoln_Memorial.html Lincoln Memorial], including [[geo|Geo]].&lt;br /&gt;
* [http://corewar.atspace.com/about.html sfghoul] has marked her contact info with [[hcard|hCard]]&lt;br /&gt;
* [http://www.zaadz.com Zaadz] uses [[hcard|hCard]] and [http://gmpg.org/xfn XFN] for friends on a user's profile page.&lt;br /&gt;
*[http://www.xoxiety.com/about.html Xoxiety] uses hCards on its about page, linking data from a within a block of text.&lt;br /&gt;
*[http://yedda.com Yedda] - Yedda provides hcard based identities on all of the people's profiles&lt;br /&gt;
*[http://openid.ne.jp OpenID.ne.jp] First OpenID provider service in Japan(æ¥æ¬èª). Each personal  OpenID page (ex:[http://eouia.openid.ne.jp http://eouia.openid.ne.jp]) is marked up as his hCard. And there is a company hCard on every page, too.&lt;br /&gt;
* [http://www.goldenglovepromotions.com/ Golden Glove Promotions] used hcards on the footer of every page to store contact information.&lt;br /&gt;
* Australian national news sites The Australian and Australian IT use hCard on their contact pages: [http://www.theaustralian.com.au/contactus The Australian (contact us)] and [http://www.australianit.news.com.au/contactus Australian IT (contact us)]&lt;br /&gt;
* [http://www.thekiwiholiday.com/ The Kiwi Holiday] uses hCards for [http://www.thekiwiholiday.com/view-hostels New Zealand Hostels], [http://www.thekiwiholiday.com/view-restaurants New Zealand Restaurants], and [http://www.thekiwiholiday.com/view-activities New Zealand Activities]. Also provides hCard &amp;quot;download to address book&amp;quot; functionality on listing detail pages, e.g. [http://www.thekiwiholiday.com/restaurant/tonys-steak Tonys Steak Restaurant]&lt;br /&gt;
* [http://www.qcindustries.com/ QC Industries Conveyors] uses hcards to store contact information in the site footer and in their [http://www.qcindustries.com/news/press-releases/ press releases].&lt;br /&gt;
* [http://www.confuciusinstitute.ac.uk/ The Confucius Institute for Scotland at the University of Edinburgh] has their used a hcard to store contact information in the footer of the page.&lt;br /&gt;
* [http://admnj.com/ Affiliated Direct Mail] is a New Jersey based direct mail company that has their contact information and footer in hCard format.&lt;br /&gt;
* [http://www.golfdigest.com/ Golf Digest] now supports hCard in its [http://www.golfdigest.com/courses/places Course Finder] detail pages. [http://www.golfdigest.com/courses/places/2483 example]&lt;br /&gt;
* [http://dev.opera.com/authors/ Dev Opera] Opera's developer site uses hCards on the author details pages.&lt;br /&gt;
* [http://chrischerry.name/ Chris Cherry's contact page with his hCard]&lt;br /&gt;
* [http://www.kiteboarder.com.au/php/search.php www.kiteboarder.com.au] A new Australian kiteboarding portal.  Microformats have been used so that users can export the shops &amp;lt;s&amp;gt;directly to outlook&amp;lt;/s&amp;gt;. I was able to learn microformats through the Media 2007 conference in London. Author: Damien King&lt;br /&gt;
* [http://krevi.dk/ KREVI] A Danish research institute. Using hCard in the footer of each page and on staff list. This is the first known danish website from the public sector of Denmark using microformats.[http://krevi.dk/om-krevi/organisation/medarbejdere example staff list]&lt;br /&gt;
* [http://www.hss.ed.ac.uk/web-team/ College of Humanities and Social Science Web Team's site], University of Edinburgh uses a hCard in the footer of each page.&lt;br /&gt;
* [http://www.theglobeandmail.com/ globeandmail.com] Canada's National Newspaper uses an hCard for their contact information.&lt;br /&gt;
* [http://www.logisteam.pl/ Krzysztof Rucinski] uses an hCard for his contact details on [http://www.logisteam.pl/kontakt.html Logisteam keylogger contact] page.&lt;br /&gt;
* Creation design &amp;amp; marketing has hCards throughout the site, including the [http://www.creation.uk.com/contact/ contact page], the [http://www.creation.uk.com/company/leigh-scott/ company profile pages] and on the [http://www.creation.uk.com/news/2007/06/06/easy-money/#comments-view comments on articles]&lt;br /&gt;
* [http://www.thomsonlocal.com/ ThomsonLocal.com], major UK business directory publisher, use hcard on the search results and company information pages.&lt;br /&gt;
* [http://www.corissia.com Corissia Group Hotels in Crete Greece] have included contact information as a hCard on the footer of every page of the website. There is a multilingual implementation as well.&lt;br /&gt;
* [http://zucchetti.co.uk/2007/03/06/simple-address-formatting-solution/ Laura Zucchetti] illustrates a simple address formatting solution as a hCard and marked up in a definition list. &lt;br /&gt;
* [http://www.feike.de/Kontakt.html Feike Contact] has a hCard on to top of the page.&lt;br /&gt;
* [http://www.londondrum.com/ London Drum] uses a whole host of microformats - there are hcards and geo's on the hotel pages, events are written up in hcalendar format on the cityguide page, and you can also find some hreviews as well (like on the [http://www.londondrum.com/hotels/athenaeum.php Athenaeum Hotel page]) &lt;br /&gt;
* [http://www.regels-stadskanaal.nl/ Regelingenbank Stadskanaal] has a hCard on each page, containing Geo-information too. &lt;br /&gt;
* [http://www.tomstone.se Tom Stone - Trollkarl] has a hCard in the footer of each page of the site.&lt;br /&gt;
* [http://www.rolandinsh.lv/ Rolands Umbrovskis]'s home page has hCard in [http://www.rolandinsh.lv/?ro=contacts contact page] and all other pages with contact information.&lt;br /&gt;
* [http://twitter.com Twitter] uses hCard for user information (along with [http://ihack.us/2007/05/14/twitter-gets-microformatted/ several other microformats])&lt;br /&gt;
* [http://www.bendodson.com/developer/ Ben Dodson] uses an hCard for his contact details on every page of his site as well as using hCards for any XFN relationships in his blogrolls.&lt;br /&gt;
*[http://www.pats.ua.ac.be/group PATS Group Members] uses hCard to mark up member contact information.&lt;br /&gt;
*[http://couchsurfing.com CouchSurfing] has limited information in hCard available on members' profiles (such as [http://www.couchsurfing.com/people/guaka Guaka's]).&lt;br /&gt;
* [http://kpumuk.info Dmytro Shteflyuk] uses an hCard on his [http://kpumuk.info/contact/ contact] and [http://kpumuk.info/curriculum-vitae/ curriculum vitae] pages.&lt;br /&gt;
* The [http://www.bayofislands.net/ Bay of Islands] site has implemented hCard on all listing pages, eg: [http://www.bayofislands.net/accommodation/backpackers/saltwater-lodge/ Saltwater Lodge]&lt;br /&gt;
* [http://people.cs.uchicago.edu/~mpschaef/index.html Merrick Schaefer] is psyched to use hCard on his homepage for his contact info.&lt;br /&gt;
* Christian Hess (from San JosÃ©, Costa Rica) has an hCard in his [http://www.hess-cr.com home page], [http://www.hess-cr.com/utilidades/correo.shtml#postal contact] and [http://www.hess-cr.com/secciones/curriculum/datos.shtml personal rÃ©sumÃ©] pages (all in Spanish). He also recommends using the [https://addons.mozilla.org/es-ES/firefox/addon/4106 Operator] extension in Firefox to check them out.&lt;br /&gt;
* [http://www.JamPlanet.com Jam Planet] uses hCard in Contact Us page; application can generate hCard for a contact.&lt;br /&gt;
* [http://www.anisfield-wolf.org/ The Anisfield-Wolf Book Awards], designated specifically to recognize works addressing issues of racism and diversity, uses hCard for the author bios of [http://www.anisfield-wolf.org/Winners/PastWinners/ past winners].&lt;br /&gt;
* [http://www.buy-our-honeymoon.com/ Buy Our Honeymoon], a [http://www.buy-our-honeymoon.com/registry honeymoon registry] service, uses hCard in their [http://www.buy-our-honeymoon.com/contact Contact Us] page.&lt;br /&gt;
* '''W3C webmaster''' [http://www.w3.org/People/Jean-Gui/ Jean-Guilhem Rouel] now has an hCard.&lt;br /&gt;
* [http://source.ibegin.com/ iBegin Source] - All 10.8+ million business listings have their information marked up in hCard. Example: [http://source.ibegin.com/california/adelanto/aeronautical-supplies/general-atomics-9779-yucca-rd-1.html General Atomics]&lt;br /&gt;
* [http://david.weekly.org/ David Weekly] has added an hCard to his home page for himself.&lt;br /&gt;
* [http://ficlets.com/stories/12 Ficlets] story page uses hCard for author bio.&lt;br /&gt;
* [http://redmonk.com/contact/ RedMonk Contact page] uses hCard for RedMonk firm as well as each analysts.&lt;br /&gt;
* [http://source.ibegin.com/ iBegin Source] uses hCard to identify business information for all 10.5+ million businesses listed.&lt;br /&gt;
* [http://cloudislands.com/contact.php Cloud Islands] uses hCard for our Contact Info.&lt;br /&gt;
* [http://www.international.unt.edu UNT International] uses hCard to mark up contact information sitewide (see esp. [http://www.international.unt.edu/offices/ieli/people/instructors/profiles the IELI instructor profile listing])&lt;br /&gt;
* [http://www.giraffo.de giraffo.de] has different hCards on every page (+ geo in &amp;quot;kontakt&amp;quot;)&lt;br /&gt;
* [http://www.enap.com ENAP, Inc.] lists the HR Contact in hCard format on the [http://www.enap.com/career.aspx Career Opportunities] page.&lt;br /&gt;
* [http://sxsw07.conferenceer.com/people Conferenceer] lists panelists and participants to the 2007 South by Southwest interactive conference in hCard format&lt;br /&gt;
* [http://news.stanford.edu Stanford News] (Redesign)  hCard in the footer on every page as well as markup for every staff member on the Staff page.&lt;br /&gt;
* [http://www.wikiservice.at/fractal/wikidev.cgi?FR/EveMoreau ValÃ©rie-Eve Moreau] has an hCard on her wiki-homepage.&lt;br /&gt;
* [http://en.wikipedia.org/wiki/St_George%27s_Minster%2C_Doncaster St George's Minster, Doncaster, on Wikipedia]&lt;br /&gt;
* AOL Journals publishes hCards for authors. [http://journals.aol.com/carowill/whats-happening Example]&lt;br /&gt;
* Ian McKellar's [http://ian.mckellar.org/ home page] is an hCard that's styled to look like a business card.&lt;br /&gt;
* [[Christophe Ducamp]]'s hCard based on    [http://www.wikiservice.at/fractal/wikidev.cgi?FR/MicroFormats/ChristopheDucamp wiki personal page] of a wiki-branch which could be dedicated to seed a french group to support microformats. Thanks to Laurent Lunati for the CSS. You can [http://www.wikiservice.at/fractal/wikidev.cgi?action=edit&amp;amp;id=FR/MicroFormats/ChristopheDucamp edit it]. Any suggestions welcome.&lt;br /&gt;
* [http://www.matthewwest.co.uk Matthew West] has an hCard on his [http://www.matthewwest.co.uk/email contact] page.&lt;br /&gt;
*[http://www.webmaster.waw.pl PaweÅ Wrzosek] Freelance webdeveloper`s portfolio&lt;br /&gt;
*[http://www.stanford.edu/ Stanford.edu] hCard markup is included in the footer of the homepage and all subsequent pages within the /home directory.&lt;br /&gt;
*[http://openid.ne.jp OpenID.ne.jp] First OpenID provider service in Japan(æ¥æ¬èª). Each personal  OpenID page (ex:[http://eouia.openid.ne.jp http://eouia.openid.ne.jp]) is marked up as his hCard. And there is a company hCard on every page, too.&lt;br /&gt;
* [http://www.qwertycars.co.uk/garages/mechanics-near-tadworth-kt20.aspx UK Car Garages] Address of car mechanics in the UK, in hCard format.&lt;br /&gt;
* [http://www.columbiaautomation.com/sub/contact.php Columbia Automation]'s About Us page every employee marked up as an hCard, as well as having a company hCard with geo information.&lt;br /&gt;
* [http://www.pointermix.com Pointermix Design] uses the hCard format.&lt;br /&gt;
* [http://eight6.com/contact/ eight6]'s contact page uses the hCard format.&lt;br /&gt;
* [http://www.raveaboutit.com.au Rave About It]'s business listings use the hCard format.&lt;br /&gt;
* [http://optics.org/cws/Contact/OurTeam.do optics.org]'s team page.&lt;br /&gt;
* [http://www.robcottingham.ca/contact Rob Cottingham]'s first foray into microformats is an hCard on the contact page of his personal blog. (He was inspired by Tantek Ãelik's presentation at Web Directions North 2007.)&lt;br /&gt;
* [http://seattleu.edu Seattle University] uses hCard on it's front page and most pages that share an official template. &lt;br /&gt;
* [http://www.josemarti.waw.pl Jose Marti XXII Secondary School in Warsaw] includes hCard on Contact and About Author sections&lt;br /&gt;
* [http://www.jaama.co.uk Jaama] have their company details as a vCard download on their [http://www.jaama.co.uk/Contact.aspx contact] page.&lt;br /&gt;
* [http://3amproductions.net 3AM Productions] has company details marked up as hCard all across the site and particularly for [http://3amproductions.net/jason.php Jason] and [http://3amproductions.net/gilbert.php Gilbert]&lt;br /&gt;
* [http://jc-development.co.uk/ JC's Development] has company contact details as hCard.&lt;br /&gt;
* [http://berlin.barwick.de/index.html Berlin Guide] is converting their address markup to hcard, e.g. [http://berlin.barwick.de/shopping/kadewe-kaufhaus-des-westens.html KaDeWe] &lt;br /&gt;
* [http://www.xlntads.com XLNTads] has their contact information marked up in hCard, as well as their development schedule/timeline in hCalendar&lt;br /&gt;
* [http://derrick.pallas.us Derrick Pallas] tells people to look for him here.&lt;br /&gt;
* [http://bluemonkcreative.com/contact/ Bill Turner] adds an hCard to the contact page of his freelance business' website.&lt;br /&gt;
* [http://www.oppenheim.com.au/ James Oppenheim's blog] includes an inline author hCard in the footer of each page and also on the contact page.&lt;br /&gt;
* [http://steinhardt.nyu.edu/ NYU Steinhardt] has [http://steinhardt.nyu.edu/faculty_bios/list/Faculty 240+ faculty bios marked up], e.g. [http://steinhardt.nyu.edu/faculty_bios/view/Susan_Murray].&lt;br /&gt;
* [http://www.boogdesign.com/aboutus.html boogdesign.com] has added hCard markup on the contact page.&lt;br /&gt;
* [http://www.gptg.org/ Great Places To Golf], hCards for golf clubs around the world, e.g. [http://www.gptg.org/club/12/]&lt;br /&gt;
*[http://www.travellerspoint.com/ The Travellerspoint Travel Community] has added hCards to all of their member profiles (e.g. [http://www.travellerspoint.com/member_profile.cfm?user=jax_07]). Details include name, photo, location, notes and url. &lt;br /&gt;
* The [http://www.westmidlandbirdclub.com/ West Midland Bird Club] in the English Midlands uses hCard on its [http://www.westmidlandbirdclub.com/ home page], [http://www.westmidlandbirdclub.com/diary/ events diary], [http://www.westmidlandbirdclub.com/club/contact.htm contact pages], [http://www.westmidlandbirdclub.com/site/links.htm links page], [http://www.westmidlandbirdclub.com/club/older.htm list of the world's oldest bird clubs] and in a page footer which is gradually being rolled out across the whole site. {{UpdateMarker}} Page-footer's hCard now has logo, using [[include-pattern]].&lt;br /&gt;
*[http://wizardishungry.com/blog/ wizardishungry/blog] has the author's hCard in the footer of every page with a link to X2V.&lt;br /&gt;
* [http://www.walkerfineart.com Walker Fine Art Gallery] Most pages contain an hCard in the footer.&lt;br /&gt;
* [http://chewbittel.com/contact.php Chew Bittel Assoc., Inc.] is an organization hCard. It's got abbr's in there, and a duplicate telephone field, and some hidden things. I'm really pushing things to the limit here. This should be a great test for your parser.&lt;br /&gt;
* Scott Allan Wallick's hCard is [[User:ScottWallick|his user page]] and on his blog, [http://www.plaintxt.org/about/2/ plaintxt.org]&lt;br /&gt;
* [[User:Bob_Jonkman|Bob Jonkman's hCard]] '''on this 'wiki'''' &lt;br /&gt;
* [http://thetenwordreview.com The Ten Word Review] simply contains ten word long reviews. All reviews are marked up as [[hreview|hReviews]], and user information is marked up as hCards.&lt;br /&gt;
*OffshoreAgile.com, a subsite of Starsoft Development Labs, uses hCard in the [http://www.offshoreagile.com/company/contact/ Starsoft Contacts] and Media Inquiries sections&lt;br /&gt;
*T-Mobile uses hCard for the [http://t-mobilepressoffice.co.uk/press/contact-details/ T-Mobile UK Press Contact Details page], as well as for some of the latest press releases&lt;br /&gt;
* Psychology Press and Routledge's Behavioral Sciences' publishing division have implemented hCard on their contact pages on 17 of their websites (example on the contact page on their [http://www.clinicalpsychologyarena.com/contact/ Clinical Psychology Arena])&lt;br /&gt;
*[http://72ppi.us 72ppi], uses hCard in the footer.&lt;br /&gt;
*[http://www.csarven.ca Sarven Capadisli] uses hCard throughout the site (including user comments in articles).&lt;br /&gt;
* [https://www.urbanbody.com/information/contact-us Urban Body Men's Clothing] uses hCard for business locations and hCalendar for business hours.&lt;br /&gt;
* [http://www.iqair.us/ IQAir North America], uses hCard for contact information.&lt;br /&gt;
* [http://www.infoiasi.ro/ The website of the Faculty of Computer Science], &amp;quot;A. I. Cuza&amp;quot; University Ia&amp;amp;#351;i, Romania uses hCard for each staff member.&lt;br /&gt;
* [http://www.finds.org.uk/ The Portable Antiquities Scheme at the British Museum] hCards added to footer of every page and to contacts section. Working on adding more and getting it right.&lt;br /&gt;
* In [http://www.ideasfornet.com/ IdeasForNet.com - the ideas repository] hCards were implemented partially in the footer of each page, and more comprehensively in the contact and about pages.&lt;br /&gt;
* The [http://www.cst.ed.ac.uk/ Centre of Canadian Studies] at the University of Edinburgh use hCards for contact information in the footer of their site.&lt;br /&gt;
* [http://www.theatrestudies.llc.ed.ac.uk/ Theatre Studies: European Theatre] at the University of Edinburgh use hCards for contact information on their home page&lt;br /&gt;
* [http://www.carolinemockett.com/design/about.aspx Caroline Mockett] has an hCard on her About Me page&lt;br /&gt;
* [http://wait-till-i.com Christian Heilmann] has a footer address using hCard&lt;br /&gt;
*[http://www.audience-response-rentals.com/ Audience Response System Rentals] uses hcard as a popup in the site accessibility area (lower right) for easy copy and paste of address by customers.&lt;br /&gt;
* [http://www.fischsolutions.com/ Fisch Internet Solutions] uses an embedded hCard and a vCard download to provide customers an easy way to contact them on their [http://fischsolutions.com/contactus.html Contact Us] section of the website.&lt;br /&gt;
* [http://www.micatholicconference.org/ Michigan Catholic Conference] uses hCard for contact information in the sidebar.&lt;br /&gt;
* [http://www.adambunn.co.uk/ Adam Bunn] provides contact details in the sidebar using hCard.&lt;br /&gt;
* [http://www.belkin.com/pressroom/releases/uploads/10_10_06NotebookExpansionDock.html Belkin Press Releases] are using hCards for PR contacts and corporate offices.&lt;br /&gt;
* [http://mybank.com myBank.com] uses hCard for its listings of every branch of every FDIC-insured bank in the United States.&lt;br /&gt;
* [http://leftlogic.com Left Logic] uses hCard for embedded contact information.&lt;br /&gt;
* [http://inga-art.co.uk/artist Inga Scholes] uses hCard for contact information in the sidebar.&lt;br /&gt;
* [http://www.lussumo.com/ Lussumo] uses hCards on user profile pages in its open-source [http://www.getvanilla.com/ Vanilla] Discussions Forum software.&lt;br /&gt;
* [http://www.creative-ways.nl/ Ron Kok] uses hCards to mark-up the names and URLs of commentors on his blog. He also uses hCards in combination with XFN in his blogposts to refer to friends, and has an hCard for himself on every page on his blog.&lt;br /&gt;
* [http://tagg.no Tagg Media] uses hCard for [http://heine.tagg.no/contact.php contact information] and provide link to vCard download in the contact section.&lt;br /&gt;
* The article about the fictitious Matrix character [http://en.wikipedia.org/wiki/Neo_%28The_Matrix%29 Thomas A Anderson in Wikipedia] is now marked up with hCard.&lt;br /&gt;
* [http://dconstruct06.madgex.com/ d.Construct 2006 Backnetwork] uses hCards for conference delegates (and provides the markup so that delegates can copy and paste cards into their own sites).&lt;br /&gt;
* [http://www.brown.edu Brown University] now uses hCard on the front page&lt;br /&gt;
* [http://www.wideblueyonderweb.co.uk Dunks at Wide Blue Yonder Web Design] has added hCard markup on his [http://www.wideblueyonderweb.co.uk/wbyw/pages/contact.htm contact page] and is looking to implement it on all past &amp;amp; future contact pages for clients.&lt;br /&gt;
* [http://southamptonrubberstamp.com Southampton Rubber Stamp Company] now has hCard markup with a vCard download link on every page.&lt;br /&gt;
* [http://barefoot-ceramics.com Barefoot Ceramics paint your own pottery studio] (in Newport, South Wales) has added hCard markup to its [http://barefoot-ceramics.com/find#address &amp;quot;Find&amp;quot;] page and other address instances. They hopes to implement hCalendar event lists as soon as an ics to hCalendar PHP class can be found or written.&lt;br /&gt;
* [http://dsingleton.co.uk/ David Singleton] has added a hCard to his blog.&lt;br /&gt;
* [http://www.thestreet.org.au The Street Theatre (Canberra, Australia)] has added hCard markup to its [http://www.thestreet.org.au/contact.htm Contact Us] page. hCalendar markup will soon be added for all of our performances.&lt;br /&gt;
* [http://www.informatik.uni-hamburg.de/SVS/personnel/henrich/index.php Henrich C. P&amp;amp;ouml;hls] has marked up his about page using hcard, including his PGP-Key that is stored in an abbr title, using class=key.&lt;br /&gt;
* [http://www.yalf.de Yalf Webentwicklung] has [http://www.yalf.de/kontakt contact information] available as hCard (and vCard).&lt;br /&gt;
* [http://www.zeldman.com/about/ Jeffrey Zeldman]. Jeffrey Zeldman has marked up his about page using hcard.&lt;br /&gt;
* [http://WhereAreYouCamping.com Where Are You Camping]. hCards for all members and camps, employing the include pattern as well. AFAIK this is the first Burning Man related microformats implementation, not to mention addresses in Black Rock City.&lt;br /&gt;
* [http://www.clacksweb.org.uk Clackmannanshire Council ]. hCard is implemented for all contact details across the site, and for specific individuals such as elected members (Councillors).&lt;br /&gt;
* [http://www.webdirections.org Web Directions]. hCard is used as contact information for the conference, while speakers are marked up with hCard.&lt;br /&gt;
* [http://www.markthisdate.com/contactform.html MarkThisDate.com]. An hCard is implemented on our contact form. For our calendars hCalendars will follow as soon as possible.&lt;br /&gt;
* [http://www.msiinet.com/contact/ MSI Systems Integrators] has its &amp;amp;quot;Contact MSI&amp;amp;quot; page encoded with hCards.&lt;br /&gt;
* [http://www.coolblue.nl/ Corporate website of Coolblue BV]. hCards were implemented in both the footer of each page, and in the &amp;quot;News&amp;quot; section for press contact information.&lt;br /&gt;
* [http://www.besancon.fr/index.php?p=32 Official site of BesanÃ§on (France)] uses hCard for each page concerning the small towns surrounding BesanÃ§on.&lt;br /&gt;
* [http://2006.dconstruct.org/speakers/ d.Construct 2006 conference speakers list] is implemented using hCards.&lt;br /&gt;
* [http://local.yahoo.com Yahoo Local] now supports hCards for business and places in the search results&lt;br /&gt;
* [http://learningtheworld.eu/imprint/ Learning the World] has hcard information on the imprint, alas we didn't succeed to mark-up the work phone and fax numbers properly.&lt;br /&gt;
* The [http://www.fuckparade.org Fâparade] website uses hCard, though I didn't find a type to distinguish mobile and landline phone numbers.&lt;br /&gt;
**Use &amp;lt;code&amp;gt;cell&amp;lt;/code&amp;gt; for mobiles.&lt;br /&gt;
* [http://www.miranet.nl/contact.htm Miranet Webdesign] have added a hcard to their [http://www.miranet.nl/contact.htm 'contact' page]&lt;br /&gt;
* [http://weblog.200ok.com.au/ Ben Buchanan] has added a vCard to the [http://weblog.200ok.com.au/about/ 'About' page on The 200ok Weblog]&lt;br /&gt;
* [http://www.radiantcore.com Radiant Core] has their contact information [http://www.radiantcore.com/contact/ available in hCard].&lt;br /&gt;
* [http://www.mikerumble.co.uk/ Mike Rumble] has [http://www.mikerumble.co.uk/contact.html uploaded his hCard].&lt;br /&gt;
* [http://www.saumag.edu/ Southern Arkansas University] has its contact footer encoded as hCard&lt;br /&gt;
* [http://main.uab.edu/ University of Alabama at Birmingham] has its contact footer encoded as hCard&lt;br /&gt;
* [http://www.capital.edu Capital University] has contact footer and bloggers' names encoded as hCard. Also, all page-specific contact information is encoded as hCards (see [http://www.capital.edu/Internet/Default.aspx?pid=67 Admissions] page for an example)&lt;br /&gt;
* [http://main.uab.edu/shrp/ UAB School of Health Professions] uses hCard in its contact footer&lt;br /&gt;
* [http://green.carisenda.com/ Stephen Stewart] has his hCard on the front page of his weblog ('You are here' section)&lt;br /&gt;
* [http://www.direction.es/ Direction] uses hCard for contact information.&lt;br /&gt;
* [http://audiobank.tryphon.org AudioBank] uses hCard to display member informations.&lt;br /&gt;
* [http://www.vivabit.com/atmedia2006/speakers/ @media speakers] are marked up with hCard (photos depend on BASE tag support which makes this a good test case)&lt;br /&gt;
* [http://www.dougransom.com Doug Ransom] uses hCard for his financial advisory practice. &lt;br /&gt;
* [http://rubyandrails.org/usergroups/newcastle/members.html ncl.rb] uses hCard for contact information.&lt;br /&gt;
* [http://www.snowinteractive.com/ Snow Interactive] uses hCard for contact information.&lt;br /&gt;
* [http://flickr.com Flickr] now supports [[hcard|hCard]] and [http://gmpg.org/xfn XFN] on profile pages.  See [http://flickr.com/photos/factoryjoe/113866484/ screenshot of Flickr UI in Flock browser using Flocktails extension - March 17th 2006].&lt;br /&gt;
* [http://www.ndiyo.org/contact Contact information for the Ndiyo project]&lt;br /&gt;
* [http://www.pixelenvy.co.uk/ Pixel Envy] uses hCard for contact information on every page&lt;br /&gt;
* [http://stilbuero.de/contact/ Klaus Hartl] uses hCard in the sidebar for contact information (maybe easier to parse through delivering xhtml as xml).&lt;br /&gt;
* [http://charlvn.virafrikaans.com/contact Charl van Niekerk's hCard]&lt;br /&gt;
* [http://billy-girlardo.com/WP/ BillyBLOGirlardo] uses hCard for contact information.&lt;br /&gt;
* [http://www.hicksdesign.co.uk/ Hicksdesign] uses hCard for contact information.&lt;br /&gt;
* http://www.gr0w.com/articles/press/growsearch_launched_press_release/ - hCard in a press release for the press contact info&lt;br /&gt;
* http://www.redmonk.com/cote/archives/2006/03/testing_out_mic.html - hCard with explanation&lt;br /&gt;
* [http://andy.ciordia.info/ it's my island], personal blog, hcard on the ''[http://andy.ciordia.info/pages/about_me About the Writer]'' page. [[User:Ciordia9|Andy Ciordia]]&lt;br /&gt;
* [http://www.windowonwoking.org.uk/ Window on Woking], a local community site in the UK, uses hCard in the homepage of each member organisation and local Councillor.&lt;br /&gt;
* [http://ChunkySoup.net/ ChunkySoup.net] has redesigned using hAtom 0.1 and hCards on the entire site -- by [[User:ChrisCasciano|Chris Casciano]]&lt;br /&gt;
* [http://www.30boxes.com/ 30 Boxes],a social calendar application and digital lifestyle aggregator, automatically creates an hcard for you with your account.  It is found under Settings &amp;gt; Syndication.&lt;br /&gt;
* [http://www.nearwhere.com/ Nearwhere.com] allow you to put an hcard on an interactive map.&lt;br /&gt;
* [http://www.brentozar.com/ Brent Ozar] added a [http://www.brentozar.com/contact.php contact] page hCard.&lt;br /&gt;
* [http://www.kerihenare.com/ Keri Henare] has rewritten his [http://www.kerihenare.com/contact/ contact] page hCard. Now using &amp;lt;code&amp;gt;&amp;lt;object&amp;gt;&amp;lt;/code&amp;gt; instead of &amp;lt;code&amp;gt;&amp;lt;img&amp;gt;&amp;lt;/code&amp;gt; for photo. (Thanks Brian Suda for updating the vCard converter)&lt;br /&gt;
* [http://michaelraichelson.com/contact/ Michael Raichelson] had an hCard on his contact page before SXSW, but never thought to add it here until Tantek requested it.&lt;br /&gt;
* [http://www.commoner.com/~lsimon/lindsey_simon_hcard.html Lindsey Simon] has added an hCard to his website as per Tantek's SXSW request for folks to try it &lt;br /&gt;
* [http://www.davidgagne.net/ David Gagne] has an hCard in his sidebar.&lt;br /&gt;
* [http://www.churchzip.com/map/ Churchzip.com/map] and [http://www.skiwhere.com/map/ Skiwhere.com/map], provide churches, hotels, and ski resorts on the same maps.  Locations are formatted as hCards.&lt;br /&gt;
* All [http://www.iqdir.com/ IQ Directory Solutions] Yellow Pages web portals use [[hcard|hCard]] markup on listings. For example [http://www.yellowpages-cambodia.com/ Cambodia Yellow Pages] and [http://www.superpages.com.my/ Malaysia Super Pages]&lt;br /&gt;
* Ning's cloneable Group app uses fuzzy matching to map custom fields to [[hcard|hCard]] markup on its [http://group.ning.com/index.php?controller=person&amp;amp;action=view&amp;amp;content=JonathanAquino profile] pages.&lt;br /&gt;
* [http://claimid.com/factoryjoe Chris Messina' ClaimID hCard]&lt;br /&gt;
* [http://factoryjoe.com/ Chris Messina' homepage]&lt;br /&gt;
* [http://flock.com/about Flock About]&lt;br /&gt;
* [http://tantek.com/microformats/2006/03-01-TechPlenAgenda.html Agenda: W3C Technical Plenary Day, March 1 2006] has [[hcard|hCard]] and [[hcalendar|hCalendar]] markup. ([http://www.w3.org/2006/03/01-TechPlenAgenda.html original here]).&lt;br /&gt;
* [http://www.gr0w.com/articles/press/growsearch_launched_press_release/ GrowSearch Launched (Press Release)] uses an hCard to provide Press Contact Point.&lt;br /&gt;
* The [http://www.arborday.org/ National Arbor Day Foundation] has started using hCards for their [http://arborday.org/programs/conferences/communityforestry/index.cfm upcoming] [http://arborday.org/programs/conferences/hazardtrees-treeplanting/ conferences].&lt;br /&gt;
* [http://www.multipack.co.uk The Multipack] has numerous hCards, especially on the [http://www.multipack.co.uk/members/ members page], as well as the next meeting information.&lt;br /&gt;
* [http://deadringrancor.livejournal.com/ Justin McDowell] used an hCard when [http://deadringrancor.livejournal.com/221332.html referring to a person in his blog post]&lt;br /&gt;
* [http://davecardwell.co.uk/cv/ Dave Cardwell] has included his hCard in his Curriculum Vitae.&lt;br /&gt;
* [http://blog.usweb.com/ Shaun Shull] has written a great post on [http://blog.usweb.com/archives/how-microformats-affect-search-engine-optimization-seo How Microformats Affect SEO], and has included his [[hcard|hCard]] as one of the examples.&lt;br /&gt;
* [http://www.thefutureoftheweb.com/ Jesse Skinner] has written a simple [http://www.thefutureoftheweb.com/blog/2006/1/hcard tutorial with examples]&lt;br /&gt;
* [http://www.w3.org/2005/12/allgroupoverview.html 2006 W3C Technical Plenary Week] has marked up the venue, contacts, and program committee members all with hCard.&lt;br /&gt;
* [http://www.avf-nexus.co.uk AVF-Nexus] have a hCard on their [http://www.avf-nexus.co.uk/contact/ contact page] - (by [http://creation.uk.com Creation&amp;quot;])&lt;br /&gt;
* [http://www.thefantasticos.com/andrew/ Andrew White] posted [http://www.thefantasticos.com/andrew/index.php/my-hcard/ his hCard] and [http://www.thefantasticos.com/andrew/index.php/62/microformats-the-should-have-been-obvious-web-dev-tool/ blogged about it].&lt;br /&gt;
* [http://www.2sheds.ru Oleg &amp;quot;2sheds&amp;quot; Kourapov] in his [http://www.2sheds.ru/blog/ blog] ([http://suda.co.uk/projects/X2V/get-vcard.php?uri=http://www.2sheds.ru/blog X2V]) has turned personal profile into hCard ([http://suda.co.uk/projects/X2V/get-vcard.php?uri=http://www.2sheds.ru/blog/hcard.html X2V]) and his blogroll - into combination XFN/hCards ([http://suda.co.uk/projects/X2V/get-vcard.php?uri=http://www.2sheds.ru/blog/friends.html X2V])&lt;br /&gt;
* [http://www.approveddesign.co.uk Approved Design Consultancy] have a hCard on their [http://www.approveddesign.co.uk/about/contact/ contact page] as well as on their [http://www.approveddesign.co.uk/about/people/ people section] - (by [http://creation.uk.com Creation&amp;quot;])&lt;br /&gt;
* [http://weblog.200ok.com.au/ Ben Buchanan] and [http://www.griffith.edu.au/cgi-bin/phone_search.pl?string=colin+morris&amp;amp;format=search Colin Morris] have [http://weblog.200ok.com.au/2006/01/griffith-phonebook-adds-hcard-and.html implemented hCards and vCards] for the [http://www.griffith.edu.au Griffith University] [http://www.griffith.edu.au/find/content_phonebook.html online phone book]. Eg. [http://www.griffith.edu.au/cgi-bin/phone_search.pl?string=ben+buchanan&amp;amp;format=search Ben's vCard] and [http://www.griffith.edu.au/cgi-bin/phone_search.pl?string=colin+morris&amp;amp;format=search Colin's vCard]&lt;br /&gt;
* WWF-Australia [http://wwf.org.au/about/contactdetails/ contact details page]&lt;br /&gt;
* [http://rasterweb.net/raster/ Pete Prodoehl] used the hCard format on his [http://rasterweb.net/raster/contact.html Contact page] and his [http://rasterweb.net/portfolio/ Portfolio]&lt;br /&gt;
* [http://amette.eu amette] uses the hCard format in a module of his TikiWiki powered blog and a more complete hCard on his [http://amette.eu/contact contact page]&lt;br /&gt;
* [http://staff.washington.edu/oren/weblog2/ Oren Sreebny] has an hcard on his blog main index template &lt;br /&gt;
* [http://www.cs.brandeis.edu/~zippy/ Patrick Tufts] has an hCard on his homepage.&lt;br /&gt;
* [http://ascii20.blogspot.com/ Mathias Kolehmainen and Jamie Taylor] have hCards on their weblog.&lt;br /&gt;
* [http://www.hoppsan.org/jamesb/blogger/ Barnaby James] has a hCard on his weblog.&lt;br /&gt;
* [http://esa-education.com/schools/map ESA Education] Uses hCards for their 100+ schools and each of the individual school sites.&lt;br /&gt;
* [http://www.thereisnocat.com/#vcard Ralph Brandi] has added an hCard to the sidebar of his weblog as a result of Tantek Ãelik's portion of the Microformats presentation at SXSW 2006.&lt;br /&gt;
* [http://www.pierce.ctc.edu/ephone/ Pierce College] -- community college directory uses hCard on all individual directory entries.&lt;br /&gt;
* [http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2006/ the Institutional Web Management Workshop 2006] have marked up all their [http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2006/committee/ speakers with hCard].&lt;br /&gt;
* http://wikitravel.org/en/Singapore/Sentosa. Wikitravel is experimenting with hcard on its travel guides. This guide uses hcard for all its business listings. More info on http://wikitravel.org/en/Wikitravel_talk:Listings.&lt;br /&gt;
* [http://www.musik-erber.de/ Musik-Erber] uses to present contact information at the sidebar&lt;br /&gt;
* [http://cdevroe.com/about/#contact Colin D. Devroe] uses hCard to display his contact information on his about page&lt;br /&gt;
* The ECS (Scool of Electronics and Computer Science  at the University of Southampton) [http://www.ecs.soton.ac.uk/people People Pages] use vCard. Contact cjg@ecs.soton.ac.uk if there's any bugs.&lt;br /&gt;
* [http://www.southwestern.edu/~ramseyp Pat Ramsey] has his contact information on his blog marked up with hCard. Contact [mailto:ramsey.pat@gmail.com ramsey.pat@gmail.com] if there are any bugs there.&lt;br /&gt;
* [http://www.vyre.com/company/contact-us/ VYRE] is a CMS development company with a &amp;quot;contact us&amp;quot; hCard&lt;br /&gt;
* [http://www.lefdal.cc/info.php Alf KÃ¥re Lefdal] uses hCard in the markup of his contact information&lt;br /&gt;
* [http://www.pignwhistle.com.au/ Pig N Whistle, a chain of pubs in Brisbane, Australia] is using hcard to mark up all the contact pages for its outlets and head office&lt;br /&gt;
* [http://www.applianceman-repair-fortbend.com/ac-air-conditioning-repair-katy-tx.html Air Conditioning Katy TX] uses hCard in the footer of the air conditioning repair website. To view an example visit [http://www.applianceman-repair-fortbend.com/sugar-land-appliance-repair.html Appliance Repair Sugar Land]&lt;br /&gt;
* [http://kollitsch.de/ Patrick Kollitsch] has built his personal Profil as hCard&lt;br /&gt;
* [http://www.audiophile.pl/ Car Audio] uses the hCard in his contacts section.&lt;br /&gt;
* [http://www.hbs.edu/faculty/dspar/ Harvard Business School] has hCards on their faculty pages&lt;br /&gt;
* [http://openmikes.org/ openmikes.org] uses hCards for open mike venue addresses in its listing detail pages.&lt;br /&gt;
* [http://www.intertecnollc.com/ InterTecno, LCC] publishes an hCard on the home page and contact page.&lt;br /&gt;
* [http://canaltcm.com/ver/sobre-tcm Turner Classic Movies TCM Spanish website] has published contact details as a hCard&lt;br /&gt;
* [http://rejuvenation.com/ Rejuvenation] is now using hCard for contact information.&lt;br /&gt;
* [http://www.mattash.com/contact/ Matthew Ash] uses the hCard in his contacts section.&lt;br /&gt;
* [http://www.atbbuildinginc.com/ Kitchen Remodeling Detroit] uses the hCard in the footer section of the home remodeling website. To view an example visit [http://www.atbbuildinginc.com/kitchen-remodeling-farmington-hills.html kitchen remodeling farmington hills mi]&lt;br /&gt;
* [http://www.metrohomeimprovementsinc.com/ General Contractor Detroit] uses the hCard in the header section of the contractor website. To see example visit [http://www.metrohomeimprovementsinc.com/insulation.html insulation contractor detroit]&lt;br /&gt;
* [http://yarmouthguide.com/business.php Yarmouth Guide] uses hCard for each business details page.&lt;br /&gt;
* [http://www.merchantcircle.com MerchantCircle] has embedded an hCard in every one of their 15+ million US business listings.&lt;br /&gt;
* [http://citizenspace.us/citizens Citizen Space Citizens] is a list of tenants for a coworking space in San Francisco. The issue was raised that ''nicknames'' are usually located in the middle of ''fn'', which is not valid as per the [http://microformats.org/wiki/hcard-brainstorming#Implied_FN_from_N Implied_FN_from_N] rule. It seems that it should be possible, however, to include a ''nickname'' in the middle of an FN or even between a ''given-name'' and a ''family-name''.&lt;br /&gt;
&lt;br /&gt;
* [http://www.brownbook.net The Brownbook - the open yellow pages] The Brownbook is a peer-produced (like a wiki, but not a using a wiki engine) local business search website.  It Uses hCard to allow users to export local business contact details to Outlook or other desktop apps, plus for providing detailed maps from Google. &lt;br /&gt;
** Example of a search results page: [http://www.brownbook.net/business/search/?tag=hair+in+egham&amp;amp;x=21&amp;amp;y=4 Hairdressers in Egham]&lt;br /&gt;
*** '''suboptimal''': Adresses, e.g &amp;quot;2 Station Rd North, Egham, Surrey&amp;quot;, are marked up as &amp;lt;code&amp;gt;street-address&amp;lt;/code&amp;gt;&lt;br /&gt;
** Example of a single business's details [http://www.brownbook.net/business/view/122516 The Hair Emporium].&lt;br /&gt;
*** '''suboptimal''': Adresses, e.g &amp;quot;2 Station Rd North, Egham, Surrey&amp;quot;, are marked up as &amp;lt;code&amp;gt;street-address&amp;lt;/code&amp;gt;&lt;br /&gt;
* [http://www.Sylphen.com Sylphen] is a IT-solutions-provider and uses hCards on the [http://www.sylphen.com/content/kontakt/kontakt.htm Contact]&lt;br /&gt;
** '''invalid''' two of the three examples lack the required &amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;fn org&amp;lt;/code&amp;gt; property&lt;br /&gt;
* [http://www.cosmotourist.com www.cosmotourist.com] and [http://www.cosmotourist.de www.cosmotourist.de] A new German and English portal around travel tips. Using hidden hCard for hotel listings, wherever address data is available. &lt;br /&gt;
**Hidden.&lt;br /&gt;
* [http://www.venncommunications.com/contact/ Venn] uses a hidden hCard on the contact page. &lt;br /&gt;
**Hidden.&lt;br /&gt;
* [http://www.last.fm Last FM] has hCards hidden on their profile pages e.g. [http://www.last.fm/user/Crok/?scrobbling=t1].&lt;br /&gt;
**Hidden.&lt;br /&gt;
* [http://krisswatt.co.uk/ Kriss Watt] has hidden an hCard his blog footer.&lt;br /&gt;
**Hidden.&lt;br /&gt;
* [http://www.fberriman.com/ Frances Berriman] has a hidden vCard in the footers of her website.&lt;br /&gt;
**Hidden.&lt;br /&gt;
* [http://www.candlescience.com/ CandleScience Candle Supply] added a hidden hcard sitewide.&lt;br /&gt;
**Hidden.&lt;br /&gt;
* [http://www.meryl.net/ Meryl K. Evans] has a hidden hCard on her homepage.&lt;br /&gt;
**Hidden.&lt;br /&gt;
* [http://www.highflyerscareers.com High Flyers Careers], India's first flight-crew placement agency uses microformats for their [http://www.highflyerscareers.com/corporate/ corporate information] page. Using standards couldn't be easier or better.&lt;br /&gt;
**Has honorific prefixes as part of &amp;quot;fn&amp;quot;, rather than marked up separatley.&lt;br /&gt;
* Spotstor.com eg - [http://spotstor.com/] uses hCard on profile pages (where user has elected to show contact information).&lt;br /&gt;
&lt;br /&gt;
* [http://www.naturalengland.org.uk/press/default.htm Natural England] (new UK government agency, formed 2006-10-01). &lt;br /&gt;
** No &amp;quot;fn&amp;quot; - which makes it invalid.&lt;br /&gt;
*[http://drop-off.co.uk G3:2] uses hCard with geo tags in the copyright and on the about me page&lt;br /&gt;
** Address data is hidden using CSS. &lt;br /&gt;
* [http://zdnet.co.uk/misc/contact/ ZDnet Contact Us Page] supports [[hcard|hCard]].&lt;br /&gt;
** by [http://www.subtleasafish.com/ James Myers] and [http://www.fromthefrontend.co.uk/2006/11/23/zdnet-uses-microformats/ David Long]&lt;br /&gt;
**Images and e-mail addresses are hidden; telephone numbers do not comply with [http://en.wikipedia.org/wiki/E.123 E.123]&lt;br /&gt;
* [http://gbraad.nl/ Gerard Braad] has published an example on his [http://gbraad.nl/site/?p=profile profile] page that is almost consistent with his original [http://gbraad.nl/files/gbraad.vcf vCard] file. Also progress is made for transforming his [http://files.gbraad.nl/foaf.rdf FoaF] file to a hCard encoded representation (also done for my spouse:[http://spouse.gbraad.nl/site/?p=profile Yong Yuan])&lt;br /&gt;
** (2005-09-27) PASSED, PASSED&lt;br /&gt;
** WARNINGS&lt;br /&gt;
*** uses 'n given-name' and 'n family-name' instead of nesting the given- and family- names inside the 'n'&lt;br /&gt;
*** has one 'tel' value with a bunch of values stuffed in&lt;br /&gt;
*** probably more problems --[[User:RyanKing|RyanKing]] 17:19, 5 Jan 2006 (PST)&lt;br /&gt;
* [http://kinrowan.net/ Cori Schlegel] [http://kinrowan.net/blog/wp/archives/2005/07/08/a-problem-with-the-structured-blogging-plug-in-for-wordpress/ discusses how he has updated] [http://kinrowan.net/blog/contact his contact page with hCard]&lt;br /&gt;
** INVALID - using 'prefix' instead of 'honorific-prefix' and type's in classnames (in both adr and tel) and has two photo's (the second could be 'logo') --[[User:RyanKing|RyanKing]] 15:15, 5 Jan 2006 (PST)&lt;br /&gt;
* [http://landsbank.fo/#hCard Landsbanki FÃ¸roya]&lt;br /&gt;
** INVALID - using embedded RDF/XML invalidly&lt;br /&gt;
&lt;br /&gt;
* [http://www.yellowpencil.com/contact/ Yellow Pencil] Using microformats to present company contact information&lt;br /&gt;
** First hcard has empty &amp;quot;fn&amp;quot; and no &amp;quot;n&amp;quot;. &amp;quot;fn&amp;quot; should be with &amp;quot;org&amp;quot; -- [[User: ScottReynen |ScottReynen]] 21:29, 19 Jun 2006 (CST)&lt;br /&gt;
&lt;br /&gt;
* [http://www.art-switch.com/ArtSwitch/contactUs.html Art-Switch Exchange Limited] uses hCard for their contact details on their contact page.&lt;br /&gt;
* [http://onyomo.com/ OnYoMo] uses hCard markup for all addresses listed in their local search results.&lt;br /&gt;
* [http://vcardplus.info/show.asp?uid=Z9959-06323 Greg Bays], the author of vCardPlus! has made his sites vCard display page hCard complaint.&lt;br /&gt;
* [http://www.rosenblittdentistry.com/contact.php Dr. Jon Rosenblitt] uses hCard icon with '''Add to Address Book''' link. &lt;br /&gt;
* [http://www.nfwebsolutions.com/ New Frontier Web Solutions] uses hCard on their front page along with a link pointing to Brian Suda's [http://suda.co.uk/projects/X2V/get-vcard?uri=http://www.nfwebsolutions.com/ X2V].&lt;br /&gt;
* [http://shiftingpixel.com/about/the-artist shifting pixel photoblog] has published an hCard.&lt;br /&gt;
* [http://thoughtport.blogspot.com/ Aiden Kenny] hasn't published his hCard yet, but he has [http://thoughtport.blogspot.com/2005/07/elemental-particles-of-web.html published his hCard icon]: http://photos1.blogger.com/blogger/4224/444/320/AK-Hcard-icon.gif&lt;br /&gt;
* [http://thedredge.org Andy Hume] uses hCards to mark-up the names and URLs of commentors on his blog, e.g. his [http://thedredge.org/2005/06/using-hcards-in-your-blog/ blog post on &amp;quot;Using hCards in your blog&amp;quot;]. &lt;br /&gt;
* [http://www.bidclix.com/ BidClix]'s [http://www.bidclix.com/AboutContact.html Contact BidClix] page has it's ''contact info'' marked up with an hCard.&lt;br /&gt;
* [http://suda.co.uk/ Brian Suda] has managed to embed a photo in [http://suda.co.uk/contact/ his hCard] through the [http://www.ietf.org/rfc/rfc2397.txt data URI scheme] by converting the image to BASE64 code. View the Source to see how this is accomplished. [http://suda.co.uk/projects/X2V/get-vcard.php?uri=http%3A//suda.co.uk/contact/ The X2V link] will extract the image and encode it for a vCard which will be displayed in some address book applications.&lt;br /&gt;
** Inspired by this I thought to try the same for SVG at [http://barefoot-ceramics.com/find Barefoot] ...&lt;br /&gt;
** &amp;amp;lt;img class=&amp;quot;photo&amp;quot; style=&amp;quot;display:none;&amp;quot; src=&amp;quot;data:image/svg+xml;text,&amp;amp;lt;?xml version='1.0' encoding='UTF-8' standalone='no'?&amp;amp;gt;&amp;amp;lt;svg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' version='1.0' width='50' height='80' id='svg3957'&amp;amp;gt;&amp;amp;lt;defs id='defs3959' /&amp;gt;&amp;amp;lt;path d='M 28.91433,...32.192802 z' style='fill:#cc4d00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1' id='path9551' /&amp;amp;gt;&amp;amp;lt;/svg&amp;amp;gt;&amp;quot; alt=&amp;quot;Barefoot&amp;quot;&amp;amp;gt;&lt;br /&gt;
** Does it work?? Well it parses OK. Some automated tools replace the &amp;amp;lt; with %3C (etc., e.g. Brian Suda's vCard form). Unfortunately Kontact (KDE contacts tool) doesn't handle SVG as a vCard photo or logo format - I don't know if this is a standard. It seems it could work and maybe even does somewhere. Maybe the text field needs to be Base64 encoded? ... see [http://slashdot.org/~pbhj/journal/142382 pbhj's slashdot journal] for a bit more on this.&lt;br /&gt;
* [http://cinematreasures.org Cinema Treasures] uses hCard to markup venue information for 10,000+ movie theaters.&lt;br /&gt;
* [http://www.w3.org/People/Connolly/events/ Dan Connolly's index of events and talks] has hCards for many of the people he has met at those events. In Mar 2006, he moved a bunch of hotel contact info from his PDA to this page; it's now up to 32 hCards.&lt;br /&gt;
* [http://doncrowley.blogspot.com/ Don Crowley] has published [http://www.crowley.nl/hcard.html his hCard] as well as a nifty hCard button: http://www.crowley.nl/images/hcard.png&lt;br /&gt;
* [http://loadaveragezero.com/hnav/contact.php Douglas W. Clifton] added all types of contact information&lt;br /&gt;
* [http://eventful.com Eventful] publishes all of its venue information pages with embedded hCards.&lt;br /&gt;
* [http://www.iowamilitaryveteransband.com/members/ Iowa Military Veterans Band Contacts] - 95 hCards [http://weblog.randomchaos.com/archive/2005/10/24/Microformats/ marked up by Scott Reynen]&lt;br /&gt;
* [http://JackWolfgang.blogspot.com Jack L. Wolfgang II] has [http://jack.randomata.com/resume/ converted the addresses in his resume to hCards].&lt;br /&gt;
* [http://www.efas.fupl.asso.fr/efas/_Mathieu-Drouet_.html Mathieu Drouet] and [http://www.efas.fupl.asso.fr/efas/_Annie-Leger_.html Annie Leger] both have hCards&lt;br /&gt;
* [http://www.oliverbrown.me.uk/ Oliver Brown] has published his hCard.&lt;br /&gt;
* [http://www.paradigmproductions.org/contact/ Paradigm Productions] published a vCard as a &amp;lt;code&amp;gt;ul&amp;lt;/code&amp;gt; (marked up by [http://www.linkingarts.com/ Peter Jacobson])&lt;br /&gt;
* [http://www.splintered.co.uk/ Patrick H. Lauke] has marked up [http://www.splintered.co.uk/about/ his contact info with hCard].&lt;br /&gt;
* [http://blah Paul Schreiber has published his hCard on [http://paulschreiber.com/about/?contact his about page].&lt;br /&gt;
* [http://paulschreiber.com/blog/ Paul Schreiber]'s [http://concerts.shrub.ca/ Sunnyvale House Concerts] site publishes hCards for upcoming artists, as well as an hCard for the page itself.  In addition the [http://concerts.shrub.ca/shows Past Shows] page contains hCards for all past artists.&lt;br /&gt;
* [http://www.paulmichaelsmith.com/blog/hcard.htm Paul Smith] has created an hCard page which is Human Readable, and a link to X2V passing the same hCard page to generate a vCard.&lt;br /&gt;
* [http://www.windley.com/archives/2005/07/hcards_trying_o.shtml Phil Windley has published] [http://phil.windley.org/hcard.html his hCard].&lt;br /&gt;
* [http://www.go-curiosity.com/about.htm Piercarlo Slavazza] has published an hCard.&lt;br /&gt;
* [http://zooibaai.nl/ Rob Mientjes] has published his hCard on [http://zooibaai.nl/about/ his about page].&lt;br /&gt;
* [http://www.dumpsterrentalsdetroit.com/ Dumpster Rental Detroit] has published their hCard on the footer of every page see [http://www.dumpsterrentalsdetroit.com/ Kincaide Dumpster Rental].&lt;br /&gt;
* [http://rbach.priv.at/Contact Robert Bachmann] has published his hCard and [http://rbach.priv.at/Images/hcard a button].&lt;br /&gt;
* [http://blah Scott Reynen has published his hCard on [http://www.randomchaos.com/document.php?source=scott_reynen his profile page].&lt;br /&gt;
* [http://www.stackframe.com/ StackFrame, LLC] has published [http://www.stackframe.com/people/ employee] and [http://www.stackframe.com/contact/ general] contact information as hCards.&lt;br /&gt;
* [http://www.wolfsreign.com Steven Ametjan] has published his hCard on [http://www.wolfsreign.com/about/ his about page].&lt;br /&gt;
* [http://tantek.com/microformats/2005/syndicate/speakers-list.html Syndicate - Speaker List] as a set of hCards&lt;br /&gt;
* [http://tagcamp.org/index.cgi?ContactList TagCamp contact list]&lt;br /&gt;
* [http://www.deadringerart.com/ The Brothers McDowell] have hCards at their Contact page.&lt;br /&gt;
* [http://twinsparc.com/ Twinsparc] put an hCard in the header and footer of all their pages.&lt;br /&gt;
* [http://tantek.com/microformats/2005/web2/speakers.html Web 2.0 Conference speakers page marked up with hCard]&lt;br /&gt;
* [http://www.uoguelph.ca/directory/ The University of Guelph] includes hCard info in its directory.&lt;br /&gt;
* [http://www.echildcare.com.au/ The Australian Child Care Index] has over 3000 entries listing child care services across Australia - and every single one is marked up with an hCard!&lt;br /&gt;
* [http://www.cadforless.com/partners/ CADforless, Inc.] we listed our partners using hCard&lt;br /&gt;
* [http://avon.com/ Avon] - publishes all 40,000+ Avon representatives' contact info with hCard.&lt;br /&gt;
* [http://flock.com/about Flock About] page supports hCard microformat.&lt;br /&gt;
** by [[implementations#Flock|Flock]]&lt;br /&gt;
* [http://www.iowamilitaryveteransband.com/members/ Iowa Military Veterans Band]&lt;br /&gt;
* [http://www.nature.com/ Nature homepage], uses [[XOXO]].&lt;br /&gt;
** by [[implementations#Nature Publishing Group|Nature Publishing Group]]&lt;br /&gt;
* [http://concerts.shrub.ca/shows Sunnyvale House Concerts] supports hCard and [[hcalendar|hCalendar]].&lt;br /&gt;
* [http://www.bath.ac.uk/ University of Bath] [http://www.bath.ac.uk/contact/ Person Finder] supports hCard, e.g. see [http://www.bath.ac.uk/person/139897 Mr T Natt] page.&lt;br /&gt;
* [http://www.monster-prague.cz/ Monster Prague Openings] supports hCard, e.g. home page, contact list to come.&lt;br /&gt;
* [http://www.vogelelaw.com/contact.html Colette Vogele] has an hCard on her contact page with many types of name and contact information. (Marked up by [http://www.talkingtiger.net Naomi Raine]).&lt;br /&gt;
* [http://www.fixya.com/repair/cars/us/ca/san_francisco FixYa] (the troubleshooting site) has an hCard (vCard) in the repair directory displaying information about all kinds service providers.&lt;br /&gt;
* [http://www.alive77.cn/ z.Yleo77] it's my blog, from now on,supports hCard, eg: article pages..&lt;br /&gt;
* [http://www.wfl-networks.co.uk/ WFL-Networks Computer Repair in Aylesbury] a localised IT Support company in Buckinghamshire, UK supporting hCard on its contact pages.&lt;br /&gt;
* [http://www.elcafedelcentre.com/index.html El Cafè del Centre] uses an hCard for his contact information in firts place.&lt;br /&gt;
* [http://www.petardos.org/index.php Petardos 4x4] uses an hCard for his contact information at the footer in all pages.&lt;br /&gt;
* [http://www.artimap.com artimap.com] uses vCards for helping the javascript in-page local search-engine.&lt;br /&gt;
* [http://www.handballkreis-koeln-rheinberg.de Handballkreis Köln/Rheinberg] uses hCard for contact informations of officials&lt;br /&gt;
* [http://www.evopapetarie.ro] uses hCard for contact page.&lt;br /&gt;
* [http://www.musiktagespflege-leichlingen.de Musiktagespflege Leichlingen] uses hCard for imprint and contact informations.&lt;br /&gt;
* [http://www.siam-property.com Siam Property Thailand] uses hCard for property consultants.&lt;br /&gt;
* [http://www.atbbuildinginc.com/ ATB Building Royal Oak MI] is using hCard on the contact page of their website.&lt;br /&gt;
* [http://www.badspiderbites.com/ Bad Spider Bites] uses hCard on their about page for customer submissions and contact information.&lt;br /&gt;
* [http://www.xn--mxacivya8br.net/ Φαψεβοοκ] Φαψεβοοκ uses hCard on their about page for customer contact information.&lt;br /&gt;
* [http://www.xn--oxaagxsa.com.gr/ Γοογλε] Γοογλε uses hCard on their [http://www.γοογλε.com.gr/terms/about-us/ about page] for their name and URL.&lt;br /&gt;
** one valid hCard, one invalid one.&lt;br /&gt;
&lt;br /&gt;
== examples by category ==&lt;br /&gt;
'''Want hCard?''' Get started with writing an [[hcard|hCard]] using the [http://microformats.org/code/hcard/creator hCard creator] to write up some contact information, [[validators#hCard|validate]] and publish it, or following the [[hcard-authoring|hCard authoring tips]] to add hCard markup to your current site.  Check out this section for similar examples of types of pages that benefit from hCard markup.&lt;br /&gt;
&lt;br /&gt;
This section organizes examples into several rough categories as follows. If an example fits in more than one category, use the *last* matching category in this list that matches the specific hCard example(s) in the wild that you are trying to categorize.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Individuals|Individuals]]''' - one card per person, perhaps sort alphabetically by &amp;quot;family-name&amp;quot;.  People with their own hCards (typically) on their own site.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Organizations|Organizations]]''' - one card per organization, alphabetical by &amp;quot;fn&amp;quot;.  Organizations with their own hCard(s) (typically) on their own site.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Institutions|Institutions]]''' - which list more than one person, with a count estimating the # of hCards, e.g. 40k for Avon. Also indicate complexity of information supplied, eg. just name+number vs. complete details.  Alphabetically sorted by &amp;quot;org&amp;quot; with perhaps a few individuals listed in a single sub-bullet, comma delimited, sorted by &amp;quot;family-name&amp;quot;.&lt;br /&gt;
# '''[[hcard-supporting-user-profiles|Online Profiles]]''' - which host profiles for more than one person, with a count estimating the # of hCards, e.g. 10m+ for Flickr.com.  Alphabetically sorted by company / service name.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Online_Venues|Online Venues]]''' - which provide listings for businesses or organizations, with a count estimating the # of venues, e.g. ~10k for Upcoming.org. Alphabetically sorted by service/site name, with perhaps a few specific venues listed in a single sub-bullet, comma delimited, sorted by &amp;quot;fn&amp;quot;.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Event_Speakers|Event Speakers]]''' - event pages where the speaker for the event is marked up with hCard.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Speakers_Listings|Speakers Listings]]''' - event sites' speakers pages where the speakers are marked up with hCard.  Sort by date, sub-grouped by year.  Most recent first.  Perhaps a few individuals listed in a single sub-bullet each event, comma delimited, sorted by &amp;quot;family-name&amp;quot;.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Group_Blogs|Group Blogs]]''' - blogs with multiple authors marked up with hCard&lt;br /&gt;
# '''[[hcard-examples-in-wild#Wiki_Templates|Wiki templates]]''' - community wikis that have templates that automatically generate hCards on pages&lt;br /&gt;
# '''[[hcard-examples-in-wild#Authors|Authors]]''' - pages about some other thing, such as books, perhaps reviews etc., which have marked up their authors with hCard&lt;br /&gt;
# '''[[hcard-examples-in-wild#Search_Results|Search Results]]''' - results pages from search engines (either generic or for people/organizations) that return people marked up with hCards.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Listing_Contact|Listing Contact]]''' - contact information for a listing like a job posting, for sale offering, etc.&lt;br /&gt;
&lt;br /&gt;
In addition there is a separate &amp;quot;[[hcard-examples-in-wild#UTF8_Examples|UTF8 Examples]]&amp;quot; section that can be used to put another link to any hCard examples in the wild which exercise various non-ASCII7 / non-english characters for various property values.&lt;br /&gt;
&lt;br /&gt;
As each section itself become quite large (we might be there already, once we sort through the above &amp;quot;Reviewed Examples&amp;quot;), it will probably be moved to a separate page, leaving its heading here in place, and replacing its contents here with a link to the separate page and perhaps a stats summary.&lt;br /&gt;
&lt;br /&gt;
=== Individuals ===&lt;br /&gt;
Groupings alphabetically by &amp;quot;family-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Nicely styled:&lt;br /&gt;
* [http://www.jaredhanson.net/ Jared Hanson]'s home page has a beautiful hCard with numerous ways of contacting him, and live updating of his online status on various messaging networks (uses javascript).&lt;br /&gt;
* [http://rogieking.com/#contact Rogie King]'s contact info is marked up with hCard and very nicely styled.&lt;br /&gt;
* [http://timvandamme.com/ Tim Van Damme]'s home page is a beautiful hCard.&lt;br /&gt;
* [http://paultarjan.com Paul Tarjan]'s home page has hCard and is a rel=&amp;quot;me&amp;quot; hub&lt;br /&gt;
** needs a few minor fixes: http://tr.im/hctvd (links to hCard validator results)&lt;br /&gt;
&lt;br /&gt;
Simple web pages (sorted by family name)&lt;br /&gt;
* [http://dbaron.org/ David Baron]'s home page is marked up with hCard.&lt;br /&gt;
* [http://abernier.name Antoine Bernier]'s UID hcard:&lt;br /&gt;
** Dynamic VCF download link (through [http://suda.co.uk/projects/microformats/hcard/get-contact.php?uri= hcard parser])&lt;br /&gt;
** Dynamic QRcode (through [http://microform.at/hcard2qrcode/ hcard2qrcode])&lt;br /&gt;
** Dynamic avatar (through [http://www.gravatar.com/ Gravatar])&lt;br /&gt;
** [http://wiki2008.openid.net/Delegation openID] ready&lt;br /&gt;
** [http://hcard.geekhood.net/?url=http%3A%2F%2Fabernier.name valid]&lt;br /&gt;
* [http://tantek.com/ Tantek Çelik]'s home page includes an inline author hCard at the bottom of the page.&lt;br /&gt;
* [http://christophertcressman.com/ Christopher T. Cressman] put his contact details on [http://christophertcressman.com/ Who is Chris Cressman?] and marked them up with hCard.&lt;br /&gt;
&lt;br /&gt;
* [http://monkinetic.com/ Steve Ivy] with hCard and [http://monkinetic.com/about-this-site.html about page] with the usual suspects + XFN on 'url's, photo.&lt;br /&gt;
* [http://www.ryanmjones.com Ryan Jones]'s home page is also an hCard.&lt;br /&gt;
* [http://factoryjoe.com/hcard.html Chris Messina] has a page set aside with his contact details.&lt;br /&gt;
* [http://madebyjordan.com/ Jordan Moore]'s blog contains an inline hCard.&lt;br /&gt;
* [http://blog.roub.net/ Paul Roub] has an hCard for himself on his blog's home page.&lt;br /&gt;
* [http://www.w3.org/People/Smith/hcard/ Michael(tm) Smith has an hCard] on a page linked from [http://www.w3.org/People/Smith/ his W3C staff page]&lt;br /&gt;
** note lack of 'n' property but explicit use of 'given-name' and 'family-name' - more evidence we should drop the 'n' requirement (flatter is better) [[User:Tantek|Tantek]] 04:10, 6 May 2011 (UTC)&lt;br /&gt;
* Patrick Trettenbrein is the operator of [http://skateboardspot.info/ skateboardspot.info] and uses hCard on its [http://skateboardspot.info/cat/about#operator &amp;quot;about&amp;quot; page] for his contact info.&lt;br /&gt;
* [http://blogs.msdn.com/cwilso/ Chris Wilson] has an hCard for himself on [http://blogs.msdn.com/cwilso/about.aspx his about page].&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Hidden! Invisible data is strongly discouraged, these examples have been grouped here in the hopes that the authors will someday make their hCards visible:&lt;br /&gt;
* [http://ajbrown.org/ A.J. Brown]'s home page includes a hidden hCard at the bottom of the page.&lt;br /&gt;
&lt;br /&gt;
Former. URLs that seem to have broken.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;http://tomleo.com/about.html&amp;lt;/nowiki&amp;gt; Tom Leo's about page had an hCard. (missing as of 2009-08-23)&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;http://bogomil.info?l=en/&amp;lt;/nowiki&amp;gt; Bogomil Shopov had an hCard for himself (missing as of 2011-125)&lt;br /&gt;
&lt;br /&gt;
=== Organizations ===&lt;br /&gt;
Sites for specific organizations with their own hCard on home page, or contact/about page(s). Grouped by country, sorted alphabetically. When this section gets too big we can make a separate business directory page.&lt;br /&gt;
&lt;br /&gt;
==== US orgs ====&lt;br /&gt;
* [http://www.pinewoodgroup.com/ Pinewood Shepperton plc] includes an hCard on their home page, and several more upon clicking their &amp;quot;Contact Us&amp;quot; button (found via [http://www.thedrum.co.uk/news/2011/09/07/25776-pinewood-studios-launch-website-created-by-multiply/ 2011-09-07 Pinewood Studios launch website created by Multiply] [[press]] article).&lt;br /&gt;
* [http://www.primerica.com/public/contact.html Primerica] uses hCard on &amp;quot;Contact Primerica&amp;quot; page for home office address.&lt;br /&gt;
* [http://RippleFxInc.com/ RippleFxInc.com] including both [http://blog.RippleFxInc.com/ Ideas Blog @ Ripple FX] and [http://wiki.RippleFxInc.com/ Knowledge Wiki @ Ripple FX] use hCard markup and allows for vCard download on their page footers; because they care, the same is standard on every site they design.&lt;br /&gt;
* [http://www.sfmoma.org/ San Francisco Museum of Modern Art] (SFMOMA)'s home page and pages in general have their address marked up in hCard.&lt;br /&gt;
&lt;br /&gt;
==== Australia orgs ====&lt;br /&gt;
* [http://www.brdatasystems.com.au/contact-us.html B&amp;amp;R Data Systems] is an organisation hCard. We have also used the technorati tool to download as a vCard, which I think is useful for a business.&lt;br /&gt;
&lt;br /&gt;
==== England orgs ====&lt;br /&gt;
* [http://www.alexandersremovals.co.uk/ Alexanders Removals] uses hCard for business address and contact details.&lt;br /&gt;
* [http://www.confidence2smile.co.uk/ Confidence 2 Smile] uses hCard for business address and contact details.&lt;br /&gt;
* [http://www.dovetaildental.co.uk/ Dovetail Dental] uses hCard for business address and contact details.&lt;br /&gt;
* [http://www.electricalcerts.co.uk/ Electrical Certs] uses hCard for business address and contact details.&lt;br /&gt;
&lt;br /&gt;
==== Germany orgs ====&lt;br /&gt;
* [http://www.hsg-kl.de/impressum/index.php Hohenstaufen Gymnasium Kaiserslautern] has hCard contact info&lt;br /&gt;
** '''suboptimal''': &amp;lt;code&amp;gt;adr&amp;lt;/code&amp;gt; subproperties are not recognized due to lack of explicit &amp;quot;adr&amp;quot; property.&lt;br /&gt;
*** evidence that has helped drive the flatter design of [[microformats-2]] including h-card which permits adr properties, e.g. 'street-address' directly inside the hCard instead of requiring an explicit 'adr' in the hierarchy. - [[User:Tantek|Tantek]] 01:46, 17 May 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Georgia orgs ====&lt;br /&gt;
* [http://www.serviceklimatistikon.gr/contact/ magiClima's contact page] uses for customer contact information.&lt;br /&gt;
&lt;br /&gt;
==== Netherlands orgs ====&lt;br /&gt;
* [http://www.kdvkabouterbos.nl/ Kinderdagverblijf Kabouterbos], a day care / nursery that uses an hCard for their contact information (footer).&lt;br /&gt;
&lt;br /&gt;
Mis-sorted - this should be moved to a search results section:&lt;br /&gt;
* [http://www.michrome.com Michrome Marketing Lists (UK)] use hCard on all their search result data.  For example, [http://michrome.com/free-leads/162-Bradford-BD9 Startup Companies in Bradford].&lt;br /&gt;
&lt;br /&gt;
Old: (these sites used to have hCard, some may have gone offline)&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;http://technorati.com Technorati&amp;lt;/nowiki&amp;gt; (2004-2011)&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://technorati.com/about/ about, http://technorati.com/press/ press, and http://technorati.com/about/contact.html contact&amp;lt;/nowiki&amp;gt; pages with hCard and have &amp;quot;Add to Address Book&amp;quot; links with the &amp;lt;nowiki&amp;gt;http://feed.technorati.com/contacts/ Technorati Contacts Feed service&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;http://technorati.jp Technorati Japan&amp;lt;/nowiki&amp;gt; (2004-2011)&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://technorati.jp/about/contact.html contact&amp;lt;/nowiki&amp;gt; page marked up with hCard.&lt;br /&gt;
&lt;br /&gt;
=== Institutions ===&lt;br /&gt;
* Mozilla's WebFWD [https://webfwd.org/about/experts/ experts] and [https://webfwd.org/about/team/ team] pages have hCards, including [[microformats-2]] h-card markup.&lt;br /&gt;
* [http://conferences.oreillynet.com/contacts.csp O'Reilly's Conferences Team page] has hCards for their team (~14) with a link to &amp;quot;Download the below contact info in vcf format&amp;quot; that uses the old Technorati contacts feed service to convert the hCards into vCards.&lt;br /&gt;
** needs updating to use [[H2VX]] instead of Technorati&lt;br /&gt;
** '''suboptimal''': The &amp;quot;org&amp;quot; shouldn't be hidden with &amp;quot;display:none&amp;quot;. Instead, use the [[include-pattern]] to include the &amp;quot;org&amp;quot; from text elsewhere on the page (to avoid duplicating the text).&lt;br /&gt;
&lt;br /&gt;
'''with some problems:'''&lt;br /&gt;
* The [http://www.ibm.com/contact/employees/ IBM Employee Directory] returns hCards in its query results&lt;br /&gt;
** E.g. [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 search for Michael Kaply], &lt;br /&gt;
** but with some problems: &lt;br /&gt;
*** '''invalid''': no &amp;quot;fn&amp;quot; (would be addressed by the [[hcard-brainstorming#Implied_FN_from_N|implied fn from n proposal]]) &lt;br /&gt;
*** '''suboptimal''': adr has no children and thus is not providing any data (may be addressed by the [[hcard-brainstorming#implied_adr_subproperties|implied adr subproperties proposal]])&lt;br /&gt;
* [http://www.boltonmuseums.org.uk Bolton Museum and Archive Service] uses hCard on its&lt;br /&gt;
**[http://www.boltonmuseums.org.uk/about/contact/ Contacts] page&lt;br /&gt;
***'''invalid''': Several have no &amp;quot;fn&amp;quot;&lt;br /&gt;
**and on each of its visitor attractions pages e.g. on the [http://www.boltonmuseums.org.uk/visiting/findhallthwood/ Hall i' th' Wood location page].&lt;br /&gt;
***'''suboptimal''': &amp;quot;email&amp;quot; and &amp;quot;tel&amp;quot; properties mistakenly include &amp;quot;Email:&amp;quot; and &amp;quot;Telephone:&amp;quot; labels.&lt;br /&gt;
* [http://soap.stanford.edu/ Stanford Online Accessibility Program] has implemented hCard on every page&lt;br /&gt;
** '''suboptimal''': positioned off screen via CSS&lt;br /&gt;
* [http://www.belkin.com/pressroom/releases/uploads/10_09_06SportCommand.html Belkin Press Release] - All Belkin  press releases since October 2006 use hCard and vCard for company contact info.&lt;br /&gt;
** '''invalid''': Example has 1 (out of 3) invalid hCard due to lack of &amp;quot;fn&amp;quot;.&lt;br /&gt;
* [http://www.alexa.com Alexa Internet] marked up its [http://www.alexa.com/site/company/managers managers' page] with hCard.&lt;br /&gt;
** '''suboptimal''': job &amp;quot;title&amp;quot; is included inside within &amp;quot;fn&amp;quot; property.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
old:&lt;br /&gt;
* 2005-2010(?) &amp;lt;nowiki&amp;gt;http://technorati.com/about/staff.html Technorati's Staff page had hCards for its employees (~31)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** E.g. &amp;lt;nowiki&amp;gt;http://technorati.com/about/staff.html?s=matthew_levine#matthew_levine Matthew Levine, http://technorati.com/about/staff.html?s=ryan_king#ryan_king Ryan King, etc.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Online Profiles ===&lt;br /&gt;
* See [[hcard-supporting-profiles]].&lt;br /&gt;
&lt;br /&gt;
=== Online Venues ===&lt;br /&gt;
* [http://www.airfix.com/stockists-and-distributors/ Airfix Stockists and Distributors], e.g. [http://www.airfix.com/stockists-and-distributors/?postcode=b1+1bb&amp;amp;root_rid=1&amp;amp;search.x=0&amp;amp;search.y=0&amp;amp;search=search]&lt;br /&gt;
**'''suboptimal''': &amp;lt;code&amp;gt;street-address&amp;lt;/code&amp;gt; contains street address, locality and region (e.g. &amp;quot;99 Hobs Moat Rd, Solihull, W. Midlands&amp;quot;)&lt;br /&gt;
**'''suboptimal''': &amp;lt;code&amp;gt;postal-code&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;country-name&amp;lt;/code&amp;gt; include preprended commas&lt;br /&gt;
**'''suboptimal''': &amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt; is used; should be &amp;lt;code&amp;gt;fn org&amp;lt;/code&amp;gt;&lt;br /&gt;
* [http://citysearch.com/ Citysearch] supports hCard (e.g. [http://seattle.citysearch.com/profile/10767458/seattle_wa/tulio_ristorante.html Tulio Ristorante in Seattle] and [http://sanfrancisco.citysearch.com/profile/46396865/san_francisco_ca/four_barrel_coffee.html Four Barrel in SF]) nested inside an [[hreview-aggregate]].&lt;br /&gt;
* [http://www.easthampshire.org/ easthampshire.org] - hCard on events and events map - e.g. http://easthampshire.org/eventdetail/wine_society_evening/1372606 and http://easthampshire.org/eventmap/wine_society_evening/1372606 built by [http://www.callendercreates.com Callender Creates]&lt;br /&gt;
* [http://rinklinks.ca/ RinkLinks.ca: A Comprehensive Rinks and Arenas Directory for North America] supports an hCards for listings in their directory.&lt;br /&gt;
* [http://www.sydneydirectory.org/ Sydney Directory Wiki] supports hCard and geographical coordinates for locations, e.g. the [http://www.sydneydirectory.org/index.php/Opera_House Sydney Opera House].&lt;br /&gt;
&lt;br /&gt;
=== Event Speakers ===&lt;br /&gt;
* [http://fluentconf.com/fluent2012 O'Reilly fluent conference 2012] sessions, e.g. [http://fluentconf.com/fluent2012/public/schedule/detail/25831 Federated Wiki Mashes Data in Your Browser] have speakers marked up with hCard.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Speakers Listings ===&lt;br /&gt;
* ... lots more to add from events since 2007, e.g. every dConstruct etc.&lt;br /&gt;
&lt;br /&gt;
==== 2007 ====&lt;br /&gt;
[[to-do]]: check 2007 [[presentations]] as they likely contain links to conferences that marked up their speakers page(s) with hCard.&lt;br /&gt;
* 09: [http://2006.dconstruct.org/speakers/ d.Construct 2007 speakers]&lt;br /&gt;
==== 2006 ====&lt;br /&gt;
[[to-do]]: check 2006 [[presentations]] as they likely contain links to conferences that marked up their speakers page(s) with hCard.&lt;br /&gt;
* 09: [http://2006.dconstruct.org/speakers/ d.Construct 2006 speakers]&lt;br /&gt;
==== 2005 ====&lt;br /&gt;
[[to-do]]: check 2005 [[presentations]] as they likely contain links to conferences that marked up their speakers page(s) with hCard.&lt;br /&gt;
* 12: [http://tantek.com/microformats/2005/syndicate/speakers-list.html Syndicate - Speaker List] (hCarded version hosted at tantek.com)&lt;br /&gt;
* 10: [http://tantek.com/microformats/2005/web2/speakers.html Web 2.0 Conference 2005 -- Speakers] (hCarded version hosted at tantek.com)&lt;br /&gt;
* 09: [http://web.archive.org/web/20051102094339/we05.com/ Web Essentials 05] - [http://web.archive.org/web/20051102094339/we05.com/presenters.cfm The Presenters]  &amp;lt;nowiki&amp;gt;original URL: http://we05.com/presenters.cfm&amp;lt;/nowiki&amp;gt; (appears to have stopped working as of 2007-12-18, perhaps earlier). Web Essentials 2005 (we05) was the [http://tantek.com/log/2005/10.html#d06t1720 first conference to adopt hCard and hCalendar] on their website and marked up all their presenters with hCard.&lt;br /&gt;
&lt;br /&gt;
=== Group Blogs === &lt;br /&gt;
* The [http://www.ibm.com/shortcuts/ IBM Shortcuts Podcast] has authors marked up with hCard but has some problems:&lt;br /&gt;
** '''hidden''': The root hCard element as well as every property contained therein is made invisible through a style attribute containing &amp;quot;position:absolute; visibility:hidden&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Wiki Templates ===&lt;br /&gt;
* Wikipedia&lt;br /&gt;
**Wikipedia-EN&lt;br /&gt;
*** People. starting to roll-out on articles about people, for example [http://en.wikipedia.org/wiki/Albert_einstein Albert Einstein]. The nature of Wikipedia means that there are a large number of templates to update (Albert's is &amp;quot;infobox scientist; there's also &amp;quot;infobox military people&amp;quot;, &amp;quot;infobox musician&amp;quot; and so on, almost ad infinitum). DoB is only included if it's entered using a birth-date template, not as raw text. &lt;br /&gt;
*** Places/orgs. starting to roll-out on articles about places, for example on UK Railway station template, e.g. [http://en.wikipedia.org/wiki/Birmingham_New_Street Birmingham New Street station] (includes Geo); and  cities, for example [http://en.wikipedia.org/wiki/New_York_City New York]. See above for note on Wikipedia templates.&lt;br /&gt;
***[http://en.wikipedia.org/wiki/Category:Templates_generating_Geo Wikipedia templates generating Geo]&lt;br /&gt;
****'''hidden''' - for example [http://en.wikipedia.org/wiki/List_of_Minnesota_State_Parks List of Minnesota state parks]; [http://en.wikipedia.org/w/index.php?title=Alberta_Highway_60&amp;amp;diff=prev&amp;amp;oldid=157308650 Alberta Highway 60]&lt;br /&gt;
****Note also removal of hCard properties, e.g. [http://en.wikipedia.org/w/index.php?title=List_of_Gaudi_Buildings&amp;amp;diff=prev&amp;amp;oldid=157704557 List_of_Gaudi_Buildings]&lt;br /&gt;
*** Any Wikipedia editors willing to assist with updating templates should see [http://en.wikipedia.org/wiki/Wikipedia:WikiProject_Microformats Wikipedia's microformat project]; [http://en.wikipedia.org/wiki/Category:Templates_generating_hCards Wikipedia templates generating hCards]&lt;br /&gt;
***Unfortunately, [http://en.wikipedia.org/w/index.php?title=Template:Infobox_Protected_area&amp;amp;diff=prev&amp;amp;oldid=152308153 other editors are already breaking some of the implementations on Wikipedia]; e.g. [http://en.wikipedia.org/wiki/Grand_Canyon_National_Park Grand Canyon National Park]; [http://en.wikipedia.org/w/index.php?title=List_of_islands_of_Argentina&amp;amp;diff=prev&amp;amp;oldid=155590535 removal of &amp;quot;region&amp;quot; attributes]&lt;br /&gt;
*** &amp;lt;s&amp;gt; Wikipedia now has a template, [http://en.wikipedia.org/wiki/Template:Hcard-geo hcard-geo], for in-line hCards with coordinates, such as that on [http://en.wikipedia.org/wiki/Engine_Arm Engine Arm]&amp;lt;/s&amp;gt;&lt;br /&gt;
**Wikipedia-UK (Ukranian) starting to roll out on biographies e.g. [http://uk.wikipedia.org/wiki/%D0%93%D0%B5%D1%82%D1%8C%D0%BC%D0%B0%D0%BD_%D0%92%D0%B0%D0%B4%D0%B8%D0%BC_%D0%9F%D0%B5%D1%82%D1%80%D0%BE%D0%B2%D0%B8%D1%87 Vadym Hetman]&lt;br /&gt;
* Wikiqueer&lt;br /&gt;
** [http://www.wikiqueer.org/w/Category:Templates_generating_hCards Wikiqueer templates generating hCards]&lt;br /&gt;
** [http://www.wikiqueer.org/w/Category:Templates_generating_microformats Wikiqueer templates generating microformats] in general&lt;br /&gt;
&lt;br /&gt;
=== Authors ===&lt;br /&gt;
* [http://time.com TIME.com] marks up articles with hAtom including authors with hCard, e.g. [http://techland.time.com/2012/05/10/like-to-brag-on-facebook-or-twitter-thats-because-self-disclosure-is-like-eating-and-sex-says-study/ Like to Brag on Facebook or Twitter? That’s Because Self-Disclosure Is like Eating and Sex, Says Study]&lt;br /&gt;
* [http://lazylibrary.com LazyLibrary] uses author hCard's on every book page. Example: [http://lazylibrary.com/book/0751370576]&lt;br /&gt;
** '''suboptimal''' [http://lazylibrary.com/book/0751370576 Example] has an fn of &amp;quot;Dorling Kindersley, David West Reynolds&amp;quot; which should be split into two hCards! (site would also benefit from hReview).&lt;br /&gt;
* ... many more (e.g. see unsorted list above, verify and move here)&lt;br /&gt;
&lt;br /&gt;
=== Search Results ===&lt;br /&gt;
* [http://www.bath.ac.uk/contact/ University of Bath] Person Finder results are encoded with hCards so you can easily create a vCard from any result. &lt;br /&gt;
** '''invalid''': attempt to use Implied-N optimization where that's not possible,&lt;br /&gt;
** '''suboptimal''': honorific-prefix could be explicitly marked up&lt;br /&gt;
*** Error appears for external users only. Won't be fixed any time soon. -- [[User:PhilWilson|PhilWilson]] 00:03, 28 Jan 2006 (GMT)&lt;br /&gt;
* [http://www.yourtraces.com/social_index.php YourTraces SocialSearch] Try ''high results'' (hohe Relevanz) to get only websites marked with hcard as a person.&lt;br /&gt;
&lt;br /&gt;
=== Listing Contact ===&lt;br /&gt;
Contact information for listings, e.g. job postings, items for sale, etc.&lt;br /&gt;
* [http://bestsecurityjobs.co.uk/ Best Security Jobs] is a UK jobs board that uses hCard on the homepage for job listings.&lt;br /&gt;
* [http://seogadget.co.uk/search-marketing-executive-upto-30k-portsmouth/ search marketing executive] published by [http://seogadget.co.uk/ SEOgadget].&lt;br /&gt;
** '''invalid url property''' - href of the url property element lacks &amp;lt;nowiki&amp;gt;http://&amp;lt;/nowiki&amp;gt;, thus being invalid and linking to a non-existent relative URL.&lt;br /&gt;
** '''invalid XHTML''' - W3C validator reports this page as [http://validator.w3.org/check?uri=http://seogadget.co.uk/search-marketing-executive-upto-30k-portsmouth/ XHTML 1.0 Transitional] (109 errors as of 2009-08-20).&lt;br /&gt;
&lt;br /&gt;
===UTF8 Examples===&lt;br /&gt;
These examples all contain one or more characters in UTF8 that are outside the ASCII7 range and make for excellent test cases to make sure you are handling UTF8 properly throughout your hCard parsing and transforming. And especially if you are generating vCards, these test cases will help you make sure you are generating UTF8 vCards in such a way that can be recognized by UTF8 supporting vCard applications. Sorted roughly alphabetically (per Unicode).&lt;br /&gt;
* [http://imageconcept.ru/contacts.html ImageConcept (ИмиджКонцепт)] embedded UTF8 encoded hCard with Russian characters in «Contacts» page of website.&lt;br /&gt;
* [http://sphinx.net.ru/author/ Dmitry Dzhus] embedded his UTF8 encoded hCard with Russian characters in Â«AuthorÂ» page of his website.&lt;br /&gt;
* [http://ecdlweb.com/ ECDLWeb.com] encodes hCard and Geo information of ECDL and ICDL test centres in UTF-8. Test case for Central European ([http://ecdlweb.com/en/czech-republic/sps-ceska-lipa Czech], [http://ecdlweb.com/en/hungary/athene-idegenforgalmi-informatikai-es-uzletemberkepzo-szakkozepiskola Hungarian] etc.) and [http://ecdlweb.com/en/belarus/belhard Cyrillic] characters.&lt;br /&gt;
* [http://tantek.com/ Tantek's Thoughts] encodes Ãelik as inline UTF8.&lt;br /&gt;
* [http://technorati.jp/about/contact.html Technorati Japan contact information] encodes Japanese as inline UTF8.&lt;br /&gt;
* [http://uk.wikipedia.org/wiki/%D0%93%D0%B5%D1%82%D1%8C%D0%BC%D0%B0%D0%BD_%D0%92%D0%B0%D0%B4%D0%B8%D0%BC_%D0%9F%D0%B5%D1%82%D1%80%D0%BE%D0%B2%D0%B8%D1%87 Vadym Hetman] (Wikipedia-UK (Ukranian))&lt;br /&gt;
&lt;br /&gt;
==== nickname only ====&lt;br /&gt;
These UTF8 examples only have UTF8 for the &amp;quot;nickname&amp;quot; property and are thus are a bit easier for testing than the previous examples.&lt;br /&gt;
* Various Wikipedia-EN articles, e.g. the &amp;quot;nickname&amp;quot; in: [http://en.wikipedia.org/wiki/Noyabrsk Noyabrsk] (Russian), [http://en.wikipedia.org/wiki/Thessaloniki Thessaloniki] (Greek), [http://en.wikipedia.org/wiki/Kyoto Kyoto] (Japanese) and [http://en.wikipedia.org/wiki/Beijing Beijing] (Chinese)&lt;br /&gt;
&lt;br /&gt;
===non-HTML examples===&lt;br /&gt;
* [http://dannyayers.com/misc/microformats/hcard-svg Danny Ayers' SVG hCard demo]&lt;br /&gt;
&lt;br /&gt;
=== missing ===&lt;br /&gt;
Examples that used to have one or more hCards but now don't seem to have any. If you do find one, please include direct links to at least two (assuming there are two or more) pages at the referenced site that have one or more hCards.&lt;br /&gt;
* [http://mapquest.com Mapquest] now supports hCards for business and places in the search results (e.g. [http://www.mapquest.com/maps/map.adp?searchtype=address&amp;amp;country=US&amp;amp;searchtab=home&amp;amp;formtype=address&amp;amp;cat=Whole+Foods&amp;amp;city=san+francisco&amp;amp;state=ca search for Whole Foods in San Francisco])&lt;br /&gt;
** appears to be missing hCards as of 2008-09-07&lt;br /&gt;
&lt;br /&gt;
== related pages ==&lt;br /&gt;
{{hcard-related-pages}}&lt;br /&gt;
* [[hcalendar-examples-in-wild|hCalendar examples in the wild]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hcard-examples-in-wild&amp;diff=64943</id>
		<title>hcard-examples-in-wild</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hcard-examples-in-wild&amp;diff=64943"/>
		<updated>2015-05-05T10:56:50Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: we can do without the promotional copy...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;entry-title&amp;gt;hCard Examples in the wild&amp;lt;/entry-title&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:7.5em;text-align:center;font-weight:bold;font-size:larger&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;padding:3em 0;float:left;width:33%&amp;quot;&amp;gt;[[hcard-examples-in-wild#examples_by_category|Want hCards]]&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;padding:3em 0;float:left;width:33%&amp;quot;&amp;gt;[[hcard-examples-in-wild#new_and_uncategorized_examples|Have hCards]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page is an '''informative''' section of the [[hcard|hCard specification]].&lt;br /&gt;
&lt;br /&gt;
The following sites have published [[hcard|hCards]], and thus are a great place to start for anyone looking for examples &amp;quot;in the wild&amp;quot; for inspiration, or try parsing and indexing.&lt;br /&gt;
&lt;br /&gt;
== new and uncategorized examples ==&lt;br /&gt;
'''Have hCard?''' If you have a site with hCard(s), add it to the top of this list. Include at least one URL to a page that includes actual [[hcard|hCard]] markup. Examples without direct links to pages with hCard(s) will be removed. Check back after a few days, to see if anyone has found any problems with the examples supplied. Note that examples may be categorized and moved to the grouped section below.&lt;br /&gt;
&lt;br /&gt;
You may want to use these buttons on your pages with hCards. See [[buttons#hCard]] for any recent additions.&lt;br /&gt;
&lt;br /&gt;
http://www.davidjanes.com/images/mf_hcard.png &amp;lt;!-- was originally http://www.crowley.nl/images/hcard.png --&amp;gt; &amp;lt;!-- http://rbach.priv.at/2006/buttons/hcard.png --&amp;gt; http://www.boogdesign.com/images/buttons/microformat_hcard.png&lt;br /&gt;
&lt;br /&gt;
* http://www.cadmap.co.uk/ Cadmap Land &amp;amp; Building Surveyors uses hCard markup on the footer of each page.&lt;br /&gt;
* [http://www.joob.sg JOOB Singapore] uses hCard markup in the juice content and juice product pages].&lt;br /&gt;
* [http://expertdent.ca/en ExpertDent dental clinics] uses hCard markup in the header as well as the contact section for its three dental care clinics].&lt;br /&gt;
*http://drcadieuxlangevin.com/ It is with great pleasure that we will answer all your questions!&lt;br /&gt;
* [http://www.us-inverters.com/ US-Inverters.com] uses hCard markup in many places, such as the home page, [http://www.us-inverters.com/ contact page] and [http://www.us-inverters.com/where-to-buy/china.php distributor pages].&lt;br /&gt;
* [http://www.henryandjames.co.uk/contact/ Henry &amp;amp; James Estate Agents] use hCard markup on their contact page.&lt;br /&gt;
* [http://wpoosc.com.au/ West Pymble Out of School Care] uses hCard markup for their physical address in the sidebar.&lt;br /&gt;
* [http://www.your-move.co.uk/ YOUR MOVE estate agents]uses hCard markup for branch addresses.  Example: [http://www.your-move.co.uk/estate-agent/york.html York Branch Page]&lt;br /&gt;
* [http://telcoavi.es Telco Audio Vídeo e Ilumianción] uses hCards on the contact page. Example:[http://telcoavi.es/contacto.php Contacto]&lt;br /&gt;
* [http://nicolasbouliane.com Nicolas Bouliane - Conception de sites internet] uses hCards on the contact page as well as in the header and footer.&lt;br /&gt;
* [http://www.lslps.co.uk/ LSL Property Services]uses hCard markup for details of Press Contacts.  Example: [http://www.lslps.co.uk/news Property News Page]&lt;br /&gt;
* [http://www.breaflorist.net/pages/Florist-La-Habra/display La Habra Florist] - Uses hCard markup in their la habra florsit page below.&lt;br /&gt;
* [http://iprefer.com/ I Prefer Guest Benefit Program] uses hCard for each property page.  Example: [http://iprefer.com/luxury-hotel/Campinas/Royal-Palm-Tower/ Royal Palm Tower, Design Hotels in Campinas]&lt;br /&gt;
* [http://preferredhotels.com/ Preferred Hotels and Resorts] uses hCard for each property page.  Example: [http://preferredhotels.com/luxury-hotel/Singapore/The-Fullerton-Hotel-Singapore/ The Fullerton Hotel Singapore, Luxury Hotels in Singapore]&lt;br /&gt;
* [http://www.binvisions.com/ CSS3 and HTML5 Blog] - uses hCard to get vCard of users who make comments on blog posts. Example: [http://www.binvisions.com/articles/seo-using-css-text-indent-or-images-for-logos/ CSS Text-Indent or Images for Logos in SEO?]&lt;br /&gt;
* [http://collectiverecyclers.com Collective Recyclers] - Uses hCard for contact details.&lt;br /&gt;
* [http://www.stylebar.de/ stylebar websolutions] Uses an hCard for the contact information on the right site in the website.&lt;br /&gt;
* [http://southpawed.com/ Steve Holland] uses hCard for his contact details.&lt;br /&gt;
* [http://sterlingdesignhotels.com Sterling Design Hotels] uses hCard for each property page on their website, e.g. [http://sterlingdesignhotels.com/design-hotel/Miami/Hotel-Urbano-AT-Brickell/ Hotel Urbano AT Brickell, Design Hotels in Miami]&lt;br /&gt;
* [http://sterlinghotels.com Sterling Hotels] uses hCard for each property page on their website, e.g. [http://sterlinghotels.com/smart-hotel/Hong-Kong/The-Fleming/ The Fleming, Smart Hotels in Hong Kong]&lt;br /&gt;
* [http://daniele.gobbetti.name daniele.gobbetti.name] uses hCard for his own profile. The template is released under CC-BY-SA and available on [https://github.com/danielegobbetti/about-me github]&lt;br /&gt;
* [http://www.sabzoo.de SABZOO.de] uses hCard for the about us page. Here is the direct link: [http://www.sabzoo.de/ueber-sabzoo/impressum.html About us]&lt;br /&gt;
* [http://www.coinspcgs.com Coins PCGS] uses hCard for the about us page.  Example: [http://www.coinspcgs.com/p/about.html About PCGS Coins]&lt;br /&gt;
* [http://summithotels.com Summit Hotels and Resorts] uses hCard for each property page on the website.  Example: [http://summithotels.com/luxury-hotel/Honolulu/Waikiki-Parc-Hotel/ Waikiki Parc Hotel, Luxury Hotels in Honolulu]&lt;br /&gt;
* [https://plus.google.com/ Google+] uses hCard for each user profile and company page.  Example: [https://plus.google.com/112111196451586545452/ ReadWriteWeb profile page]&lt;br /&gt;
* [http://www.coatncast.de/ Coat'n Cast] has hCard formatted address information in the page markup, mainly to provide data to geolocation services.&lt;br /&gt;
* [http://preferredboutique.com/ Preferred Boutique] uses hCard for each property page on their website, e.g. [http://preferredboutique.com/luxury-hotel/Atlanta/TWELVE-Atlantic-Station/ TWELVE Atlantic Station, Luxury Boutique Hotels in Atlanta.]&lt;br /&gt;
* [http://www.last.fm Last.fm] uses hCard for event pages and user profile pages (however user profile hCard information is very incomplete and sub-optimal) e.g. [http://www.last.fm/event/1448900+She+-+Him+at+Millennium+Park+on+7+June+2010 She &amp;amp; Him at Millennium Park (Chicago) on 7 Jun 2010 – Last.fm]&lt;br /&gt;
* [http://www.msichicago.org/ The Museum of Science and Industry in Chicago] uses hCard for their address in the &amp;quot;museum location&amp;quot; area on each page.&lt;br /&gt;
* [http://www.brewcamp.com/ Brew Camp | Chicago's Local Home Brew Shop] uses hCard for the address under the map on the main page.&lt;br /&gt;
* [http://www.larsbeck.info/ larsbeck.info] uses hCard for personal contact information.&lt;br /&gt;
* [http://www.linkedin.com LinkedIn] uses hCard for each user profile page.&lt;br /&gt;
* [http://www.tripadvisor.com TripAdvisor] uses hCard on property pages, however it appears that they have lumped in locality, region, and postal-code into locality.  Example: [http://microformatique.com/optimus/?uri=http://www.tripadvisor.com/Hotel_Review-g42763-d90229-Reviews-Detroit_Marriott_Troy-Troy_Michigan.html Detroit Marriott Troy]&lt;br /&gt;
* [http://www.megatravel.com.mx/ Mega Travel] uses an hcard for the contact information in the web site footer [http://www.megatravel.com.mx/ Mega Travel].&lt;br /&gt;
* [http://www.thebasketcasedeli.com The Basket Case Deli] uses hCard for organizational addresses as well as employee contact information e.g. [http://thebasketcasedeli.com/about.php About The Basket Case Deli].&lt;br /&gt;
* [http://www.thejokes.net TheJokes.Network] uses hCard markup on user profile pages e.g. [http://thejokes.net/profile.php?uid=3 User Profile for Sid Parker]&lt;br /&gt;
* [http://www.therecipedepository.com The Recipe Depository] uses hCard markup on user profile pages e.g. [http://www.therecipedepository.com/user/jay User Profile for Jay Allen].&lt;br /&gt;
* [http://www.airconditioningdetroit.org/ Air Conditioning Repair Detroit] uses hCard markup on the homepage of their air conditioning website.&lt;br /&gt;
* [http://losangeles.trenchless-sewer.com/ Los Angeles Trenchless Sewer] implements hcard on the footer of their trenchless sewer website.&lt;br /&gt;
* [http://www.granitecountertopsdetroit.org/ Granite Countertops Detroit] uses hCard markup on the footer of their kitchen counter top website.&lt;br /&gt;
* [http://www.web-id.nl/ Web-id. Webdesign, SEO and Software] Uses an hCard for the contact information.&lt;br /&gt;
* [http://advanced-simple.de/ Advanced Simple] uses an hcard for the contact information in the page footer of their website.&lt;br /&gt;
* [http://profispan.de/galerie/ Profi Span GmbH - Holz in aller Form] uses hcard for the contact information box on the right side of nearly every page.&lt;br /&gt;
* [http://hochzeiten-partys-feten.de/ Hochzeiten Partys &amp;amp; Feten] uses hcard markup for the contact information box on every page.&lt;br /&gt;
* [http://www.partyrentalsplace.com/ Party Rental Place] uses hCard markup on the testimonials page of their website.&lt;br /&gt;
* [http://www.getlocalmaps.com/ Google Map Marketing] is using hCard on the contact page of their website.&lt;br /&gt;
* [http://www.hardcoreepoxyflooringdetroit.com/ Hardcore Epoxy Floors] is using hCard on the footer section of their epoxy paint website. Click [http://www.hardcoreepoxyflooringdetroit.com/ epoxy michigan] to view example.&lt;br /&gt;
* [http://www.internetmarketingnuke.com/internet-marketing-tools/bookmarking-demon-review-1/ Bookmarking demon review]. Uses an hCard on their contact page.&lt;br /&gt;
* [http://www.themexicanjewelry.com/index.php?route=information/information&amp;amp;information_id=14 The Mexican Jewlry]. Uses an hCard for the contact information with OpenCart.&lt;br /&gt;
* [http://www.garmentprintiIng.co.uk/contact-us.php Garment Printing]. Uses an hCard for the contact information.&lt;br /&gt;
* [http://www.cabs.co.za/ CABS Car hire]. Uses an hCard for the contact information on page footers.&lt;br /&gt;
* [http://www.mlgphotography.co.za/ MLG Wedding Photography]. Uses an hCard for the contact information.&lt;br /&gt;
* [http://www.e-kyttaritida.gr/ Κυτταρίτιδα]. E-kyttaritida.gr uses an hCard on their contact page.&lt;br /&gt;
* [http://www.tierarztpraxis-kellerberg.de/ Tierarztpraxis Kellerberg Steingaden]. A veterinary practice that uses hCard markup to provide contact information.&lt;br /&gt;
* [http://www.bastajulborden.se/julbord-p%C3%A5-junibacken.html]. Uses an hCard for the contact information.&lt;br /&gt;
* [http://www.bastajulborden.se/.html]. Uses an hCard for the contact information.&lt;br /&gt;
* [https://www.redflymarketing.com/contact-us/ Redfly Ireland]. Uses an hCard for the contact information.&lt;br /&gt;
* [http://www.designliga.com Designliga] uses hCard markup with company contact information on its Contact and Imprint pages.&lt;br /&gt;
* [http://allinsuranceinfo.org/agents/alabama/montgomery.html AllInsuranceInfo.org] uses hCard markup to format insurance agents directory.&lt;br /&gt;
* [http://www.seveermedia.com/ Seveer Media] uses hCard markup and allow for vCard download on their contact page.&lt;br /&gt;
* [http://london.alleycats.co London.Alleycats.co], by Alleycats.co, uses hCard to format all their fixed-gear directory listings.&lt;br /&gt;
* [http://www.spaachat.com Spaachat.com], by Aquavia Spa, uses hCard and Microdata markup in the contact section and the retailers list.&lt;br /&gt;
* [http://www.waketoolz.de/info/impressum.html Waketoolz] uses hCard markup on their contact page.&lt;br /&gt;
&lt;br /&gt;
* [http://tigermechanical.net/ Tiger Mechanical] uses hCard markukp throughout the website, inside the copyright area, [http://tigermechanical.net/ appliance repair gilbert] and in the sub domain [http://paradise-valley-appliance-repair.tigermechanical.net/ appliance repair paradise valley].&lt;br /&gt;
* [http://www.thedentureclinic.co.uk/ The Denture &amp;amp;amp; Implant Clinic] uses hCard markup and allow for vCard download on their contact page.&lt;br /&gt;
* [http://ReallyGoodEnergy.com/ RGE] uses hCard markup and allows for vCard download on their page footers.&lt;br /&gt;
* [http://pHElixir.com/ pH Elixir] uses hCard markup and allows for vCard download on their page footers.&lt;br /&gt;
* [http://www.air-bourne.com/ Airbourne AC and Heating] uses hCard in footer of the air conditioning website.  Example: [http://www.air-bourne.com/ Houston Air Conditioning]&lt;br /&gt;
* [http://theworkoutwarehouse.net/ Gym Riverview MI] uses hCard inside the footer of the workout fitness website.  Example: [http://theworkoutwarehouse.net/ Weight Training Riverview MI]&lt;br /&gt;
* [http://www.carleasinguk.com/ www.carleasinguk.com] uses hCard markup and allow for vCard download on their page footers.&lt;br /&gt;
* [http://www.naples-fl-real-estate.com Naples Florida Real Estate] uses hCard markup and allow for vCard download on their contact page.&lt;br /&gt;
* [http://www.technicsgroup.com/ Technics Group] uses hCard markup and allow for vCard download on their page footers.&lt;br /&gt;
* [http://www.manageathome.co.uk/ Manage At Home] uses hCard markup and allow for vCard download on their contact page.&lt;br /&gt;
* [http://www.cleverelectric.com/ San Jose Electrician] uses hCard electrian footer page of their website. to see an example in action visit [http://www.cleverelectric.com/san-jose-electrical-service.html/ San Jose Electrical Contractor]&lt;br /&gt;
* [http://www.skin-care-health.org/spots-on-skin.html Skin Care &amp;amp; Health] uses hCard markup on their contact page.&lt;br /&gt;
* [http://www.bed-bugs-handbook.com/bed-bugs.html Bed Bugs Handbook] uses hCard markup on their contact page.&lt;br /&gt;
* [http://www.oakleydental.co.uk/ Oakley Dental] uses hCard markup on their address which can be downloaded as a vCard.&lt;br /&gt;
* [http://www.appliancerepairmedic.com/ Appliance Repair Bergen County] implements hCard in the footer area of their appliance repair site.&lt;br /&gt;
* [http://www.cahilldentalcare.co.uk/ Cahill Dental Care] uses hCard markup on their address in the footer which can be downloaded as a vCard.&lt;br /&gt;
* [http://www.returnondigital.com/ Return On Digital] uses hCard markup on their site wide footer addresses and on their [http://www.returnondigital.com/about-us/dave-ashworth.php staff pages] - these can also be downloaded as vCards.&lt;br /&gt;
* [http://www.arouatek.com/eng/ Aroua Range hoods] uses hCard markup on their [http://www.arouatek.com/eng/contact.php Contact] page.&lt;br /&gt;
* [http://www.gembuild.co.uk/contact.htm Gem Build UK ] uses an hCard on their contact page.&lt;br /&gt;
* [http://www.1host.gr/web-hosting/ web hosting] uses hCard markup with company contact information on its Contact and Imprint pages.&lt;br /&gt;
* [http://nwnasalestraining.com/contact/ Noel Walsh] - uses hCard on the contact page as well as a downloadable vCard.&lt;br /&gt;
* [http://www.formundcode.de/ Form &amp;amp; Code] - uses hCard with company contact details in page header.&lt;br /&gt;
* [http://www.dptraining.co.uk/contact/ DP Training] - uses hCard with H2VX's bookmarklet to allow users to download the details as a vCard.&lt;br /&gt;
* [http://starthilfeberlin.de/ Starthilfe Berlin] - uses hCard (and geo, XFN, rel-license, rel-profile) in (Joomla HTML5) '&amp;lt;#footer role=&amp;quot;contentinfo&amp;quot; &amp;lt;footer #footertrademark &amp;lt;address' in all pages.&lt;br /&gt;
* [http://trade-service.eu/kontakt/ Trade-Service] - uses hCard in (WP HTML5) '&amp;lt;.address role=&amp;quot;contentinfo&amp;quot; &amp;lt;address' in all pages, and extended hCard in the [http://trade-service.eu/kontakt/ contact page].&lt;br /&gt;
* [http://lanceguyatt.com/ lanceguyatt.com] - uses hCard as the index page.&lt;br /&gt;
* [http://www.easi-services.fr easi services] utilise hCard dans sa page de [http://www.easi-services.fr/contact contact].&lt;br /&gt;
* [http://www.umovefree.com/ UMoveFree] - Uses hCard for rental property address. Example: [http://www.umovefree.com/Apartment/cirque-apartments-dallas-tx/ Cirque Apartments Dallas].&lt;br /&gt;
* [http://www.newtosandiego.com/ NewToSanDiego] - Uses hCard for organization and business address. Example: [http://www.newtosandiego.com/Ocean-Beach-People's-Organic-Foods-Co-op/ Ocean Beach People's Organic Foods Co op].&lt;br /&gt;
* [http://www.northwooduk.com/ Northwood Estate Agents] use hCard on their branch landing pages, here is [http://www.northwooduk.com/letting-agents/edinburgh an example].&lt;br /&gt;
* [http://www.signsbannerswraps-houston.com/ Car Wraps Houston] uses hCard on the footer section at the bottom of page see [http://www.signsbannerswraps-houston.com/vehicle-graphics-and-car-wraps-houston.html vehicle wraps houston] page.&lt;br /&gt;
* [http://www.elevatelocal.co.uk Elevatelocal] uses hCard on their [http://www.elevatelocal.co.uk/contact Contact Us] page.&lt;br /&gt;
* [http://lucumalabs.com Lúcuma labs] uses hCard in the index page.&lt;br /&gt;
* [http://railsjobs.co.uk Ruby on Rails Jobs UK] uses hCard in the footer.&lt;br /&gt;
* [http://www.ufirstgroup.com/ UFirst Group] uses an hCards in the footer of every page&lt;br /&gt;
* [http://www.brodwax.com/ Brodwax Lighting] uses an hCard on their [http://www.brodwax.com/fluorescent-lighting-fixtures.html fluorescent light fixtures] page.&lt;br /&gt;
* [http://tripedge.co.uk Tripedge] uses hCard in the footer&lt;br /&gt;
* [http://www.appliancerepairbergencountynj.com/ Appliance Repair Bergen County NJ] uses hCard code in the footer of the appliance repair site.&lt;br /&gt;
* [http://www.morgenson.com/ Morgenson Realty] uses hCard on their [http://www.morgenson.com/cameron-heights-apartments.php Apartment Listing] pages.&lt;br /&gt;
* [http://www.bientek.com/ BienTek] uses hCard on their [http://www.bientek.com/about-us/ About page].&lt;br /&gt;
* [http://www.yourtraces.com YourTraces] uses hCard on their profiles [http://www.yourtraces.com/biography/1120.html example].&lt;br /&gt;
* [http://www.findwell.com findwell Real Estate] uses hCard on their [http://www.findwell.com/contact Contact Us] page.&lt;br /&gt;
* [http://droidvsiphone.org Droid vs iPhone] uses hCard in the footer&lt;br /&gt;
* [http://howdoyouknowifyouhavebedbugs.com HowDoYouKnowIfYouHaveBedBugs.com] uses hCard in the footer&lt;br /&gt;
* [http://www.schiessle.org schiessle.org] uses hCard at the index/contact page&lt;br /&gt;
* [http://www.deadbedbugs.co.uk/ deadbedbugs] deadbedbugs use hCard on their [http://www.deadbedbugs.co.uk/contact.html contact page].&lt;br /&gt;
* [http://johanramon.fr/ Johan Ramon] uses hCard on his resume. &lt;br /&gt;
* [http://www.saveontapestries.com/ Wall Art Shop] uses hCards on all contact pages, including their [http://www.saveontapestries.com/blog/ Wall Art Blog] and [http://www.saveontapestries.com/message.php Contact Us] Page&lt;br /&gt;
* [http://www.placedash.com/ placedash] uses hCard on all place pages, such as [http://accountants.placedash.com/b/4591 Steven R Aron CPA] and [http://taxconsultants.placedash.com/b/21916885 KPMG]&lt;br /&gt;
* [http://www.slimmeria.com/bookings-contact Slimmeria Detox Retreat ]  in the UK uses an hCard on the Bookings and Contact page.&lt;br /&gt;
* [http://www.airbourneairconditioning.com/houston-ac-repair.html Houston AC Repair ]  in Houston uses an hCard on the footer of the air conditioning website..&lt;br /&gt;
* [http://www.iluminacionmidava.com/ Iluminación Midava, SL ]  in Spain uses an hCard on their pages.&lt;br /&gt;
* [http://shop.artgpa.com.ua/contacts.html ArtGPA SHOP in Ukraine ] uses an hCard on their contact page.&lt;br /&gt;
* [http://clothesonline.info/ ClothesOnline] uses hCard to identify clothing brands, shops and users. Example: [http://clothesonline.info/shops/mark-spencer Mark &amp;amp; Spencer].&lt;br /&gt;
* [http://www.beltmann.com Beltmann Relocation Group] uses an hCard on their [http://www.beltmann.com/atlanta-movers.aspx Atlanta Movers] page.&lt;br /&gt;
* [http://www.therapistinlondon.com/ Therapist in London  ] Delma Walsh uses an hCards in the footer of every page.&lt;br /&gt;
* [http://www.novelwebdesigns.com/ Web Design &amp;amp; SEO] NWD uses an hCard on their contact page.&lt;br /&gt;
* [http://www.webscatalunya.com/ Webs Catalunya ] uses an hCards in the footer of every page.&lt;br /&gt;
* [http://rinklinks.ca/ RinkLinks.ca: A Comprehensive Rinks and Arenas Directory for North America] uses an hCard for every listing in their directory.&lt;br /&gt;
* [http://immotek.fr/ Immotek general contractor in Toulouse, France] uses hCard in the footer of every page (plus hAtom on entries).&lt;br /&gt;
* [http://www.aoinstitute.com/ Advanced Orthopaedic Institute ] uses an hCards on the footer of every page.&lt;br /&gt;
* [http://www.orchard-barn.co.uk/contact.htm Orchard House B&amp;amp;B ] uses an hCard on their contact page.&lt;br /&gt;
* [http://www.medivisas.com/contact.asp Medi Visas UK ] uses an hCard on their contact page.&lt;br /&gt;
* [http://www.premierlogos.co.uk/page/contact Premier Logo T Shirts ] uses hCard on the contact page.&lt;br /&gt;
* [http://eastsideentrepreneurs.ning.com/profile/MrsClean/ Mrs Clean House Cleaning ] uses hCards in the profile page.&lt;br /&gt;
* [http://www.thesanfordhouse.com/ The Sanford House Bed &amp;amp; Breakfast ] uses hCards in the footer of every page.&lt;br /&gt;
* [http://www.imap.cat/ Imap Internet Marketing] uses hCards in the footer of every page.&lt;br /&gt;
* [http://www.haraldjoergens.com/Copyright.html Harald Joergens Photography ] uses hCards on the page and in the footer of every page (see blog post [http://www.haraldjoergens.com/blog &amp;quot;From website to address book in one click&amp;quot;]).&lt;br /&gt;
* [http://www.ethoseo.com/ Ethoseo Internet Marketing in Washington State ] uses hCards in the footer of every page. &lt;br /&gt;
* [http://www.roofingandsidingdetroit.com/ Roofing Detroit] uses hCards inside the footer of every page on their roofing website. &lt;br /&gt;
* [http://www.iobuild.co.uk/ IO Garden Buildings] is using hCard on their [http://www.iobuild.co.uk/garden_home_offices_about_us.asp About Us] page.&lt;br /&gt;
* [http://www.popalockofjacksonville.com/ Pop-A-Lock Locksmith Jacksonville] is using hCard in the footer on all the pages on their website and the hReview code on their testimonials page [http://www.popalockofjacksonville.com/jacksonville-reliable-safe-locksmith.html/ Pop-A-Lock Locksmith Jacksonville Testimonials]&lt;br /&gt;
* [http://Tutiendadeinformatica.com/ oferta de portatiles] - uses hCard as the index page.&lt;br /&gt;
&lt;br /&gt;
* [http://www.harleytherapy.co.uk Harley Therapy, Counselling London] uses an hCard (Organisation) on the home page as well as an hcard for an individual practitioner on the [http://www.harleytherapy.co.uk/psychiatrists-london.htm Psychiatrist] page.&lt;br /&gt;
* [http://www.mwmachineshop.com/ M &amp;amp; W Machine Shop] is using hCard in the footer on the entire site.&lt;br /&gt;
* [http://carmela.co.uk/ Carmela Make-up] is using hCard on most pages of her site, including the [http://carmela.co.uk/wedding-make-up.htm wedding make-up] page.&lt;br /&gt;
* [http://www.findaporsche.com/ Find a Porsche] is using hCard on their [http://www.findaporsche.com/?page_id=17 Contact Us] page.&lt;br /&gt;
* [http://www.atrendyhome.com/ A Trendy Home - Home Improvement Store] is using hCard on their [http://www.atrendyhome.com/contactus.html Contact Us] page.&lt;br /&gt;
* [http://tedswoodworkingplan.com/ Teds Woodworking] uses hcard for their site information.&lt;br /&gt;
* [http://www.mrscleanusa.com/ Mrs. Clean's Cleaning Service] is using hCard on their [http://www.mrscleanusa.com/en/cleaning-services/mrs-clean/about-us.html About Us] page.&lt;br /&gt;
* [http://www.merrittsforhair.co.uk/ Merritts for Hair] is using hCard on their [http://www.merrittsforhair.co.uk/contacts/ Contact Us] page.&lt;br /&gt;
* [http://www.alwaysonmessage.com/contact/get-in-touch.aspx Always on Message] is using hCard on their Contact Us page and are interested to see/hear how hCard's can be used in Smartphone Apps,&lt;br /&gt;
* [http://sroe.home.cern.ch/sroe/sroe/Welcome.html Shaun Roe] is using hCard on his work page at CERN,&lt;br /&gt;
* [http://www.localdatabase.com/ Local Database] uses hCard on all category and business profile pages, [http://www.localdatabase.com/texas/Houston/Veterinarians/ Houston Vets]&lt;br /&gt;
* [http://www.pinbud.ca/ www.PinBud.ca and www.PinBud.com (a search and get quotes website)] uses hCard on all the listing pages, example: [http://www.pinbud.ca/list-services/475-Personal-trainers-in-Calgary,%20AB Personal trainers in Calgary]&lt;br /&gt;
* [http://www.quippd.com/popular quippd] uses hCard on profile pages and story listings.&lt;br /&gt;
* [http://www.davidrivers.name David Rivers] uses hCard markup on his [http://www.davidrivers.name/contact Contact David Rivers] page&lt;br /&gt;
* [http://www.pabloestrada.us/pe/pablo.estrada.html Pablo Estrada] uses hcard on his resume page.&lt;br /&gt;
* [http://www.nieruchomosci-czubak.pl/ AJ Czubak Nieruchomości] uses hcard markup in the fixed contact info section on the left and within the [http://www.nieruchomosci-czubak.pl/kontakt.html contact subpage]&lt;br /&gt;
* [http://www.metalgigs.de Metalgigs.de] uses hcard for the profile pages at metalgigs.de/userpage/username, see [http://www.metalgigs.de/userpage/Testuser]&lt;br /&gt;
* [http://www.ankeboelens.nl/ Anke Boelens Interieurvormgeving] uses hcard markup in page footer&lt;br /&gt;
* [http://ragtagntextile.org.uk Rag Tag 'n' Textile] - Mental health charity in Skye and Lochalsh, the Highlands of Scotland - uses hCards for locations of head office and craft shops]&lt;br /&gt;
* [http://atzkey.org/ Denis Bakunovitch] — IT professional — has nicely styled hCard&lt;br /&gt;
* [http://www.olaru.ca/ Maria Olaru - lawyer / avocat - Montreal Law Firm] uses hCard for the law office.&lt;br /&gt;
* [http://www.epinux.co.uk/contact Mike Shutlar at Epinux] uses hCard markup on his contact page.&lt;br /&gt;
* [http://nzia.org/practitioner-directory/ New Zealand Institute of Acupuncture] uses hCards to display member's contact details.&lt;br /&gt;
* [http://www.mamscatering.nl/ MAMS Catering] uses the drupal hCard module for contact information on the website.&lt;br /&gt;
* [http://www.ialphan.com Alphan Gunaydin] uses hCard markup throughout the home page (index).&lt;br /&gt;
* [http://www.phytodoc.de/therapeuten-suche/ PhytoDoc's database for therapists in Germany] uses hCards for contact data on the detail pages of every therapist. [http://www.phytodoc.de/therapeut/wiesloch/berthold-musselmann/ Examplary therapist's page].&lt;br /&gt;
* [http://www.charleschurch.com Charles Church House Builder] uses hCard for property development addresses and geo latitude and longitude. See [http://www.charleschurch.com/carmarthenshire_ammanford/pen-y-bryn-1067 Homes for sale in Ammanford] page for embedded hcard on property development pages.&lt;br /&gt;
* [http://www.canisphouse.com Canisp House Bed and Breakfast]Establishment uses hcard to mark up business address. Validates with Google Rich Snippets.&lt;br /&gt;
* [http://www.jondon.com/stores/index.htm Local Stores Locations Page], the store details on store pages are Hcard.&lt;br /&gt;
* [http://www.sucklings.co.nz/contact-us Contact page of Sucklings Shoes Store], the store details are an Hcard.&lt;br /&gt;
* [http://www.a3architekten.com/ Contact details of a3architekten]. A combination of two hCards looking like one.&lt;br /&gt;
* [http://www.imap.cat]. A combination of two hCards looking like one.&lt;br /&gt;
* [http://www.sigmacom.nl/ Corporate website of Sigmacom]. hCards were implemented in the footer&lt;br /&gt;
* [http://www.fpc.wa.gov.au Forest Products Commission] hCards to markup addresses &amp;amp; contact info for:&lt;br /&gt;
** all its offices and media contacts: [http://www.fpc.wa.gov.au/content_migration/about_us/contacting_us.aspx office locations]&lt;br /&gt;
** search results for suppliers of timber within Western Australia: [http://www.fpc.wa.gov.au/BuyTimber/Search?Species=&amp;amp;Region= find a timber supplier]&lt;br /&gt;
* [http://www.hirners.com Hirners Hotel Guide] uses hCards to markup addresses and contact info of every property, including geo coordinates. Example: [http://www.hirners.com/properties/4-atlanta-hotel-in-vienna-austria Hotel Atlanta in Vienna, Austria]&lt;br /&gt;
* [http://www.cartuse-imprimante.ro/ Cartuse Imprimante], printers and printer cartridges supplier, uses an hCard on home page and contact page of the website.&lt;br /&gt;
* [http://www.seminee-bellfires.ro/ Seminee Bellfires], interior fireplaces design company uses an hCard on every page of the website.&lt;br /&gt;
* [http://www.eurodata.com.ro/ Eurodata Serv], IT consulting and service company uses an hCard on every page of the website.&lt;br /&gt;
* [http://www.chipwreck.de/blog/contact/ Mario Fischer] uses a hCard with his contact information&lt;br /&gt;
* [http://joebergantine.com/contact Joe Bergantine] has marked up his contact information with hCard and XFN&lt;br /&gt;
* [http://www.nonleaguegrounds.com nonleaguegrounds.com], a database of English non-league football stadiums, uses hCards on every specific club detail page.  Example: [http://www.nonleaguegrounds.com/gb/london/afc-wimbledon AFC Wimbledon]&lt;br /&gt;
* [http://thetruthaboutabs1.com/ Thetruthaboutabs] uses hcard for their site information.&lt;br /&gt;
* [http://www.simourix.nl/ Simourix Hosting] uses an hCard for contact information on the website.&lt;br /&gt;
* [http://www.aquastop-vochtwering.nl/ Aquastop vochtwering] uses an hCard on every page of the website.&lt;br /&gt;
* [http://www.kennysaunders.com/ Kenny Saunders] uses an hCard on for contact information on this business card website.&lt;br /&gt;
* [http://thesilverfishbug.com/ Silverfish Bug] uses hcard for their site information.&lt;br /&gt;
* [http://annuaire.leperon.fr/ L’Annuaire du Cheval] is a French directory of equestrian professionals. We have just added hCards to all the client pages. Sample one here [http://annuaire.leperon.fr/client/0b1s/tarder-camille-et-frederic Tarder]. We also added an 'add to your address book' button but had to take it out again as some Windows machines choked on the accents, not recognising the UTF-8.&lt;br /&gt;
*[http://www.cheapholidays.com/ Cheap Holidays] uses an hCard on each page footer.&lt;br /&gt;
*[http://www.flightline.co.uk/ Flightline] uses an hCard on each page footer.&lt;br /&gt;
*[http://www.affordablestorage.net.nz/contactus.html Affordable Storage] Uses hCard for contact information.&lt;br /&gt;
* [http://www.norfolkblackhistorymonth.org.uk/contact.html Norfolk Black History Month] - Uses hCard on the Contact page and throughout the site, providing contact information for event locations, organisers and partner organisations.&lt;br /&gt;
* [http://www.veganusofa.com/ VeganUSofA] - Uses hCard for organization and business address. Example: [http://www.veganusofa.com/index.php?listing=4 The All Vegan Store].&lt;br /&gt;
*[http://adrianindo.blogspot.com ADRIAN'S BLOG] have included hCard to introduce myself more closely with the visitors of my blog. the hCard has been listed as a name, blog url and organizations. This hCard you can see on the lower right sidebar of my blog layout. &lt;br /&gt;
* [http://www.canadianpokerexpo.com The Canadian Poker Expo (Toronto)], a Poker Lifestyle Expo focusing specifically on the Toronto market, is using hCard for [http://www.canadianpokerexpo.com/Contact-Us/Contact-Form their contact page] as part of their efforts to increase the site's local relavance.&lt;br /&gt;
* [http://www.semineeas.ro Seminee As], a Romanian fireplace manufacturer, uses hCard for [http://www.semineeas.ro/contact/ contact info] with optional vCard download.&lt;br /&gt;
*[http://www.gastrohep.com/aboutus.asp GastroHep.com] About Us page uses an hCard for the contact address.&lt;br /&gt;
*[http://wedding-slideshows.net/ Wedding Slideshows] uses hCard for business address and contact details.&lt;br /&gt;
*[http://leemannphotography.ca/?p=contact Lee Mann Photography] Uses an hCard on the main Contact page as well as the blog.Ideally it will soon be on the footer of every single page.&lt;br /&gt;
*[http://www.kimburgess.info Kim Burgess] Minimalist info website with hCard markup positioned throughout.&lt;br /&gt;
*[http://www.plumbset.co.uk/ContactUs.asp PlumbSet UK Ltd] Uses hCard for the contact address, including multiple street-address entries.&lt;br /&gt;
*[http://www.manuhealth.com/products/manuka-soap-75gm Manuhealth Natural Remedies] Uses hCard for the return address on product pages.&lt;br /&gt;
*[http://www.farmaciasarria.com/esp/mapa.php Farmàcia Sarrià - Farmàcia Finestres Capdevila] uses an hCard for his contact information.&lt;br /&gt;
*[http://www.naturesbestshot.com Nature's Best Shot Photography] - uses an hcard on the contact page&lt;br /&gt;
*[http://www.noomii.com/life-coach Noomii.com Coach Directory] - each professional life coach in the directory is an hcard&lt;br /&gt;
*[http://www.ethical-junction.org/member/org-2012.html Ethical Junction CIC - Profile page] We use hCard for every organisation on their profile page&lt;br /&gt;
*[http://www.bowtietv.com Bow Tie Television] Uses hCard for contact information on every page and in the contacts section.&lt;br /&gt;
*[http://www.tauruslogistics.co.nz/about/contact Taurus Logistics] Uses hCard for contact information.&lt;br /&gt;
*[http://www.professdiamond.com/ professdiamond] encodes Thai as UTF8 in an inline hCard at the bottom of every page.&lt;br /&gt;
*[http://avonvalleylocalguide.iinet.net.au/ Avon Valley Local Guide] uses hCard for contact information of advertisers.&lt;br /&gt;
*[http://www.arizonafirstresponse.com/ Arizona First Response] uses an hCard on each page footer.&lt;br /&gt;
*[http://dillingham.me.uk/ Iain Dillingham] uses an hCard on each page footer, and has a styled example (with the microformats logo) on his [http://dillingham.me.uk/contact.html contact page].&lt;br /&gt;
*[http://www.pixeflips.com/ Pixelflips Web &amp;amp;amp; Interface Design] hCard is used in the footer of all pages for easy access to contact information.&lt;br /&gt;
*[http://www.herminesperr.at/ Hermine Sperr, Qualified Practitionier of the Grinberg Method&amp;amp;reg; in Wien/Austria] A hcard is used for contact information on every page on her website.&lt;br /&gt;
* [http://www.ivycat.com/ IvyCat Website Services] - Web design &amp;amp; hosting firm uses hCard for business contact info. Example: [http://www.ivycat.com/contact/ Contact Us].&lt;br /&gt;
* [http://www.modeltrainswithlarry.com/ ModelTrainsWithLarry] - Uses hCard for organization and business address. Example: [http://www.modeltrainswithlarry.com/index.php?listing=502 Choo Choo Barn].&lt;br /&gt;
* [http://www.gardeningwithlarry.com/ GardeningWithLarry] - Uses hCard for organization and business address. Example: [http://www.gardeningwithlarry.com/index.php?listing=2681 United States Botanic Garden].&lt;br /&gt;
* [http://abyrvalg.com/ Abyrvalg] - russian city community. Uses hCard to display local businesses address. Example: [http://moscow.abyrvalg.com/biz/faq-cafe FAQ cafe in Moscow].&lt;br /&gt;
* [http://www.jdclark.org/v1 Jordan Clark], from the Swansea area of Wales in the United Kingdom, uses [http://www.jdclark.org/card hcard for contact information].&lt;br /&gt;
* [http://whichtwitterapp.com/ WhichTwitterApp] provides [http://whichtwitterapp.com/reviews/iphone/tweetie reviews of twitter apps] using hCard, hReview, rel-tag and rel-home.&lt;br /&gt;
* [http://www.robinleysen.be/Robin.html Robin Leysen] has a hCard on a separate page. Tried to be as complete as possible. hCard validated with Optimus.&lt;br /&gt;
* [http://www.jay-photographics.de/ Jay Photographics] Photographer from Stuttgart, Germany. The hcard format is used on all pages for contact information.&lt;br /&gt;
* [http://www.uniquesite.co.uk/ UNIQUEsite] Website designer based in Brighton, UK. Uses the hcard format for contact information.&lt;br /&gt;
* [http://www.slideshare.net/ SlideShare] uses hcard to identify its users. see [http://hcard.geekhood.net/?url=http%3A%2F%2Fwww.slideshare.net%2Fkcmani#result Validated hcard] and [http://www.slideshare.net/kcmani Mani's SlideShare profile]&lt;br /&gt;
* [http://chrisruppel.com Chris Ruppel], a web developer in Dallas, TX, uses an hcard for contact information site-wide (as well as XFN)&lt;br /&gt;
* [http://greenspiritgardeners.com/ Green Spirit Gardeners] uses the hCard format throughout the site, including on the portfolio page for [http://greenspiritgardeners.com/portfolio/ commercial clients] and the [http://greenspiritgardeners.com/contact/ contact] page.&lt;br /&gt;
* [http://www.dorettebos.nl/ Dorette Bos Coaching &amp;amp;amp; Training] uses hcard microformat on the [http://www.dorettebos.nl/contact.php contactpage]&lt;br /&gt;
* [http://volunteers.st/ Steffi &amp;amp;amp; the volunteers] is an Austrian band and uses hcards for [http://volunteers.st/ band-contact in the footer] and on the page of the [http://volunteers.st/crew.html crew]&lt;br /&gt;
* Turkish business directory website [http://www.firmasec.com/ firmasec.com] implements valid hCard and hReview-Aggregate for companies, contact information with geo tags and user comments. Example: [http://www.firmasec.com/firma/mmfzz-caprice-palace-hotel-didim/ Caprice palace hotel profile page]&lt;br /&gt;
* [http://www.textundkonzept.at Bernhard Ulrich] an Austrian copywriter uses the hcard format [http://www.textundkonzept.at on all pages of his website] for his contact information&lt;br /&gt;
* [http://www.powerbrand.at/contact.html POWERBRAND] a brand name development agency uses a [http://www.powerbrand.at/contact.html hcard for contact information]&lt;br /&gt;
*[http://www.koerperarbeit.net/ Anita Braunsberger, Qualified Practitionier of the Grinberg Method&amp;amp;reg; in Linz/Austria] A hcard is used for contact information on her website.&lt;br /&gt;
*[http://www.carpetscleansandiego.com Durbin's Carpet Care] displays a vCard for contact information and relevancy&lt;br /&gt;
*[http://www.nationalrural.org/organisation.aspx?id=96a3fc04-5c03-4d31-bb8a-2c55cc29aed4 National Rural Knowledge Exchange] uses an hCard with geo tags when displaying an organisations information&lt;br /&gt;
* [http://www.tinstar.co.uk/about-tinstar-design/contact-tinstar-design.html Tinstar Design] uses an hCard for company contact information.&lt;br /&gt;
* [http://www.interdixit.com/esp/contacto.php Interdixit] uses an hCard for his contact information.&lt;br /&gt;
* [http://www.sisnova.com/ Sisnova] uses hCard for his location pages.&lt;br /&gt;
* [http://www.fenoyarquitectura.com/esp/situacion.php Eduard Fenoy i Associats] uses an hCard.&lt;br /&gt;
* [http://www.deltronic.com/ Deltronic Corporation] of Santa Ana, CA has posted an hCard with geo tags on its [http://www.deltronic.com/contact.shtml Contact] page.  Background image of a contact card reinforces content.  For those without enabling browser extensions, both hCard &amp;quot;logo&amp;quot; and text link make vCard available via external parser.&lt;br /&gt;
* [http://transitionsmft.org/ Transitions Marriage and Family Therapy] has an hCard with geo tags in the footer of each page. There is also an hCard for each counselor on the [http://transitionsmft.org/about.php About] and [http://transitionsmft.org/contact.php Contact]pages.&lt;br /&gt;
* [http://ball.in.th/ ball.in.th] uses hCard to display all usernames.&lt;br /&gt;
* Italian business directory and community portal [http://www.cylex.it/ cylex.it] implements hCard for companies’ contact information with geo tags. Example: [http://www.cylex.it/azienda/computerland-10559319.html company profile]&lt;br /&gt;
* [http://jermy.musicremedy.com/ Jermy Leeuwis MSc] uses an hCard for his contact information.&lt;br /&gt;
* [http://idoinfotech.com Gary Eckstein] uses an hCard for [http://idoinfotech.com/contact contact information].&lt;br /&gt;
* [http://www.drsuarez.net/  Dr. Suarez]  uses hCard on his  [http://www.drsuarez.net/cvitae.html resume page]&lt;br /&gt;
* [http://sourceforge.net/projects/adx/ addressbook.xml] provides hCard support:  [http://elektronengehirn.net/addressbook/addressbook.html adx live example]&lt;br /&gt;
* [http://aplawrence.com APlawrence.com] is using hCard for its [http://aplawrence.com/Links/consultants.html Unix and Linux Consultants Page]&lt;br /&gt;
* [http://www.afonsoduarte.com Afonso Duarte's Portfolio]. Uses an hCard for the contact information.&lt;br /&gt;
* [http://www.rafe.me Web development by Rafe Harwood]. Uses an hCard for the contact line in the footer of every page.&lt;br /&gt;
* [http://www.frogmeat.com Los Angeles Web Design]. Uses an hCard for contact information.&lt;br /&gt;
* [http://www.arbea.basilicata.it/ ARBEA - Agenzia della Regione Basilicata per le Erogazioni in Agricoltura]. hCard is used both for classic [http://www.arbea.basilicata.it/index.php?option=com_contact&amp;amp;view=contact&amp;amp;id=4&amp;amp;Itemid=101 Contact page] and for farms showcase (&amp;quot;Vetrina Aziende Agricole&amp;quot;) available for registered users. I've embedded it modifying Joomla! 1.5 com_contact core component. Users of this CMS can [http://joomlacode.org/gf/project/hcardcontact/ download my patch].&lt;br /&gt;
* [http://trumps.net Los Angeles Search Engine Optimization] Uses hCard in the footer of all pages.&lt;br /&gt;
* [http://www.oasisroofinginc.com/ Seattle Roofing] Uses hCard in the footer of their roofing website see [http://www.oasisroofinginc.com/ Roofing Seattle WA] to see the hcard.&lt;br /&gt;
* [http://reaganvick.com Personal Portfolio of Lance Reagan Vick]. Includes examples of PGP and SSH public keys I have not seen used anywhere else. Hopefully someone finds it helpful!&lt;br /&gt;
* [http://www.fracturedstudios.com Los Angeles Search Engine Optimization] uses hCard to provide address information at bottom of page&lt;br /&gt;
* [http://www.csid.upt.ro/home.php The Distance Learning Center - CSID, &amp;quot;Politehnica&amp;quot; University Timisoara], Romania uses hCard, including geo information, in every page's footer for encoding the University address. hCard is also used for [http://www.csid.upt.ro/personal.php staff] and student contact information.&lt;br /&gt;
* [http://rehabpizza.co.uk Rehab Restaurant] London restaurant, see the sidebar for link to [http://rehabpizza.co.uk/rehab.hcard the hcard].&lt;br /&gt;
* [http://www.outdoorla.org/ Los Angeles Hiking Trails] at the bottom right, our contact information is marked up as an hcard.&lt;br /&gt;
* [http://c7.se Code7 Interactive] uses a hCard for Peter's [http://c7.se/contact contact details].&lt;br /&gt;
* The [http://www.austinartcollective.com Austin Art Collective] is a group dedicated to helping emerging artists sell their artwork online. There is space for users to submit [http://www.austinartcollective.com/gallery/Art-City-Austin.html art gallery reviews] as well, [http://www.austinartcollective.com/austin-galleries/Downtown.html organized by neighborhood] in Austin, TX USA.&lt;br /&gt;
* [http://www.squaremeal.co.uk/ Square Meal Restaurant Guide] uses hCards and hReviews for all restaurant listings and [http://www.squaremeal.co.uk/review/Ristorante_Semplice/1596 visitor reviews].&lt;br /&gt;
* [http://www.vegan-nottingham.co.uk/ Vegan Nottingham Guide] uses hcards, including geo information, for each entry in the guide.&lt;br /&gt;
* [http://www.cgtworld.com/ Cybernation Gamers Tournament] uses hCard in all users profiles like [http://www.cgtworld.com/profile/id-1/ Moonlext's Profile] and in the [http://www.cgtworld.com/about/press.html press page of CGT].&lt;br /&gt;
* [http://fcctlh.org First Christian Church of Tallahassee] Uses hCard in the footer of all pages.&lt;br /&gt;
* [http://www.pseps.com/vc-people/a.cfm The PSEPS Venture Capital and Private Equity Directory] Venture capital and private equity directory using microformats (both for professionals and firms).&lt;br /&gt;
* [http://www.koningskindkadootjes.nl koningskindkadootjes.nl] Hcard located at the bottom of the pages.&lt;br /&gt;
* [http://www.futurix.nl futurix.nl website and webshop development] At the bottom of the pages you'll find the hcard. With a link to technorati the hcard is used to get a vcard out of the hcard.&lt;br /&gt;
* [http://romjon.com/contact-us romjon.com website design &amp;amp;amp; development] Contact Us page using hcard to markup address details. By using Operator, Google Maps and Yahoo! Maps can be made to open with the pointer, respectively, in pretty much and more or less exactly the right place.&lt;br /&gt;
* [http://www.thebeanmachine.nl/ The Bean Machine] at the bottom right, our contact information is marked up as a hcard&lt;br /&gt;
* [http://www.universalmedicalid.com/canada Universal Medical ID Canada] uses hCard to provide address information at bottom of page, as well as on a number of pages within the site.&lt;br /&gt;
* [http://www.floristfullerton.com/ fullerton florsit] uses an hcard for the web site footer [http://www.floristfullerton.com/ florist fullerton].&lt;br /&gt;
* [http://puronicsorangecounty/ Puronics Orange County] uses an hcard for example view footer [http://puronicsorangecounty.com/ water softener orange county].&lt;br /&gt;
* [http://web.mac.com/a.gibson/ Alex Gibson Web Developer] uses hCard for contact info on his homepage.&lt;br /&gt;
* [http://www.wardelldesign.com/html/contact/index.php Wardell Design] uses hCard for contact info with optional vCard download.&lt;br /&gt;
* [http://www.drfosterhealth.co.uk/hospital-guide/  Dr Foster Hospital Guide] uses hCard to mark up hospital addresses. See [http://www.drfosterhealth.co.uk/hospital-guide/hospital/nhs/Basingstoke-and-North-Hampshire-Hospital-366.aspx Basingstoke hospital page] for example.&lt;br /&gt;
* [http://www.drfosterhealth.co.uk/complementary-therapist-guide/ Dr Foster Complementary therapist guide] The [http://www.drfosterhealth.co.uk/complementary-therapist-guide/objectlist.aspx?w=32&amp;amp;p=8&amp;amp;obid=&amp;amp;sub=0 regulatory bodies page] uses hCard for contact details.&lt;br /&gt;
* [http://wayne.edu/ Wayne State University] uses hCard for University address and contact details in the global footer used on most web pages.&lt;br /&gt;
* [http://www.brakemeters.co.nz/ Portable Brake Meters N.Z. Ltd] uses hCard for business address and contact details.&lt;br /&gt;
* [http://www.tallpoppieshamilton.co.nz/ Tall Poppies Florist] uses hCard for business address and contact details.&lt;br /&gt;
* [http://www.livingcolour.co.nz/ Living Colour Florist] uses hCard for business address and contact details. See [http://www.livingcolour.co.nz/Information.aspx Information] page&lt;br /&gt;
* [http://www.dallasfamilyhomes.com/ DallasFamilyHomes.com] uses hCard for property addresses and geo latitude and longitude. See [http://www.dallasfamilyhomes.com/dallas-homes/ Dallas Homes] page for embedded hcards and property detail pages.&lt;br /&gt;
** Pretty good. An improvement might be to use &amp;lt;code&amp;gt;agent&amp;lt;/code&amp;gt; to mark up the agent's contact details, and &amp;lt;code&amp;gt;note&amp;lt;/code&amp;gt; to mark up the property descriptions. [[User:TobyInk|TobyInk]] 16:22, 4 December 2008 (UTC)&lt;br /&gt;
** Thanks for the suggestion Toby.  Added the &amp;lt;code&amp;gt;note&amp;lt;/code&amp;gt; for the description to the homes listings and home detail pages. &lt;br /&gt;
* [http://www.jabz.de/ Jabz | Internet Marketing Agentur] uses hCard for business address and contact details. See [http://www.jabz.de/kontakt/ Contact Page] &lt;br /&gt;
* [http://www.headyperfume.com/ Headyperfume.com] Uses hCard for contact information.&lt;br /&gt;
* [http://sixthirteendesign.com/ Six Thirteen Design] uses an embedded hCard along with other contact details on the footer of each page (http://sixthirteendesign.com/) &lt;br /&gt;
** ''Problems:'' page also includes class=&amp;quot;vcard&amp;quot; used in a non-hCard context (for a VCARD download); types for telephone number and e-mail address are improper. [[User:TobyInk|TobyInk]] 16:22, 4 December 2008 (UTC)&lt;br /&gt;
* [http://www.locanto.com/ Locanto - Free Classifieds] uses hcards to geolocate their classified listings. Visit the ad pages for examples.&lt;br /&gt;
* [http://www.yalwa.com/ Yalwa - Local Directory] uses hcard on their directory listings. Example: [http://wiesbaden.yalwa.de/ID_102318221/Yalwa-GmbH.html Yalwa Address Listing] &lt;br /&gt;
* [http://www.fluendi.com/Contact Fluendi Consulting] uses hcard on their contact page (http://www.fluendi.com/Contact) &lt;br /&gt;
* [http://www.badbedbugs.com/ Bed Bugs] uses hcard for their site information. See the [http://www.badbedbugs.com/about-bad-bed-bugs/ about bed bugs] page. &lt;br /&gt;
* [http://www.lawyer-directory.net/ Lawyer Directory] uses hcard for addresses within the lawyer directory. Example [http://www.lawyer-directory.net/lawyer/Grand-Rapids-Bar-Association-Grand-Rapids-law434032.htm listing]&lt;br /&gt;
* [http://www.hanfmuseum.de/about About Hanf Museum Berlin] uses hcard for addresses and contact informations.&lt;br /&gt;
* [http://maps.google.com/ Google Maps] uses hCards for addresses. See [http://googlemapsapi.blogspot.com/2007/06/microformats-in-google-maps.html Microformats in Google Maps].&lt;br /&gt;
* [http://local.mapquest.com/ MapQuest Local] uses hCards for locations, hCalendar for events and supports the draft Geo format when lat/lng data is provided. See [http://blog.mapquest.com/2008/09/25/microformat-support-on-mapquest-local/ Microformat Support on MapQuest Local] for more information.&lt;br /&gt;
* [http://www.whitepoppy.com/ WhitePoppy.com] uses hCard for business address.  See [http://www.whitepoppy.com/Contact.aspx Contact Page]&lt;br /&gt;
* [http://www.hightechcville.com/ HighTechCville] uses hcard to mark up people and organizations.  See [http://www.hightechcville.com/people/72-eric-pugh Eric Pugh] for an example.&lt;br /&gt;
* [http://www.cleanertoday.com/ Cleaner Today] uses hcard to mark up contact details. (see [http://www.cleanertoday.com/Cleaner-Today-a/1.htm Contact Page])&lt;br /&gt;
* [http://www.aduk.org Audience Data UK] use hcard on their [http://www.aduk.org/contact.php contact page] and [http://www.aduk.org/directory.php directory of related organisations]&lt;br /&gt;
* [http://georgebrock.com georgebrock.com] used hcard for George's contact details&lt;br /&gt;
* [http://suggestionbox.com/ SuggestionBox] uses hcard for companies listed on its site. Example: [http://transfercar.suggestionbox.com/ Transfercar].&lt;br /&gt;
* [http://www.vcventerprise.com/wp/ Christopia] uses hcard to mark up contact details. (see [http://vcventerprise.com/wp/contact/])&lt;br /&gt;
* [http://www.rossirovetti.com/ Rossi &amp;amp; Rovetti Flowers in San Francisco] uses hcard to mark up company details in the about us page of the website. (see [http://www.rossirovetti.com/scripts/aboutus.asp example])&lt;br /&gt;
* [http://youtube.com YouTube] uses hcard to identify video contributors (see [http://www.flickr.com/photos/factoryjoe/2793731119/in/photostream/ screenshot]]&lt;br /&gt;
* [http://sewmyheadon.com/contact sewmyheadon.com] uses hcard to mark up contact details on contact and about pages.&lt;br /&gt;
* [http://www.kleinassoc.com/ Klein &amp;amp; Associates - Estate Planning] used hcard to mark up contact details on law firm's contact page.&lt;br /&gt;
* [http://www.markuspage.com/markus/en/contact Markus Kil&amp;amp;aring;s] uses hCard to mark up his contact details.&lt;br /&gt;
* [http://www.southsidewarriors.com/impressum.cfm Southside Warriors] uses hcard to mark up contact details on the imprint page.&lt;br /&gt;
* [http://applesold.com/ Apple Realty - Bristol Real Estate Company] uses hcard to mark up company details in the footer of website.&lt;br /&gt;
* [http://www.surfcom.co.uk/app/contact/ Surf Commission] uses hcard to mark up company contact details with option to download vcard.&lt;br /&gt;
* [http://www.k9yardpatch.com/contact-us/ K9YardPatch] uses hcard to markup company contact details with option to download.&lt;br /&gt;
* [http://www.ecovian.com Ecovian] uses hCard to mark up eco-friendly business contact details, see [http://www.ecovian.com/l/san-francisco-ca/jardiniere-restaurant example]&lt;br /&gt;
* [http://www.dischord.com/ Dischord Records] uses hCard to mark up company contact details in the footer of the home page.&lt;br /&gt;
* [http://www.thinkambient.co.uk/ ThinkAmbient] uses hCard to mark up company contact details.&lt;br /&gt;
* [http://proofile.org/ Proofile] extensive profiles with hCard, vCard, XFN and FOAF support.&lt;br /&gt;
* [http://www.ebycattle.com/horses/index.html Eby Ranch] uses hCard for the different branches of the company, with option to download the vCard.&lt;br /&gt;
* [http://www.clavex.com/contactus.aspx Clavex - A Latin America Financial Institution ] Uses hCard and geo for the contact information. Simple but effective.&lt;br /&gt;
* [http://www.dancefederation.co.uk Dance Federation Salsa Dancing &amp;amp; Jive Dancing Lessons and Events ] Directory for classes, lessons and events users hcard on its lessons and events -- region and url properties are empty. Is that an error?&lt;br /&gt;
* [http://mop.ardom.co.il/contact.php Southern Arava Research and Development Center] uses hCard for their contact details on their contact page and in sub pages with contact info. -- one card has two fn properties.&lt;br /&gt;
* [http://www.itma.org.uk/find-expert/London] - ITMA Trade Mark Attorney search presents results as hCards&lt;br /&gt;
* [http://interkonect.com Interkonect &amp;gt; Website Application Specialists] Office contact details marked up using vcard.&lt;br /&gt;
* [http://library.christchurch.org.nz/ContactUs/ Christchurch City Libraries (N.Z.)]  contact page plus each of our libraries' individual pages linked from [http://library.christchurch.org.nz/Community/Libraries/ Library Locations map].&lt;br /&gt;
* [http://www.leftclick.com/about-us/ LeftClick] uses hcards for contact information.&lt;br /&gt;
* [http://ideas.veer.com/skinny Veer's Skinny Blog] implements hcard for comments and post authors.&lt;br /&gt;
* [http://wolpy.com/missha Wolpy] Uses hcards for contacts and [http://wolpy.com/missha/profile profile]. &lt;br /&gt;
* [http://www.veganworldorder.com/index.php?m=vegguide Vegan World Order | Restaurants ] Uses hcards for restaurant listings. &lt;br /&gt;
* [http://mahalo.com Mahalo] per the announcement [http://www.seanpercival.com/blog/2008/04/23/mahalo-adds-microformats/]&lt;br /&gt;
* [http://www.buythatlocally.com BuyThatLocally ] uses hcards for local business information. &lt;br /&gt;
* [http://www.firmendb.de Firmendb] uses hCard for individual business contacts, e.g. [http://www.firmendb.de/firmen/15592.php]&lt;br /&gt;
* [http://autopendium.com Autopendium] has resources (e.g. suppliers, clubs) marked up with throughout the site, e.g. [http://autopendium.com/clubs/8-Volvo-Enthusiasts-Club]&lt;br /&gt;
* [http://display-block.co.uk Display-Block] uses hCard contacts for People and Companies on my personal Blog.&lt;br /&gt;
* [http://www.codesignville.com/ Codesignville] uses hCard for his contact details.&lt;br /&gt;
* [http://fan-expo.com/Contactez-nous,2  Forum des Acteurs du NumÃ©rique] (a French trade show and exhibition dedicated to content management) uses hCard for contact information (exhibition staff and exhibitors). It also makes use of hCalendar as well as rel-tag when relevant.&lt;br /&gt;
* [http://www.corewhisperer.com/  The Core Whisperer] (Paul Ransom) Geological Services uses hCard for contact information.&lt;br /&gt;
* [http://chairmanship.mfa.md/en/ The regional presidencies] of Republic of Moldova to the SEECP, CEI, MAG-RACVIAC, SEEHN, CEFTA uses hCard on [http://chairmanship.mfa.md/seecp-contacts/ contacts pages]&lt;br /&gt;
* [http://www.viget.com/about/team Viget Labs] - Team page and Individuals' Pages.&lt;br /&gt;
* [http://www.re3elstance.com RE3EL STANCE] - Entrepreneurship: Rebel Style.&lt;br /&gt;
* [http://www.worldeventsguide.com World Events Guide] - Events occuring around the world marked up with hCard.&lt;br /&gt;
* [http://www.amaliahotel.eu/en/contact.html Amalia Hotel Apartments] uses hCard in the contact-info page.&lt;br /&gt;
* [http://www.sslcertificaten.nl/contact.php Xolphin SSL Certificaten] uses hCard for their contact details&lt;br /&gt;
* [http://examples.tobyinkster.co.uk/hcard hCard + RDFa Example] - raising the bar for parsers...&lt;br /&gt;
* [http://competitiondiva.com/ Competition Diva] uses hCard in its page footer (and plans on it for the upcoming profile pages).&lt;br /&gt;
* [http://sanisoft.com/ SANIsoft] uses hCard in its page footer&lt;br /&gt;
* [http://www.bossalive.com BossaLive] uses [[hcard|hCard]] on user profile pages. &lt;br /&gt;
** Example: [http://www.bossalive.com/user/barry Barry's Profile]&lt;br /&gt;
** Also uses rel-tag microformat for tagging music. Publishes rel-tags for album, artist and genre.&lt;br /&gt;
* [http://hillhursthardware.com/ Hillhurst Hardware's] contact info w.logo uses hcard.&lt;br /&gt;
* Birmingham's [http://bigcityplan.org.uk/ Big City Plan] (England)&lt;br /&gt;
* Producer [http://www.sun-treader.com/contact.html Christopher Davis] uses hCard markup on his contact page.&lt;br /&gt;
* [http://www.tpexpress.co.uk/Liverpool08-Capital-of-Culture/ First TransPennine Express - Liverpool 08, Capital of Culture] - uses hCard to markup suggested venues.&lt;br /&gt;
* [http://anand.ws/ Anand's Musings] uses hCard to mark up authors for comments and posts.&lt;br /&gt;
* [http://www.onyomo.com/ OnYoMo] uses hCard markup for all addresses listed in their local search results.&lt;br /&gt;
* [http://www.dctalks.org/design/ DC Design Talks] used hCard to mark up the speakers for this one-day event.&lt;br /&gt;
* [http://www.entidi.it eNTiDi software] provides a basic hCard sample.&lt;br /&gt;
* [http://quickbase.intuit.com QuickBase] uses hCard markup on our contact us page.&lt;br /&gt;
* [http://www.pixsense.com/contact_us.html PixSense.com] uses hCard markup for addresses across the PixSense website.&lt;br /&gt;
* [http://www.areaguides.net areaguides.net] uses hCard markup for all addresses across the site.&lt;br /&gt;
** Examples: http://chicagoil.areaguides.net/ypcyellowpg/restaurants.html, http://newyorkny.areaguides.net/hotels.html&lt;br /&gt;
* [http://www.ll.georgetown.edu/ Georgetown University Law Library] in Washington, D.C. now uses hCard for our address on all pages.  Also, library staff biography pages use hCard such as [http://www.ll.georgetown.edu/staff/bio.cfm?id_no=105 here] and [http://www.ll.georgetown.edu/staff/bio.cfm?id_no=32 here].&lt;br /&gt;
* [http://www.ll.georgetown.edu/ Georgetown University Law Library] in Washington, D.C. now uses hCard for our address on all pages.  Also, library staff biography pages use hCard such as [http://www.ll.georgetown.edu/staff/bio.cfm?id_no=105 here] and [http://www.ll.georgetown.edu/staff/bio.cfm?id_no=32 here].&lt;br /&gt;
&lt;br /&gt;
* [http://www.mtgd.gov.md/ Ministry of Transport and Road Industry] of Republic of Moldova. First Moldavian governmental site using hCards on [http://www.mtgd.gov.md/ministrul/ staff pages], [http://www.mtgd.gov.md/subdiviziunile-ministerului/ subdivisions page] and in the footer of each page (contact information) &lt;br /&gt;
**Only [http://www.mtgd.gov.md/ Romanian] and [http://www.mtgd.gov.md/ru/ Russian] versions available yet  &lt;br /&gt;
* [http://www.auctionlink.com.au/ AuctionLink] uses hCard for Auctioneer records like [http://www.auctionlink.com.au/Auctioneers/Auctioneer/Cam_Brown_Auctions/ Cam Brown Auctions] (also uses hCalendar)&lt;br /&gt;
* [http://www.wlzine.com/ WLZine] uses hcard to mark up contact details for diet programs (see [http://wlzine.com/south-beach-diet-one-of-the-best-diets-out-there/ South Beach Diet]&lt;br /&gt;
* [[User:WebOrganics|User WebOrganics]] The Microformats wiki has hcards on its user pages.&lt;br /&gt;
* [http://www.ontwerpkliniek.nl Ontwerpkliniek - Bureau voor Visuele Identiteit] uses the hCard contact information at the frontpage and the contact page.&lt;br /&gt;
* [http://www.instantdes.com L'instant des...] uses the hCard format for all photographers published on this collective photoblog.&lt;br /&gt;
* the mediadesigner groupblog [http://www.pixeltapete.de Pixeltapete] uses the hCard for the contactinformation of the authorpages of [http://www.pixeltapete.de/alex Alex] and [http://www.pixeltapete.de/carsten Carsten] and also for the [http://www.pixeltapete.de/kontakt imprint]. [http://www.pixeltapete.de Pixeltapete] uses its own  [http://www.pixeltapete.de/2007/11/hcard-sidebarwidget-fuer-wordpress/ hcard widget] for wordpress sidebars. &lt;br /&gt;
* [http://www.thorsten-ott.de Thorsten Ott] uses hCard format for the contact section of his online resume.&lt;br /&gt;
* [http://rosebleed.net/ Rosebleed] supports [[hCard user profiles]] - your profile URL is &amp;lt;nowiki&amp;gt;http://rosebleed.net/users/profile.php/&amp;lt;/nowiki&amp;gt; followed by your username, e.g. [http://rosebleed.net/users/profile.php/silvermoon82 silvermoon82].&lt;br /&gt;
**'''Fixed''' profiles now explicitly mark up 'n' where possible, otherwise omits it&lt;br /&gt;
* [http://www.whitepages.com WhitePages.com] Now WhitePages.com main implemented hCard on all its listings. Over 120 million hCards! Includes work information.&lt;br /&gt;
* [http://www.warmoth.com Warmoth Guitar Products] features hCard contact information in two places, [http://www.warmoth.com/customerservice/customer.cfm?fuseaction=order How To Order] and all of the [http://www.warmoth.com/catalog Warmoth E-Store]&lt;br /&gt;
* [http://www.bbc.co.uk/worldservice/bangladeshboat BBC World Service Bangladesh River Journey] a social network mashup, with hCard &amp;amp; other microformats. See [http://dharmafly.com/blog/bangladeshboat Dharmafly blog discussion].&lt;br /&gt;
* [http://www.amants-du-chocolat.net/ ACCP:Les Amants du Chocolat de la Couronne Parisienne] uses hCard on their contact page and in the chocolate maker they've reviewed.&lt;br /&gt;
* [http://www.accountviewsoftware.nl/ AccountviewSoftware.nl] makes use of hCards for the dealer directory [http://www.accountviewsoftware.nl/dir/ (directory)]&lt;br /&gt;
* [http://www.crystalvision.co.il/ CrystalVision] uses hCard on their contact page and in the footer throughout the site.&lt;br /&gt;
* [http://www.joshuamcginnis.com Joshua McGinnis] uses hCard to display his contact information to potential clients.&lt;br /&gt;
* [http://www.bo.ingv.it/contents/INGV-Bologna/Staff.html INGV Bologna] implemented hCards for staff-members, marked-up as HTML table-rows ([[include-pattern]] also used to add organization-name and fax-number to each hCard).&lt;br /&gt;
* [http://www.lefora.com Lefora] is a free forum hosting site (using custom forum software). Every user's profile contains an hCard. (Example forum for testing: [http://funstuff.lefora.com funstuff.lefora.com])&lt;br /&gt;
* [http://theultimates.whitepages.com WhitePages.com] A special version of whitepages.com has all its listings marked up in hCard.&lt;br /&gt;
* [http://piermontweb.com/contact/ Piermont Web Design] uses hCard on its contact page.&lt;br /&gt;
* [http://www.ie.asm.md/en/ The Institute of Power Engineering] of the Academy of Science of Moldova. First Moldavian site using hCards on staff pages, e.g [http://www.ie.asm.md/employees/oleschuk-valentin/]&lt;br /&gt;
**Also in Russian: [http://www.ie.asm.md/employees-ru/sit-michail-lvovich/] and Romanian: [http://www.ie.asm.md/angajati/chiorsac-mihail/]&lt;br /&gt;
* The good ship [http://styrheim.com/test/leonid.html Leonid Miloslavskiy] spotted in the North Atlantic&lt;br /&gt;
* [http://richi.co.uk/blog/2005/12/structured-blogging.html Richi Jennings] has put up his attempt&lt;br /&gt;
*[http://oberrycavanaugh.com O'Berry|Cavanaugh] has an organization hCard in the footer on every page as while as individual hCards on the [http://oberrycavanaugh.com/team.php Team] page.&lt;br /&gt;
* [http://fortisgc.com Fortis General Counsel], e. g. [http://fortisgc.com/joyce_lan_kim.html Joyce Kim's profile], uses hCard for profile and contact information.&lt;br /&gt;
* [http://peryplo.com Peryplo.com], e. g. [http://peryplo.com/personal/7e6786e711c6d051a39a1b7085f34955 Sample Page], uses hCard for Hotels, Gastronomy Places and services for tourists.&lt;br /&gt;
* [http://www.navitraveler.com/places/629/ NaviTraveler], e. g. [http://www.navitraveler.com/places/629/Lincoln_Memorial.html Lincoln Memorial], including [[geo|Geo]].&lt;br /&gt;
* [http://corewar.atspace.com/about.html sfghoul] has marked her contact info with [[hcard|hCard]]&lt;br /&gt;
* [http://www.zaadz.com Zaadz] uses [[hcard|hCard]] and [http://gmpg.org/xfn XFN] for friends on a user's profile page.&lt;br /&gt;
*[http://www.xoxiety.com/about.html Xoxiety] uses hCards on its about page, linking data from a within a block of text.&lt;br /&gt;
*[http://yedda.com Yedda] - Yedda provides hcard based identities on all of the people's profiles&lt;br /&gt;
*[http://openid.ne.jp OpenID.ne.jp] First OpenID provider service in Japan(æ¥æ¬èª). Each personal  OpenID page (ex:[http://eouia.openid.ne.jp http://eouia.openid.ne.jp]) is marked up as his hCard. And there is a company hCard on every page, too.&lt;br /&gt;
* [http://www.goldenglovepromotions.com/ Golden Glove Promotions] used hcards on the footer of every page to store contact information.&lt;br /&gt;
* Australian national news sites The Australian and Australian IT use hCard on their contact pages: [http://www.theaustralian.com.au/contactus The Australian (contact us)] and [http://www.australianit.news.com.au/contactus Australian IT (contact us)]&lt;br /&gt;
* [http://www.thekiwiholiday.com/ The Kiwi Holiday] uses hCards for [http://www.thekiwiholiday.com/view-hostels New Zealand Hostels], [http://www.thekiwiholiday.com/view-restaurants New Zealand Restaurants], and [http://www.thekiwiholiday.com/view-activities New Zealand Activities]. Also provides hCard &amp;quot;download to address book&amp;quot; functionality on listing detail pages, e.g. [http://www.thekiwiholiday.com/restaurant/tonys-steak Tonys Steak Restaurant]&lt;br /&gt;
* [http://www.qcindustries.com/ QC Industries Conveyors] uses hcards to store contact information in the site footer and in their [http://www.qcindustries.com/news/press-releases/ press releases].&lt;br /&gt;
* [http://www.confuciusinstitute.ac.uk/ The Confucius Institute for Scotland at the University of Edinburgh] has their used a hcard to store contact information in the footer of the page.&lt;br /&gt;
* [http://admnj.com/ Affiliated Direct Mail] is a New Jersey based direct mail company that has their contact information and footer in hCard format.&lt;br /&gt;
* [http://www.golfdigest.com/ Golf Digest] now supports hCard in its [http://www.golfdigest.com/courses/places Course Finder] detail pages. [http://www.golfdigest.com/courses/places/2483 example]&lt;br /&gt;
* [http://dev.opera.com/authors/ Dev Opera] Opera's developer site uses hCards on the author details pages.&lt;br /&gt;
* [http://chrischerry.name/ Chris Cherry's contact page with his hCard]&lt;br /&gt;
* [http://www.kiteboarder.com.au/php/search.php www.kiteboarder.com.au] A new Australian kiteboarding portal.  Microformats have been used so that users can export the shops &amp;lt;s&amp;gt;directly to outlook&amp;lt;/s&amp;gt;. I was able to learn microformats through the Media 2007 conference in London. Author: Damien King&lt;br /&gt;
* [http://krevi.dk/ KREVI] A Danish research institute. Using hCard in the footer of each page and on staff list. This is the first known danish website from the public sector of Denmark using microformats.[http://krevi.dk/om-krevi/organisation/medarbejdere example staff list]&lt;br /&gt;
* [http://www.hss.ed.ac.uk/web-team/ College of Humanities and Social Science Web Team's site], University of Edinburgh uses a hCard in the footer of each page.&lt;br /&gt;
* [http://www.theglobeandmail.com/ globeandmail.com] Canada's National Newspaper uses an hCard for their contact information.&lt;br /&gt;
* [http://www.logisteam.pl/ Krzysztof Rucinski] uses an hCard for his contact details on [http://www.logisteam.pl/kontakt.html Logisteam keylogger contact] page.&lt;br /&gt;
* Creation design &amp;amp; marketing has hCards throughout the site, including the [http://www.creation.uk.com/contact/ contact page], the [http://www.creation.uk.com/company/leigh-scott/ company profile pages] and on the [http://www.creation.uk.com/news/2007/06/06/easy-money/#comments-view comments on articles]&lt;br /&gt;
* [http://www.thomsonlocal.com/ ThomsonLocal.com], major UK business directory publisher, use hcard on the search results and company information pages.&lt;br /&gt;
* [http://www.corissia.com Corissia Group Hotels in Crete Greece] have included contact information as a hCard on the footer of every page of the website. There is a multilingual implementation as well.&lt;br /&gt;
* [http://zucchetti.co.uk/2007/03/06/simple-address-formatting-solution/ Laura Zucchetti] illustrates a simple address formatting solution as a hCard and marked up in a definition list. &lt;br /&gt;
* [http://www.feike.de/Kontakt.html Feike Contact] has a hCard on to top of the page.&lt;br /&gt;
* [http://www.londondrum.com/ London Drum] uses a whole host of microformats - there are hcards and geo's on the hotel pages, events are written up in hcalendar format on the cityguide page, and you can also find some hreviews as well (like on the [http://www.londondrum.com/hotels/athenaeum.php Athenaeum Hotel page]) &lt;br /&gt;
* [http://www.regels-stadskanaal.nl/ Regelingenbank Stadskanaal] has a hCard on each page, containing Geo-information too. &lt;br /&gt;
* [http://www.tomstone.se Tom Stone - Trollkarl] has a hCard in the footer of each page of the site.&lt;br /&gt;
* [http://www.rolandinsh.lv/ Rolands Umbrovskis]'s home page has hCard in [http://www.rolandinsh.lv/?ro=contacts contact page] and all other pages with contact information.&lt;br /&gt;
* [http://twitter.com Twitter] uses hCard for user information (along with [http://ihack.us/2007/05/14/twitter-gets-microformatted/ several other microformats])&lt;br /&gt;
* [http://www.bendodson.com/developer/ Ben Dodson] uses an hCard for his contact details on every page of his site as well as using hCards for any XFN relationships in his blogrolls.&lt;br /&gt;
*[http://www.pats.ua.ac.be/group PATS Group Members] uses hCard to mark up member contact information.&lt;br /&gt;
*[http://couchsurfing.com CouchSurfing] has limited information in hCard available on members' profiles (such as [http://www.couchsurfing.com/people/guaka Guaka's]).&lt;br /&gt;
* [http://kpumuk.info Dmytro Shteflyuk] uses an hCard on his [http://kpumuk.info/contact/ contact] and [http://kpumuk.info/curriculum-vitae/ curriculum vitae] pages.&lt;br /&gt;
* The [http://www.bayofislands.net/ Bay of Islands] site has implemented hCard on all listing pages, eg: [http://www.bayofislands.net/accommodation/backpackers/saltwater-lodge/ Saltwater Lodge]&lt;br /&gt;
* [http://people.cs.uchicago.edu/~mpschaef/index.html Merrick Schaefer] is psyched to use hCard on his homepage for his contact info.&lt;br /&gt;
* Christian Hess (from San JosÃ©, Costa Rica) has an hCard in his [http://www.hess-cr.com home page], [http://www.hess-cr.com/utilidades/correo.shtml#postal contact] and [http://www.hess-cr.com/secciones/curriculum/datos.shtml personal rÃ©sumÃ©] pages (all in Spanish). He also recommends using the [https://addons.mozilla.org/es-ES/firefox/addon/4106 Operator] extension in Firefox to check them out.&lt;br /&gt;
* [http://www.JamPlanet.com Jam Planet] uses hCard in Contact Us page; application can generate hCard for a contact.&lt;br /&gt;
* [http://www.anisfield-wolf.org/ The Anisfield-Wolf Book Awards], designated specifically to recognize works addressing issues of racism and diversity, uses hCard for the author bios of [http://www.anisfield-wolf.org/Winners/PastWinners/ past winners].&lt;br /&gt;
* [http://www.buy-our-honeymoon.com/ Buy Our Honeymoon], a [http://www.buy-our-honeymoon.com/registry honeymoon registry] service, uses hCard in their [http://www.buy-our-honeymoon.com/contact Contact Us] page.&lt;br /&gt;
* '''W3C webmaster''' [http://www.w3.org/People/Jean-Gui/ Jean-Guilhem Rouel] now has an hCard.&lt;br /&gt;
* [http://source.ibegin.com/ iBegin Source] - All 10.8+ million business listings have their information marked up in hCard. Example: [http://source.ibegin.com/california/adelanto/aeronautical-supplies/general-atomics-9779-yucca-rd-1.html General Atomics]&lt;br /&gt;
* [http://david.weekly.org/ David Weekly] has added an hCard to his home page for himself.&lt;br /&gt;
* [http://ficlets.com/stories/12 Ficlets] story page uses hCard for author bio.&lt;br /&gt;
* [http://redmonk.com/contact/ RedMonk Contact page] uses hCard for RedMonk firm as well as each analysts.&lt;br /&gt;
* [http://source.ibegin.com/ iBegin Source] uses hCard to identify business information for all 10.5+ million businesses listed.&lt;br /&gt;
* [http://cloudislands.com/contact.php Cloud Islands] uses hCard for our Contact Info.&lt;br /&gt;
* [http://www.international.unt.edu UNT International] uses hCard to mark up contact information sitewide (see esp. [http://www.international.unt.edu/offices/ieli/people/instructors/profiles the IELI instructor profile listing])&lt;br /&gt;
* [http://www.giraffo.de giraffo.de] has different hCards on every page (+ geo in &amp;quot;kontakt&amp;quot;)&lt;br /&gt;
* [http://www.enap.com ENAP, Inc.] lists the HR Contact in hCard format on the [http://www.enap.com/career.aspx Career Opportunities] page.&lt;br /&gt;
* [http://sxsw07.conferenceer.com/people Conferenceer] lists panelists and participants to the 2007 South by Southwest interactive conference in hCard format&lt;br /&gt;
* [http://news.stanford.edu Stanford News] (Redesign)  hCard in the footer on every page as well as markup for every staff member on the Staff page.&lt;br /&gt;
* [http://www.wikiservice.at/fractal/wikidev.cgi?FR/EveMoreau ValÃ©rie-Eve Moreau] has an hCard on her wiki-homepage.&lt;br /&gt;
* [http://en.wikipedia.org/wiki/St_George%27s_Minster%2C_Doncaster St George's Minster, Doncaster, on Wikipedia]&lt;br /&gt;
* AOL Journals publishes hCards for authors. [http://journals.aol.com/carowill/whats-happening Example]&lt;br /&gt;
* Ian McKellar's [http://ian.mckellar.org/ home page] is an hCard that's styled to look like a business card.&lt;br /&gt;
* [[Christophe Ducamp]]'s hCard based on    [http://www.wikiservice.at/fractal/wikidev.cgi?FR/MicroFormats/ChristopheDucamp wiki personal page] of a wiki-branch which could be dedicated to seed a french group to support microformats. Thanks to Laurent Lunati for the CSS. You can [http://www.wikiservice.at/fractal/wikidev.cgi?action=edit&amp;amp;id=FR/MicroFormats/ChristopheDucamp edit it]. Any suggestions welcome.&lt;br /&gt;
* [http://www.matthewwest.co.uk Matthew West] has an hCard on his [http://www.matthewwest.co.uk/email contact] page.&lt;br /&gt;
*[http://www.webmaster.waw.pl PaweÅ Wrzosek] Freelance webdeveloper`s portfolio&lt;br /&gt;
*[http://www.stanford.edu/ Stanford.edu] hCard markup is included in the footer of the homepage and all subsequent pages within the /home directory.&lt;br /&gt;
*[http://openid.ne.jp OpenID.ne.jp] First OpenID provider service in Japan(æ¥æ¬èª). Each personal  OpenID page (ex:[http://eouia.openid.ne.jp http://eouia.openid.ne.jp]) is marked up as his hCard. And there is a company hCard on every page, too.&lt;br /&gt;
* [http://www.qwertycars.co.uk/garages/mechanics-near-tadworth-kt20.aspx UK Car Garages] Address of car mechanics in the UK, in hCard format.&lt;br /&gt;
* [http://www.columbiaautomation.com/sub/contact.php Columbia Automation]'s About Us page every employee marked up as an hCard, as well as having a company hCard with geo information.&lt;br /&gt;
* [http://www.pointermix.com Pointermix Design] uses the hCard format.&lt;br /&gt;
* [http://eight6.com/contact/ eight6]'s contact page uses the hCard format.&lt;br /&gt;
* [http://www.raveaboutit.com.au Rave About It]'s business listings use the hCard format.&lt;br /&gt;
* [http://optics.org/cws/Contact/OurTeam.do optics.org]'s team page.&lt;br /&gt;
* [http://www.robcottingham.ca/contact Rob Cottingham]'s first foray into microformats is an hCard on the contact page of his personal blog. (He was inspired by Tantek Ãelik's presentation at Web Directions North 2007.)&lt;br /&gt;
* [http://seattleu.edu Seattle University] uses hCard on it's front page and most pages that share an official template. &lt;br /&gt;
* [http://www.josemarti.waw.pl Jose Marti XXII Secondary School in Warsaw] includes hCard on Contact and About Author sections&lt;br /&gt;
* [http://www.jaama.co.uk Jaama] have their company details as a vCard download on their [http://www.jaama.co.uk/Contact.aspx contact] page.&lt;br /&gt;
* [http://3amproductions.net 3AM Productions] has company details marked up as hCard all across the site and particularly for [http://3amproductions.net/jason.php Jason] and [http://3amproductions.net/gilbert.php Gilbert]&lt;br /&gt;
* [http://jc-development.co.uk/ JC's Development] has company contact details as hCard.&lt;br /&gt;
* [http://berlin.barwick.de/index.html Berlin Guide] is converting their address markup to hcard, e.g. [http://berlin.barwick.de/shopping/kadewe-kaufhaus-des-westens.html KaDeWe] &lt;br /&gt;
* [http://www.xlntads.com XLNTads] has their contact information marked up in hCard, as well as their development schedule/timeline in hCalendar&lt;br /&gt;
* [http://derrick.pallas.us Derrick Pallas] tells people to look for him here.&lt;br /&gt;
* [http://bluemonkcreative.com/contact/ Bill Turner] adds an hCard to the contact page of his freelance business' website.&lt;br /&gt;
* [http://www.oppenheim.com.au/ James Oppenheim's blog] includes an inline author hCard in the footer of each page and also on the contact page.&lt;br /&gt;
* [http://steinhardt.nyu.edu/ NYU Steinhardt] has [http://steinhardt.nyu.edu/faculty_bios/list/Faculty 240+ faculty bios marked up], e.g. [http://steinhardt.nyu.edu/faculty_bios/view/Susan_Murray].&lt;br /&gt;
* [http://www.boogdesign.com/aboutus.html boogdesign.com] has added hCard markup on the contact page.&lt;br /&gt;
* [http://www.gptg.org/ Great Places To Golf], hCards for golf clubs around the world, e.g. [http://www.gptg.org/club/12/]&lt;br /&gt;
*[http://www.travellerspoint.com/ The Travellerspoint Travel Community] has added hCards to all of their member profiles (e.g. [http://www.travellerspoint.com/member_profile.cfm?user=jax_07]). Details include name, photo, location, notes and url. &lt;br /&gt;
* The [http://www.westmidlandbirdclub.com/ West Midland Bird Club] in the English Midlands uses hCard on its [http://www.westmidlandbirdclub.com/ home page], [http://www.westmidlandbirdclub.com/diary/ events diary], [http://www.westmidlandbirdclub.com/club/contact.htm contact pages], [http://www.westmidlandbirdclub.com/site/links.htm links page], [http://www.westmidlandbirdclub.com/club/older.htm list of the world's oldest bird clubs] and in a page footer which is gradually being rolled out across the whole site. {{UpdateMarker}} Page-footer's hCard now has logo, using [[include-pattern]].&lt;br /&gt;
*[http://wizardishungry.com/blog/ wizardishungry/blog] has the author's hCard in the footer of every page with a link to X2V.&lt;br /&gt;
* [http://www.walkerfineart.com Walker Fine Art Gallery] Most pages contain an hCard in the footer.&lt;br /&gt;
* [http://chewbittel.com/contact.php Chew Bittel Assoc., Inc.] is an organization hCard. It's got abbr's in there, and a duplicate telephone field, and some hidden things. I'm really pushing things to the limit here. This should be a great test for your parser.&lt;br /&gt;
* Scott Allan Wallick's hCard is [[User:ScottWallick|his user page]] and on his blog, [http://www.plaintxt.org/about/2/ plaintxt.org]&lt;br /&gt;
* [[User:Bob_Jonkman|Bob Jonkman's hCard]] '''on this 'wiki'''' &lt;br /&gt;
* [http://thetenwordreview.com The Ten Word Review] simply contains ten word long reviews. All reviews are marked up as [[hreview|hReviews]], and user information is marked up as hCards.&lt;br /&gt;
*OffshoreAgile.com, a subsite of Starsoft Development Labs, uses hCard in the [http://www.offshoreagile.com/company/contact/ Starsoft Contacts] and Media Inquiries sections&lt;br /&gt;
*T-Mobile uses hCard for the [http://t-mobilepressoffice.co.uk/press/contact-details/ T-Mobile UK Press Contact Details page], as well as for some of the latest press releases&lt;br /&gt;
* Psychology Press and Routledge's Behavioral Sciences' publishing division have implemented hCard on their contact pages on 17 of their websites (example on the contact page on their [http://www.clinicalpsychologyarena.com/contact/ Clinical Psychology Arena])&lt;br /&gt;
*[http://72ppi.us 72ppi], uses hCard in the footer.&lt;br /&gt;
*[http://www.csarven.ca Sarven Capadisli] uses hCard throughout the site (including user comments in articles).&lt;br /&gt;
* [https://www.urbanbody.com/information/contact-us Urban Body Men's Clothing] uses hCard for business locations and hCalendar for business hours.&lt;br /&gt;
* [http://www.iqair.us/ IQAir North America], uses hCard for contact information.&lt;br /&gt;
* [http://www.infoiasi.ro/ The website of the Faculty of Computer Science], &amp;quot;A. I. Cuza&amp;quot; University Ia&amp;amp;#351;i, Romania uses hCard for each staff member.&lt;br /&gt;
* [http://www.finds.org.uk/ The Portable Antiquities Scheme at the British Museum] hCards added to footer of every page and to contacts section. Working on adding more and getting it right.&lt;br /&gt;
* In [http://www.ideasfornet.com/ IdeasForNet.com - the ideas repository] hCards were implemented partially in the footer of each page, and more comprehensively in the contact and about pages.&lt;br /&gt;
* The [http://www.cst.ed.ac.uk/ Centre of Canadian Studies] at the University of Edinburgh use hCards for contact information in the footer of their site.&lt;br /&gt;
* [http://www.theatrestudies.llc.ed.ac.uk/ Theatre Studies: European Theatre] at the University of Edinburgh use hCards for contact information on their home page&lt;br /&gt;
* [http://www.carolinemockett.com/design/about.aspx Caroline Mockett] has an hCard on her About Me page&lt;br /&gt;
* [http://wait-till-i.com Christian Heilmann] has a footer address using hCard&lt;br /&gt;
*[http://www.audience-response-rentals.com/ Audience Response System Rentals] uses hcard as a popup in the site accessibility area (lower right) for easy copy and paste of address by customers.&lt;br /&gt;
* [http://www.fischsolutions.com/ Fisch Internet Solutions] uses an embedded hCard and a vCard download to provide customers an easy way to contact them on their [http://fischsolutions.com/contactus.html Contact Us] section of the website.&lt;br /&gt;
* [http://www.micatholicconference.org/ Michigan Catholic Conference] uses hCard for contact information in the sidebar.&lt;br /&gt;
* [http://www.adambunn.co.uk/ Adam Bunn] provides contact details in the sidebar using hCard.&lt;br /&gt;
* [http://www.belkin.com/pressroom/releases/uploads/10_10_06NotebookExpansionDock.html Belkin Press Releases] are using hCards for PR contacts and corporate offices.&lt;br /&gt;
* [http://mybank.com myBank.com] uses hCard for its listings of every branch of every FDIC-insured bank in the United States.&lt;br /&gt;
* [http://leftlogic.com Left Logic] uses hCard for embedded contact information.&lt;br /&gt;
* [http://inga-art.co.uk/artist Inga Scholes] uses hCard for contact information in the sidebar.&lt;br /&gt;
* [http://www.lussumo.com/ Lussumo] uses hCards on user profile pages in its open-source [http://www.getvanilla.com/ Vanilla] Discussions Forum software.&lt;br /&gt;
* [http://www.creative-ways.nl/ Ron Kok] uses hCards to mark-up the names and URLs of commentors on his blog. He also uses hCards in combination with XFN in his blogposts to refer to friends, and has an hCard for himself on every page on his blog.&lt;br /&gt;
* [http://tagg.no Tagg Media] uses hCard for [http://heine.tagg.no/contact.php contact information] and provide link to vCard download in the contact section.&lt;br /&gt;
* The article about the fictitious Matrix character [http://en.wikipedia.org/wiki/Neo_%28The_Matrix%29 Thomas A Anderson in Wikipedia] is now marked up with hCard.&lt;br /&gt;
* [http://dconstruct06.madgex.com/ d.Construct 2006 Backnetwork] uses hCards for conference delegates (and provides the markup so that delegates can copy and paste cards into their own sites).&lt;br /&gt;
* [http://www.brown.edu Brown University] now uses hCard on the front page&lt;br /&gt;
* [http://www.wideblueyonderweb.co.uk Dunks at Wide Blue Yonder Web Design] has added hCard markup on his [http://www.wideblueyonderweb.co.uk/wbyw/pages/contact.htm contact page] and is looking to implement it on all past &amp;amp; future contact pages for clients.&lt;br /&gt;
* [http://southamptonrubberstamp.com Southampton Rubber Stamp Company] now has hCard markup with a vCard download link on every page.&lt;br /&gt;
* [http://barefoot-ceramics.com Barefoot Ceramics paint your own pottery studio] (in Newport, South Wales) has added hCard markup to its [http://barefoot-ceramics.com/find#address &amp;quot;Find&amp;quot;] page and other address instances. They hopes to implement hCalendar event lists as soon as an ics to hCalendar PHP class can be found or written.&lt;br /&gt;
* [http://dsingleton.co.uk/ David Singleton] has added a hCard to his blog.&lt;br /&gt;
* [http://www.thestreet.org.au The Street Theatre (Canberra, Australia)] has added hCard markup to its [http://www.thestreet.org.au/contact.htm Contact Us] page. hCalendar markup will soon be added for all of our performances.&lt;br /&gt;
* [http://www.informatik.uni-hamburg.de/SVS/personnel/henrich/index.php Henrich C. P&amp;amp;ouml;hls] has marked up his about page using hcard, including his PGP-Key that is stored in an abbr title, using class=key.&lt;br /&gt;
* [http://www.yalf.de Yalf Webentwicklung] has [http://www.yalf.de/kontakt contact information] available as hCard (and vCard).&lt;br /&gt;
* [http://www.zeldman.com/about/ Jeffrey Zeldman]. Jeffrey Zeldman has marked up his about page using hcard.&lt;br /&gt;
* [http://WhereAreYouCamping.com Where Are You Camping]. hCards for all members and camps, employing the include pattern as well. AFAIK this is the first Burning Man related microformats implementation, not to mention addresses in Black Rock City.&lt;br /&gt;
* [http://www.clacksweb.org.uk Clackmannanshire Council ]. hCard is implemented for all contact details across the site, and for specific individuals such as elected members (Councillors).&lt;br /&gt;
* [http://www.webdirections.org Web Directions]. hCard is used as contact information for the conference, while speakers are marked up with hCard.&lt;br /&gt;
* [http://www.markthisdate.com/contactform.html MarkThisDate.com]. An hCard is implemented on our contact form. For our calendars hCalendars will follow as soon as possible.&lt;br /&gt;
* [http://www.msiinet.com/contact/ MSI Systems Integrators] has its &amp;amp;quot;Contact MSI&amp;amp;quot; page encoded with hCards.&lt;br /&gt;
* [http://www.coolblue.nl/ Corporate website of Coolblue BV]. hCards were implemented in both the footer of each page, and in the &amp;quot;News&amp;quot; section for press contact information.&lt;br /&gt;
* [http://www.besancon.fr/index.php?p=32 Official site of BesanÃ§on (France)] uses hCard for each page concerning the small towns surrounding BesanÃ§on.&lt;br /&gt;
* [http://2006.dconstruct.org/speakers/ d.Construct 2006 conference speakers list] is implemented using hCards.&lt;br /&gt;
* [http://local.yahoo.com Yahoo Local] now supports hCards for business and places in the search results&lt;br /&gt;
* [http://learningtheworld.eu/imprint/ Learning the World] has hcard information on the imprint, alas we didn't succeed to mark-up the work phone and fax numbers properly.&lt;br /&gt;
* The [http://www.fuckparade.org Fâparade] website uses hCard, though I didn't find a type to distinguish mobile and landline phone numbers.&lt;br /&gt;
**Use &amp;lt;code&amp;gt;cell&amp;lt;/code&amp;gt; for mobiles.&lt;br /&gt;
* [http://www.miranet.nl/contact.htm Miranet Webdesign] have added a hcard to their [http://www.miranet.nl/contact.htm 'contact' page]&lt;br /&gt;
* [http://weblog.200ok.com.au/ Ben Buchanan] has added a vCard to the [http://weblog.200ok.com.au/about/ 'About' page on The 200ok Weblog]&lt;br /&gt;
* [http://www.radiantcore.com Radiant Core] has their contact information [http://www.radiantcore.com/contact/ available in hCard].&lt;br /&gt;
* [http://www.mikerumble.co.uk/ Mike Rumble] has [http://www.mikerumble.co.uk/contact.html uploaded his hCard].&lt;br /&gt;
* [http://www.saumag.edu/ Southern Arkansas University] has its contact footer encoded as hCard&lt;br /&gt;
* [http://main.uab.edu/ University of Alabama at Birmingham] has its contact footer encoded as hCard&lt;br /&gt;
* [http://www.capital.edu Capital University] has contact footer and bloggers' names encoded as hCard. Also, all page-specific contact information is encoded as hCards (see [http://www.capital.edu/Internet/Default.aspx?pid=67 Admissions] page for an example)&lt;br /&gt;
* [http://main.uab.edu/shrp/ UAB School of Health Professions] uses hCard in its contact footer&lt;br /&gt;
* [http://green.carisenda.com/ Stephen Stewart] has his hCard on the front page of his weblog ('You are here' section)&lt;br /&gt;
* [http://www.direction.es/ Direction] uses hCard for contact information.&lt;br /&gt;
* [http://audiobank.tryphon.org AudioBank] uses hCard to display member informations.&lt;br /&gt;
* [http://www.vivabit.com/atmedia2006/speakers/ @media speakers] are marked up with hCard (photos depend on BASE tag support which makes this a good test case)&lt;br /&gt;
* [http://www.dougransom.com Doug Ransom] uses hCard for his financial advisory practice. &lt;br /&gt;
* [http://rubyandrails.org/usergroups/newcastle/members.html ncl.rb] uses hCard for contact information.&lt;br /&gt;
* [http://www.snowinteractive.com/ Snow Interactive] uses hCard for contact information.&lt;br /&gt;
* [http://flickr.com Flickr] now supports [[hcard|hCard]] and [http://gmpg.org/xfn XFN] on profile pages.  See [http://flickr.com/photos/factoryjoe/113866484/ screenshot of Flickr UI in Flock browser using Flocktails extension - March 17th 2006].&lt;br /&gt;
* [http://www.ndiyo.org/contact Contact information for the Ndiyo project]&lt;br /&gt;
* [http://www.pixelenvy.co.uk/ Pixel Envy] uses hCard for contact information on every page&lt;br /&gt;
* [http://stilbuero.de/contact/ Klaus Hartl] uses hCard in the sidebar for contact information (maybe easier to parse through delivering xhtml as xml).&lt;br /&gt;
* [http://charlvn.virafrikaans.com/contact Charl van Niekerk's hCard]&lt;br /&gt;
* [http://billy-girlardo.com/WP/ BillyBLOGirlardo] uses hCard for contact information.&lt;br /&gt;
* [http://www.hicksdesign.co.uk/ Hicksdesign] uses hCard for contact information.&lt;br /&gt;
* http://www.gr0w.com/articles/press/growsearch_launched_press_release/ - hCard in a press release for the press contact info&lt;br /&gt;
* http://www.redmonk.com/cote/archives/2006/03/testing_out_mic.html - hCard with explanation&lt;br /&gt;
* [http://andy.ciordia.info/ it's my island], personal blog, hcard on the ''[http://andy.ciordia.info/pages/about_me About the Writer]'' page. [[User:Ciordia9|Andy Ciordia]]&lt;br /&gt;
* [http://www.windowonwoking.org.uk/ Window on Woking], a local community site in the UK, uses hCard in the homepage of each member organisation and local Councillor.&lt;br /&gt;
* [http://ChunkySoup.net/ ChunkySoup.net] has redesigned using hAtom 0.1 and hCards on the entire site -- by [[User:ChrisCasciano|Chris Casciano]]&lt;br /&gt;
* [http://www.30boxes.com/ 30 Boxes],a social calendar application and digital lifestyle aggregator, automatically creates an hcard for you with your account.  It is found under Settings &amp;gt; Syndication.&lt;br /&gt;
* [http://www.nearwhere.com/ Nearwhere.com] allow you to put an hcard on an interactive map.&lt;br /&gt;
* [http://www.brentozar.com/ Brent Ozar] added a [http://www.brentozar.com/contact.php contact] page hCard.&lt;br /&gt;
* [http://www.kerihenare.com/ Keri Henare] has rewritten his [http://www.kerihenare.com/contact/ contact] page hCard. Now using &amp;lt;code&amp;gt;&amp;lt;object&amp;gt;&amp;lt;/code&amp;gt; instead of &amp;lt;code&amp;gt;&amp;lt;img&amp;gt;&amp;lt;/code&amp;gt; for photo. (Thanks Brian Suda for updating the vCard converter)&lt;br /&gt;
* [http://michaelraichelson.com/contact/ Michael Raichelson] had an hCard on his contact page before SXSW, but never thought to add it here until Tantek requested it.&lt;br /&gt;
* [http://www.commoner.com/~lsimon/lindsey_simon_hcard.html Lindsey Simon] has added an hCard to his website as per Tantek's SXSW request for folks to try it &lt;br /&gt;
* [http://www.davidgagne.net/ David Gagne] has an hCard in his sidebar.&lt;br /&gt;
* [http://www.churchzip.com/map/ Churchzip.com/map] and [http://www.skiwhere.com/map/ Skiwhere.com/map], provide churches, hotels, and ski resorts on the same maps.  Locations are formatted as hCards.&lt;br /&gt;
* All [http://www.iqdir.com/ IQ Directory Solutions] Yellow Pages web portals use [[hcard|hCard]] markup on listings. For example [http://www.yellowpages-cambodia.com/ Cambodia Yellow Pages] and [http://www.superpages.com.my/ Malaysia Super Pages]&lt;br /&gt;
* Ning's cloneable Group app uses fuzzy matching to map custom fields to [[hcard|hCard]] markup on its [http://group.ning.com/index.php?controller=person&amp;amp;action=view&amp;amp;content=JonathanAquino profile] pages.&lt;br /&gt;
* [http://claimid.com/factoryjoe Chris Messina' ClaimID hCard]&lt;br /&gt;
* [http://factoryjoe.com/ Chris Messina' homepage]&lt;br /&gt;
* [http://flock.com/about Flock About]&lt;br /&gt;
* [http://tantek.com/microformats/2006/03-01-TechPlenAgenda.html Agenda: W3C Technical Plenary Day, March 1 2006] has [[hcard|hCard]] and [[hcalendar|hCalendar]] markup. ([http://www.w3.org/2006/03/01-TechPlenAgenda.html original here]).&lt;br /&gt;
* [http://www.gr0w.com/articles/press/growsearch_launched_press_release/ GrowSearch Launched (Press Release)] uses an hCard to provide Press Contact Point.&lt;br /&gt;
* The [http://www.arborday.org/ National Arbor Day Foundation] has started using hCards for their [http://arborday.org/programs/conferences/communityforestry/index.cfm upcoming] [http://arborday.org/programs/conferences/hazardtrees-treeplanting/ conferences].&lt;br /&gt;
* [http://www.multipack.co.uk The Multipack] has numerous hCards, especially on the [http://www.multipack.co.uk/members/ members page], as well as the next meeting information.&lt;br /&gt;
* [http://deadringrancor.livejournal.com/ Justin McDowell] used an hCard when [http://deadringrancor.livejournal.com/221332.html referring to a person in his blog post]&lt;br /&gt;
* [http://davecardwell.co.uk/cv/ Dave Cardwell] has included his hCard in his Curriculum Vitae.&lt;br /&gt;
* [http://blog.usweb.com/ Shaun Shull] has written a great post on [http://blog.usweb.com/archives/how-microformats-affect-search-engine-optimization-seo How Microformats Affect SEO], and has included his [[hcard|hCard]] as one of the examples.&lt;br /&gt;
* [http://www.thefutureoftheweb.com/ Jesse Skinner] has written a simple [http://www.thefutureoftheweb.com/blog/2006/1/hcard tutorial with examples]&lt;br /&gt;
* [http://www.w3.org/2005/12/allgroupoverview.html 2006 W3C Technical Plenary Week] has marked up the venue, contacts, and program committee members all with hCard.&lt;br /&gt;
* [http://www.avf-nexus.co.uk AVF-Nexus] have a hCard on their [http://www.avf-nexus.co.uk/contact/ contact page] - (by [http://creation.uk.com Creation&amp;quot;])&lt;br /&gt;
* [http://www.thefantasticos.com/andrew/ Andrew White] posted [http://www.thefantasticos.com/andrew/index.php/my-hcard/ his hCard] and [http://www.thefantasticos.com/andrew/index.php/62/microformats-the-should-have-been-obvious-web-dev-tool/ blogged about it].&lt;br /&gt;
* [http://www.2sheds.ru Oleg &amp;quot;2sheds&amp;quot; Kourapov] in his [http://www.2sheds.ru/blog/ blog] ([http://suda.co.uk/projects/X2V/get-vcard.php?uri=http://www.2sheds.ru/blog X2V]) has turned personal profile into hCard ([http://suda.co.uk/projects/X2V/get-vcard.php?uri=http://www.2sheds.ru/blog/hcard.html X2V]) and his blogroll - into combination XFN/hCards ([http://suda.co.uk/projects/X2V/get-vcard.php?uri=http://www.2sheds.ru/blog/friends.html X2V])&lt;br /&gt;
* [http://www.approveddesign.co.uk Approved Design Consultancy] have a hCard on their [http://www.approveddesign.co.uk/about/contact/ contact page] as well as on their [http://www.approveddesign.co.uk/about/people/ people section] - (by [http://creation.uk.com Creation&amp;quot;])&lt;br /&gt;
* [http://weblog.200ok.com.au/ Ben Buchanan] and [http://www.griffith.edu.au/cgi-bin/phone_search.pl?string=colin+morris&amp;amp;format=search Colin Morris] have [http://weblog.200ok.com.au/2006/01/griffith-phonebook-adds-hcard-and.html implemented hCards and vCards] for the [http://www.griffith.edu.au Griffith University] [http://www.griffith.edu.au/find/content_phonebook.html online phone book]. Eg. [http://www.griffith.edu.au/cgi-bin/phone_search.pl?string=ben+buchanan&amp;amp;format=search Ben's vCard] and [http://www.griffith.edu.au/cgi-bin/phone_search.pl?string=colin+morris&amp;amp;format=search Colin's vCard]&lt;br /&gt;
* WWF-Australia [http://wwf.org.au/about/contactdetails/ contact details page]&lt;br /&gt;
* [http://rasterweb.net/raster/ Pete Prodoehl] used the hCard format on his [http://rasterweb.net/raster/contact.html Contact page] and his [http://rasterweb.net/portfolio/ Portfolio]&lt;br /&gt;
* [http://amette.eu amette] uses the hCard format in a module of his TikiWiki powered blog and a more complete hCard on his [http://amette.eu/contact contact page]&lt;br /&gt;
* [http://staff.washington.edu/oren/weblog2/ Oren Sreebny] has an hcard on his blog main index template &lt;br /&gt;
* [http://www.cs.brandeis.edu/~zippy/ Patrick Tufts] has an hCard on his homepage.&lt;br /&gt;
* [http://ascii20.blogspot.com/ Mathias Kolehmainen and Jamie Taylor] have hCards on their weblog.&lt;br /&gt;
* [http://www.hoppsan.org/jamesb/blogger/ Barnaby James] has a hCard on his weblog.&lt;br /&gt;
* [http://esa-education.com/schools/map ESA Education] Uses hCards for their 100+ schools and each of the individual school sites.&lt;br /&gt;
* [http://www.thereisnocat.com/#vcard Ralph Brandi] has added an hCard to the sidebar of his weblog as a result of Tantek Ãelik's portion of the Microformats presentation at SXSW 2006.&lt;br /&gt;
* [http://www.pierce.ctc.edu/ephone/ Pierce College] -- community college directory uses hCard on all individual directory entries.&lt;br /&gt;
* [http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2006/ the Institutional Web Management Workshop 2006] have marked up all their [http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2006/committee/ speakers with hCard].&lt;br /&gt;
* http://wikitravel.org/en/Singapore/Sentosa. Wikitravel is experimenting with hcard on its travel guides. This guide uses hcard for all its business listings. More info on http://wikitravel.org/en/Wikitravel_talk:Listings.&lt;br /&gt;
* [http://www.musik-erber.de/ Musik-Erber] uses to present contact information at the sidebar&lt;br /&gt;
* [http://cdevroe.com/about/#contact Colin D. Devroe] uses hCard to display his contact information on his about page&lt;br /&gt;
* The ECS (Scool of Electronics and Computer Science  at the University of Southampton) [http://www.ecs.soton.ac.uk/people People Pages] use vCard. Contact cjg@ecs.soton.ac.uk if there's any bugs.&lt;br /&gt;
* [http://www.southwestern.edu/~ramseyp Pat Ramsey] has his contact information on his blog marked up with hCard. Contact [mailto:ramsey.pat@gmail.com ramsey.pat@gmail.com] if there are any bugs there.&lt;br /&gt;
* [http://www.vyre.com/company/contact-us/ VYRE] is a CMS development company with a &amp;quot;contact us&amp;quot; hCard&lt;br /&gt;
* [http://www.lefdal.cc/info.php Alf KÃ¥re Lefdal] uses hCard in the markup of his contact information&lt;br /&gt;
* [http://www.pignwhistle.com.au/ Pig N Whistle, a chain of pubs in Brisbane, Australia] is using hcard to mark up all the contact pages for its outlets and head office&lt;br /&gt;
* [http://www.applianceman-repair-fortbend.com/ac-air-conditioning-repair-katy-tx.html Air Conditioning Katy TX] uses hCard in the footer of the air conditioning repair website. To view an example visit [http://www.applianceman-repair-fortbend.com/sugar-land-appliance-repair.html Appliance Repair Sugar Land]&lt;br /&gt;
* [http://kollitsch.de/ Patrick Kollitsch] has built his personal Profil as hCard&lt;br /&gt;
* [http://www.audiophile.pl/ Car Audio] uses the hCard in his contacts section.&lt;br /&gt;
* [http://www.hbs.edu/faculty/dspar/ Harvard Business School] has hCards on their faculty pages&lt;br /&gt;
* [http://openmikes.org/ openmikes.org] uses hCards for open mike venue addresses in its listing detail pages.&lt;br /&gt;
* [http://www.intertecnollc.com/ InterTecno, LCC] publishes an hCard on the home page and contact page.&lt;br /&gt;
* [http://canaltcm.com/ver/sobre-tcm Turner Classic Movies TCM Spanish website] has published contact details as a hCard&lt;br /&gt;
* [http://rejuvenation.com/ Rejuvenation] is now using hCard for contact information.&lt;br /&gt;
* [http://www.mattash.com/contact/ Matthew Ash] uses the hCard in his contacts section.&lt;br /&gt;
* [http://www.atbbuildinginc.com/ Kitchen Remodeling Detroit] uses the hCard in the footer section of the home remodeling website. To view an example visit [http://www.atbbuildinginc.com/kitchen-remodeling-farmington-hills.html kitchen remodeling farmington hills mi]&lt;br /&gt;
* [http://www.metrohomeimprovementsinc.com/ General Contractor Detroit] uses the hCard in the header section of the contractor website. To see example visit [http://www.metrohomeimprovementsinc.com/insulation.html insulation contractor detroit]&lt;br /&gt;
* [http://yarmouthguide.com/business.php Yarmouth Guide] uses hCard for each business details page.&lt;br /&gt;
* [http://www.merchantcircle.com MerchantCircle] has embedded an hCard in every one of their 15+ million US business listings.&lt;br /&gt;
* [http://citizenspace.us/citizens Citizen Space Citizens] is a list of tenants for a coworking space in San Francisco. The issue was raised that ''nicknames'' are usually located in the middle of ''fn'', which is not valid as per the [http://microformats.org/wiki/hcard-brainstorming#Implied_FN_from_N Implied_FN_from_N] rule. It seems that it should be possible, however, to include a ''nickname'' in the middle of an FN or even between a ''given-name'' and a ''family-name''.&lt;br /&gt;
&lt;br /&gt;
* [http://www.brownbook.net The Brownbook - the open yellow pages] The Brownbook is a peer-produced (like a wiki, but not a using a wiki engine) local business search website.  It Uses hCard to allow users to export local business contact details to Outlook or other desktop apps, plus for providing detailed maps from Google. &lt;br /&gt;
** Example of a search results page: [http://www.brownbook.net/business/search/?tag=hair+in+egham&amp;amp;x=21&amp;amp;y=4 Hairdressers in Egham]&lt;br /&gt;
*** '''suboptimal''': Adresses, e.g &amp;quot;2 Station Rd North, Egham, Surrey&amp;quot;, are marked up as &amp;lt;code&amp;gt;street-address&amp;lt;/code&amp;gt;&lt;br /&gt;
** Example of a single business's details [http://www.brownbook.net/business/view/122516 The Hair Emporium].&lt;br /&gt;
*** '''suboptimal''': Adresses, e.g &amp;quot;2 Station Rd North, Egham, Surrey&amp;quot;, are marked up as &amp;lt;code&amp;gt;street-address&amp;lt;/code&amp;gt;&lt;br /&gt;
* [http://www.Sylphen.com Sylphen] is a IT-solutions-provider and uses hCards on the [http://www.sylphen.com/content/kontakt/kontakt.htm Contact]&lt;br /&gt;
** '''invalid''' two of the three examples lack the required &amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;fn org&amp;lt;/code&amp;gt; property&lt;br /&gt;
* [http://www.cosmotourist.com www.cosmotourist.com] and [http://www.cosmotourist.de www.cosmotourist.de] A new German and English portal around travel tips. Using hidden hCard for hotel listings, wherever address data is available. &lt;br /&gt;
**Hidden.&lt;br /&gt;
* [http://www.venncommunications.com/contact/ Venn] uses a hidden hCard on the contact page. &lt;br /&gt;
**Hidden.&lt;br /&gt;
* [http://www.last.fm Last FM] has hCards hidden on their profile pages e.g. [http://www.last.fm/user/Crok/?scrobbling=t1].&lt;br /&gt;
**Hidden.&lt;br /&gt;
* [http://krisswatt.co.uk/ Kriss Watt] has hidden an hCard his blog footer.&lt;br /&gt;
**Hidden.&lt;br /&gt;
* [http://www.fberriman.com/ Frances Berriman] has a hidden vCard in the footers of her website.&lt;br /&gt;
**Hidden.&lt;br /&gt;
* [http://www.candlescience.com/ CandleScience Candle Supply] added a hidden hcard sitewide.&lt;br /&gt;
**Hidden.&lt;br /&gt;
* [http://www.meryl.net/ Meryl K. Evans] has a hidden hCard on her homepage.&lt;br /&gt;
**Hidden.&lt;br /&gt;
* [http://www.highflyerscareers.com High Flyers Careers], India's first flight-crew placement agency uses microformats for their [http://www.highflyerscareers.com/corporate/ corporate information] page. Using standards couldn't be easier or better.&lt;br /&gt;
**Has honorific prefixes as part of &amp;quot;fn&amp;quot;, rather than marked up separatley.&lt;br /&gt;
* Spotstor.com eg - [http://spotstor.com/] uses hCard on profile pages (where user has elected to show contact information).&lt;br /&gt;
&lt;br /&gt;
* [http://www.naturalengland.org.uk/press/default.htm Natural England] (new UK government agency, formed 2006-10-01). &lt;br /&gt;
** No &amp;quot;fn&amp;quot; - which makes it invalid.&lt;br /&gt;
*[http://drop-off.co.uk G3:2] uses hCard with geo tags in the copyright and on the about me page&lt;br /&gt;
** Address data is hidden using CSS. &lt;br /&gt;
* [http://zdnet.co.uk/misc/contact/ ZDnet Contact Us Page] supports [[hcard|hCard]].&lt;br /&gt;
** by [http://www.subtleasafish.com/ James Myers] and [http://www.fromthefrontend.co.uk/2006/11/23/zdnet-uses-microformats/ David Long]&lt;br /&gt;
**Images and e-mail addresses are hidden; telephone numbers do not comply with [http://en.wikipedia.org/wiki/E.123 E.123]&lt;br /&gt;
* [http://gbraad.nl/ Gerard Braad] has published an example on his [http://gbraad.nl/site/?p=profile profile] page that is almost consistent with his original [http://gbraad.nl/files/gbraad.vcf vCard] file. Also progress is made for transforming his [http://files.gbraad.nl/foaf.rdf FoaF] file to a hCard encoded representation (also done for my spouse:[http://spouse.gbraad.nl/site/?p=profile Yong Yuan])&lt;br /&gt;
** (2005-09-27) PASSED, PASSED&lt;br /&gt;
** WARNINGS&lt;br /&gt;
*** uses 'n given-name' and 'n family-name' instead of nesting the given- and family- names inside the 'n'&lt;br /&gt;
*** has one 'tel' value with a bunch of values stuffed in&lt;br /&gt;
*** probably more problems --[[User:RyanKing|RyanKing]] 17:19, 5 Jan 2006 (PST)&lt;br /&gt;
* [http://kinrowan.net/ Cori Schlegel] [http://kinrowan.net/blog/wp/archives/2005/07/08/a-problem-with-the-structured-blogging-plug-in-for-wordpress/ discusses how he has updated] [http://kinrowan.net/blog/contact his contact page with hCard]&lt;br /&gt;
** INVALID - using 'prefix' instead of 'honorific-prefix' and type's in classnames (in both adr and tel) and has two photo's (the second could be 'logo') --[[User:RyanKing|RyanKing]] 15:15, 5 Jan 2006 (PST)&lt;br /&gt;
* [http://landsbank.fo/#hCard Landsbanki FÃ¸roya]&lt;br /&gt;
** INVALID - using embedded RDF/XML invalidly&lt;br /&gt;
&lt;br /&gt;
* [http://www.yellowpencil.com/contact/ Yellow Pencil] Using microformats to present company contact information&lt;br /&gt;
** First hcard has empty &amp;quot;fn&amp;quot; and no &amp;quot;n&amp;quot;. &amp;quot;fn&amp;quot; should be with &amp;quot;org&amp;quot; -- [[User: ScottReynen |ScottReynen]] 21:29, 19 Jun 2006 (CST)&lt;br /&gt;
&lt;br /&gt;
* [http://www.art-switch.com/ArtSwitch/contactUs.html Art-Switch Exchange Limited] uses hCard for their contact details on their contact page.&lt;br /&gt;
* [http://onyomo.com/ OnYoMo] uses hCard markup for all addresses listed in their local search results.&lt;br /&gt;
* [http://vcardplus.info/show.asp?uid=Z9959-06323 Greg Bays], the author of vCardPlus! has made his sites vCard display page hCard complaint.&lt;br /&gt;
* [http://www.rosenblittdentistry.com/contact.php Dr. Jon Rosenblitt] uses hCard icon with '''Add to Address Book''' link. &lt;br /&gt;
* [http://www.nfwebsolutions.com/ New Frontier Web Solutions] uses hCard on their front page along with a link pointing to Brian Suda's [http://suda.co.uk/projects/X2V/get-vcard?uri=http://www.nfwebsolutions.com/ X2V].&lt;br /&gt;
* [http://shiftingpixel.com/about/the-artist shifting pixel photoblog] has published an hCard.&lt;br /&gt;
* [http://thoughtport.blogspot.com/ Aiden Kenny] hasn't published his hCard yet, but he has [http://thoughtport.blogspot.com/2005/07/elemental-particles-of-web.html published his hCard icon]: http://photos1.blogger.com/blogger/4224/444/320/AK-Hcard-icon.gif&lt;br /&gt;
* [http://thedredge.org Andy Hume] uses hCards to mark-up the names and URLs of commentors on his blog, e.g. his [http://thedredge.org/2005/06/using-hcards-in-your-blog/ blog post on &amp;quot;Using hCards in your blog&amp;quot;]. &lt;br /&gt;
* [http://www.bidclix.com/ BidClix]'s [http://www.bidclix.com/AboutContact.html Contact BidClix] page has it's ''contact info'' marked up with an hCard.&lt;br /&gt;
* [http://suda.co.uk/ Brian Suda] has managed to embed a photo in [http://suda.co.uk/contact/ his hCard] through the [http://www.ietf.org/rfc/rfc2397.txt data URI scheme] by converting the image to BASE64 code. View the Source to see how this is accomplished. [http://suda.co.uk/projects/X2V/get-vcard.php?uri=http%3A//suda.co.uk/contact/ The X2V link] will extract the image and encode it for a vCard which will be displayed in some address book applications.&lt;br /&gt;
** Inspired by this I thought to try the same for SVG at [http://barefoot-ceramics.com/find Barefoot] ...&lt;br /&gt;
** &amp;amp;lt;img class=&amp;quot;photo&amp;quot; style=&amp;quot;display:none;&amp;quot; src=&amp;quot;data:image/svg+xml;text,&amp;amp;lt;?xml version='1.0' encoding='UTF-8' standalone='no'?&amp;amp;gt;&amp;amp;lt;svg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' version='1.0' width='50' height='80' id='svg3957'&amp;amp;gt;&amp;amp;lt;defs id='defs3959' /&amp;gt;&amp;amp;lt;path d='M 28.91433,...32.192802 z' style='fill:#cc4d00;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1' id='path9551' /&amp;amp;gt;&amp;amp;lt;/svg&amp;amp;gt;&amp;quot; alt=&amp;quot;Barefoot&amp;quot;&amp;amp;gt;&lt;br /&gt;
** Does it work?? Well it parses OK. Some automated tools replace the &amp;amp;lt; with %3C (etc., e.g. Brian Suda's vCard form). Unfortunately Kontact (KDE contacts tool) doesn't handle SVG as a vCard photo or logo format - I don't know if this is a standard. It seems it could work and maybe even does somewhere. Maybe the text field needs to be Base64 encoded? ... see [http://slashdot.org/~pbhj/journal/142382 pbhj's slashdot journal] for a bit more on this.&lt;br /&gt;
* [http://cinematreasures.org Cinema Treasures] uses hCard to markup venue information for 10,000+ movie theaters.&lt;br /&gt;
* [http://www.w3.org/People/Connolly/events/ Dan Connolly's index of events and talks] has hCards for many of the people he has met at those events. In Mar 2006, he moved a bunch of hotel contact info from his PDA to this page; it's now up to 32 hCards.&lt;br /&gt;
* [http://doncrowley.blogspot.com/ Don Crowley] has published [http://www.crowley.nl/hcard.html his hCard] as well as a nifty hCard button: http://www.crowley.nl/images/hcard.png&lt;br /&gt;
* [http://loadaveragezero.com/hnav/contact.php Douglas W. Clifton] added all types of contact information&lt;br /&gt;
* [http://eventful.com Eventful] publishes all of its venue information pages with embedded hCards.&lt;br /&gt;
* [http://www.iowamilitaryveteransband.com/members/ Iowa Military Veterans Band Contacts] - 95 hCards [http://weblog.randomchaos.com/archive/2005/10/24/Microformats/ marked up by Scott Reynen]&lt;br /&gt;
* [http://JackWolfgang.blogspot.com Jack L. Wolfgang II] has [http://jack.randomata.com/resume/ converted the addresses in his resume to hCards].&lt;br /&gt;
* [http://www.efas.fupl.asso.fr/efas/_Mathieu-Drouet_.html Mathieu Drouet] and [http://www.efas.fupl.asso.fr/efas/_Annie-Leger_.html Annie Leger] both have hCards&lt;br /&gt;
* [http://www.oliverbrown.me.uk/ Oliver Brown] has published his hCard.&lt;br /&gt;
* [http://www.paradigmproductions.org/contact/ Paradigm Productions] published a vCard as a &amp;lt;code&amp;gt;ul&amp;lt;/code&amp;gt; (marked up by [http://www.linkingarts.com/ Peter Jacobson])&lt;br /&gt;
* [http://www.splintered.co.uk/ Patrick H. Lauke] has marked up [http://www.splintered.co.uk/about/ his contact info with hCard].&lt;br /&gt;
* [http://blah Paul Schreiber has published his hCard on [http://paulschreiber.com/about/?contact his about page].&lt;br /&gt;
* [http://paulschreiber.com/blog/ Paul Schreiber]'s [http://concerts.shrub.ca/ Sunnyvale House Concerts] site publishes hCards for upcoming artists, as well as an hCard for the page itself.  In addition the [http://concerts.shrub.ca/shows Past Shows] page contains hCards for all past artists.&lt;br /&gt;
* [http://www.paulmichaelsmith.com/blog/hcard.htm Paul Smith] has created an hCard page which is Human Readable, and a link to X2V passing the same hCard page to generate a vCard.&lt;br /&gt;
* [http://www.windley.com/archives/2005/07/hcards_trying_o.shtml Phil Windley has published] [http://phil.windley.org/hcard.html his hCard].&lt;br /&gt;
* [http://www.go-curiosity.com/about.htm Piercarlo Slavazza] has published an hCard.&lt;br /&gt;
* [http://zooibaai.nl/ Rob Mientjes] has published his hCard on [http://zooibaai.nl/about/ his about page].&lt;br /&gt;
* [http://www.dumpsterrentalsdetroit.com/ Dumpster Rental Detroit] has published their hCard on the footer of every page see [http://www.dumpsterrentalsdetroit.com/ Kincaide Dumpster Rental].&lt;br /&gt;
* [http://rbach.priv.at/Contact Robert Bachmann] has published his hCard and [http://rbach.priv.at/Images/hcard a button].&lt;br /&gt;
* [http://blah Scott Reynen has published his hCard on [http://www.randomchaos.com/document.php?source=scott_reynen his profile page].&lt;br /&gt;
* [http://www.stackframe.com/ StackFrame, LLC] has published [http://www.stackframe.com/people/ employee] and [http://www.stackframe.com/contact/ general] contact information as hCards.&lt;br /&gt;
* [http://www.wolfsreign.com Steven Ametjan] has published his hCard on [http://www.wolfsreign.com/about/ his about page].&lt;br /&gt;
* [http://tantek.com/microformats/2005/syndicate/speakers-list.html Syndicate - Speaker List] as a set of hCards&lt;br /&gt;
* [http://tagcamp.org/index.cgi?ContactList TagCamp contact list]&lt;br /&gt;
* [http://www.deadringerart.com/ The Brothers McDowell] have hCards at their Contact page.&lt;br /&gt;
* [http://twinsparc.com/ Twinsparc] put an hCard in the header and footer of all their pages.&lt;br /&gt;
* [http://tantek.com/microformats/2005/web2/speakers.html Web 2.0 Conference speakers page marked up with hCard]&lt;br /&gt;
* [http://www.uoguelph.ca/directory/ The University of Guelph] includes hCard info in its directory.&lt;br /&gt;
* [http://www.echildcare.com.au/ The Australian Child Care Index] has over 3000 entries listing child care services across Australia - and every single one is marked up with an hCard!&lt;br /&gt;
* [http://www.cadforless.com/partners/ CADforless, Inc.] we listed our partners using hCard&lt;br /&gt;
* [http://avon.com/ Avon] - publishes all 40,000+ Avon representatives' contact info with hCard.&lt;br /&gt;
* [http://flock.com/about Flock About] page supports hCard microformat.&lt;br /&gt;
** by [[implementations#Flock|Flock]]&lt;br /&gt;
* [http://www.iowamilitaryveteransband.com/members/ Iowa Military Veterans Band]&lt;br /&gt;
* [http://www.nature.com/ Nature homepage], uses [[XOXO]].&lt;br /&gt;
** by [[implementations#Nature Publishing Group|Nature Publishing Group]]&lt;br /&gt;
* [http://concerts.shrub.ca/shows Sunnyvale House Concerts] supports hCard and [[hcalendar|hCalendar]].&lt;br /&gt;
* [http://www.bath.ac.uk/ University of Bath] [http://www.bath.ac.uk/contact/ Person Finder] supports hCard, e.g. see [http://www.bath.ac.uk/person/139897 Mr T Natt] page.&lt;br /&gt;
* [http://www.monster-prague.cz/ Monster Prague Openings] supports hCard, e.g. home page, contact list to come.&lt;br /&gt;
* [http://www.vogelelaw.com/contact.html Colette Vogele] has an hCard on her contact page with many types of name and contact information. (Marked up by [http://www.talkingtiger.net Naomi Raine]).&lt;br /&gt;
* [http://www.fixya.com/repair/cars/us/ca/san_francisco FixYa] (the troubleshooting site) has an hCard (vCard) in the repair directory displaying information about all kinds service providers.&lt;br /&gt;
* [http://www.alive77.cn/ z.Yleo77] it's my blog, from now on,supports hCard, eg: article pages..&lt;br /&gt;
* [http://www.wfl-networks.co.uk/ WFL-Networks Computer Repair in Aylesbury] a localised IT Support company in Buckinghamshire, UK supporting hCard on its contact pages.&lt;br /&gt;
* [http://www.elcafedelcentre.com/index.html El Cafè del Centre] uses an hCard for his contact information in firts place.&lt;br /&gt;
* [http://www.petardos.org/index.php Petardos 4x4] uses an hCard for his contact information at the footer in all pages.&lt;br /&gt;
* [http://www.artimap.com artimap.com] uses vCards for helping the javascript in-page local search-engine.&lt;br /&gt;
* [http://www.handballkreis-koeln-rheinberg.de Handballkreis Köln/Rheinberg] uses hCard for contact informations of officials&lt;br /&gt;
* [http://www.evopapetarie.ro] uses hCard for contact page.&lt;br /&gt;
* [http://www.musiktagespflege-leichlingen.de Musiktagespflege Leichlingen] uses hCard for imprint and contact informations.&lt;br /&gt;
* [http://www.siam-property.com Siam Property Thailand] uses hCard for property consultants.&lt;br /&gt;
* [http://www.atbbuildinginc.com/ ATB Building Royal Oak MI] is using hCard on the contact page of their website.&lt;br /&gt;
* [http://www.badspiderbites.com/ Bad Spider Bites] uses hCard on their about page for customer submissions and contact information.&lt;br /&gt;
* [http://www.xn--mxacivya8br.net/ Φαψεβοοκ] Φαψεβοοκ uses hCard on their about page for customer contact information.&lt;br /&gt;
* [http://www.xn--oxaagxsa.com.gr/ Γοογλε] Γοογλε uses hCard on their [http://www.γοογλε.com.gr/terms/about-us/ about page] for their name and URL.&lt;br /&gt;
** one valid hCard, one invalid one.&lt;br /&gt;
&lt;br /&gt;
== examples by category ==&lt;br /&gt;
'''Want hCard?''' Get started with writing an [[hcard|hCard]] using the [http://microformats.org/code/hcard/creator hCard creator] to write up some contact information, [[validators#hCard|validate]] and publish it, or following the [[hcard-authoring|hCard authoring tips]] to add hCard markup to your current site.  Check out this section for similar examples of types of pages that benefit from hCard markup.&lt;br /&gt;
&lt;br /&gt;
This section organizes examples into several rough categories as follows. If an example fits in more than one category, use the *last* matching category in this list that matches the specific hCard example(s) in the wild that you are trying to categorize.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Individuals|Individuals]]''' - one card per person, perhaps sort alphabetically by &amp;quot;family-name&amp;quot;.  People with their own hCards (typically) on their own site.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Organizations|Organizations]]''' - one card per organization, alphabetical by &amp;quot;fn&amp;quot;.  Organizations with their own hCard(s) (typically) on their own site.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Institutions|Institutions]]''' - which list more than one person, with a count estimating the # of hCards, e.g. 40k for Avon. Also indicate complexity of information supplied, eg. just name+number vs. complete details.  Alphabetically sorted by &amp;quot;org&amp;quot; with perhaps a few individuals listed in a single sub-bullet, comma delimited, sorted by &amp;quot;family-name&amp;quot;.&lt;br /&gt;
# '''[[hcard-supporting-user-profiles|Online Profiles]]''' - which host profiles for more than one person, with a count estimating the # of hCards, e.g. 10m+ for Flickr.com.  Alphabetically sorted by company / service name.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Online_Venues|Online Venues]]''' - which provide listings for businesses or organizations, with a count estimating the # of venues, e.g. ~10k for Upcoming.org. Alphabetically sorted by service/site name, with perhaps a few specific venues listed in a single sub-bullet, comma delimited, sorted by &amp;quot;fn&amp;quot;.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Event_Speakers|Event Speakers]]''' - event pages where the speaker for the event is marked up with hCard.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Speakers_Listings|Speakers Listings]]''' - event sites' speakers pages where the speakers are marked up with hCard.  Sort by date, sub-grouped by year.  Most recent first.  Perhaps a few individuals listed in a single sub-bullet each event, comma delimited, sorted by &amp;quot;family-name&amp;quot;.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Group_Blogs|Group Blogs]]''' - blogs with multiple authors marked up with hCard&lt;br /&gt;
# '''[[hcard-examples-in-wild#Wiki_Templates|Wiki templates]]''' - community wikis that have templates that automatically generate hCards on pages&lt;br /&gt;
# '''[[hcard-examples-in-wild#Authors|Authors]]''' - pages about some other thing, such as books, perhaps reviews etc., which have marked up their authors with hCard&lt;br /&gt;
# '''[[hcard-examples-in-wild#Search_Results|Search Results]]''' - results pages from search engines (either generic or for people/organizations) that return people marked up with hCards.&lt;br /&gt;
# '''[[hcard-examples-in-wild#Listing_Contact|Listing Contact]]''' - contact information for a listing like a job posting, for sale offering, etc.&lt;br /&gt;
&lt;br /&gt;
In addition there is a separate &amp;quot;[[hcard-examples-in-wild#UTF8_Examples|UTF8 Examples]]&amp;quot; section that can be used to put another link to any hCard examples in the wild which exercise various non-ASCII7 / non-english characters for various property values.&lt;br /&gt;
&lt;br /&gt;
As each section itself become quite large (we might be there already, once we sort through the above &amp;quot;Reviewed Examples&amp;quot;), it will probably be moved to a separate page, leaving its heading here in place, and replacing its contents here with a link to the separate page and perhaps a stats summary.&lt;br /&gt;
&lt;br /&gt;
=== Individuals ===&lt;br /&gt;
Groupings alphabetically by &amp;quot;family-name&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Nicely styled:&lt;br /&gt;
* [http://www.jaredhanson.net/ Jared Hanson]'s home page has a beautiful hCard with numerous ways of contacting him, and live updating of his online status on various messaging networks (uses javascript).&lt;br /&gt;
* [http://rogieking.com/#contact Rogie King]'s contact info is marked up with hCard and very nicely styled.&lt;br /&gt;
* [http://timvandamme.com/ Tim Van Damme]'s home page is a beautiful hCard.&lt;br /&gt;
* [http://paultarjan.com Paul Tarjan]'s home page has hCard and is a rel=&amp;quot;me&amp;quot; hub&lt;br /&gt;
** needs a few minor fixes: http://tr.im/hctvd (links to hCard validator results)&lt;br /&gt;
&lt;br /&gt;
Simple web pages (sorted by family name)&lt;br /&gt;
* [http://dbaron.org/ David Baron]'s home page is marked up with hCard.&lt;br /&gt;
* [http://abernier.name Antoine Bernier]'s UID hcard:&lt;br /&gt;
** Dynamic VCF download link (through [http://suda.co.uk/projects/microformats/hcard/get-contact.php?uri= hcard parser])&lt;br /&gt;
** Dynamic QRcode (through [http://microform.at/hcard2qrcode/ hcard2qrcode])&lt;br /&gt;
** Dynamic avatar (through [http://www.gravatar.com/ Gravatar])&lt;br /&gt;
** [http://wiki2008.openid.net/Delegation openID] ready&lt;br /&gt;
** [http://hcard.geekhood.net/?url=http%3A%2F%2Fabernier.name valid]&lt;br /&gt;
* [http://tantek.com/ Tantek Çelik]'s home page includes an inline author hCard at the bottom of the page.&lt;br /&gt;
* [http://christophertcressman.com/ Christopher T. Cressman] put his contact details on [http://christophertcressman.com/ Who is Chris Cressman?] and marked them up with hCard.&lt;br /&gt;
&lt;br /&gt;
* [http://monkinetic.com/ Steve Ivy] with hCard and [http://monkinetic.com/about-this-site.html about page] with the usual suspects + XFN on 'url's, photo.&lt;br /&gt;
* [http://www.ryanmjones.com Ryan Jones]'s home page is also an hCard.&lt;br /&gt;
* [http://factoryjoe.com/hcard.html Chris Messina] has a page set aside with his contact details.&lt;br /&gt;
* [http://madebyjordan.com/ Jordan Moore]'s blog contains an inline hCard.&lt;br /&gt;
* [http://blog.roub.net/ Paul Roub] has an hCard for himself on his blog's home page.&lt;br /&gt;
* [http://www.w3.org/People/Smith/hcard/ Michael(tm) Smith has an hCard] on a page linked from [http://www.w3.org/People/Smith/ his W3C staff page]&lt;br /&gt;
** note lack of 'n' property but explicit use of 'given-name' and 'family-name' - more evidence we should drop the 'n' requirement (flatter is better) [[User:Tantek|Tantek]] 04:10, 6 May 2011 (UTC)&lt;br /&gt;
* Patrick Trettenbrein is the operator of [http://skateboardspot.info/ skateboardspot.info] and uses hCard on its [http://skateboardspot.info/cat/about#operator &amp;quot;about&amp;quot; page] for his contact info.&lt;br /&gt;
* [http://blogs.msdn.com/cwilso/ Chris Wilson] has an hCard for himself on [http://blogs.msdn.com/cwilso/about.aspx his about page].&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
Hidden! Invisible data is strongly discouraged, these examples have been grouped here in the hopes that the authors will someday make their hCards visible:&lt;br /&gt;
* [http://ajbrown.org/ A.J. Brown]'s home page includes a hidden hCard at the bottom of the page.&lt;br /&gt;
&lt;br /&gt;
Former. URLs that seem to have broken.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;http://tomleo.com/about.html&amp;lt;/nowiki&amp;gt; Tom Leo's about page had an hCard. (missing as of 2009-08-23)&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;http://bogomil.info?l=en/&amp;lt;/nowiki&amp;gt; Bogomil Shopov had an hCard for himself (missing as of 2011-125)&lt;br /&gt;
&lt;br /&gt;
=== Organizations ===&lt;br /&gt;
Sites for specific organizations with their own hCard on home page, or contact/about page(s). Grouped by country, sorted alphabetically. When this section gets too big we can make a separate business directory page.&lt;br /&gt;
&lt;br /&gt;
==== US orgs ====&lt;br /&gt;
* [http://www.pinewoodgroup.com/ Pinewood Shepperton plc] includes an hCard on their home page, and several more upon clicking their &amp;quot;Contact Us&amp;quot; button (found via [http://www.thedrum.co.uk/news/2011/09/07/25776-pinewood-studios-launch-website-created-by-multiply/ 2011-09-07 Pinewood Studios launch website created by Multiply] [[press]] article).&lt;br /&gt;
* [http://www.primerica.com/public/contact.html Primerica] uses hCard on &amp;quot;Contact Primerica&amp;quot; page for home office address.&lt;br /&gt;
* [http://RippleFxInc.com/ RippleFxInc.com] including both [http://blog.RippleFxInc.com/ Ideas Blog @ Ripple FX] and [http://wiki.RippleFxInc.com/ Knowledge Wiki @ Ripple FX] use hCard markup and allows for vCard download on their page footers; because they care, the same is standard on every site they design.&lt;br /&gt;
* [http://www.sfmoma.org/ San Francisco Museum of Modern Art] (SFMOMA)'s home page and pages in general have their address marked up in hCard.&lt;br /&gt;
&lt;br /&gt;
==== Australia orgs ====&lt;br /&gt;
* [http://www.brdatasystems.com.au/contact-us.html B&amp;amp;R Data Systems] is an organisation hCard. We have also used the technorati tool to download as a vCard, which I think is useful for a business.&lt;br /&gt;
&lt;br /&gt;
==== England orgs ====&lt;br /&gt;
* [http://www.alexandersremovals.co.uk/ Alexanders Removals] uses hCard for business address and contact details.&lt;br /&gt;
* [http://www.confidence2smile.co.uk/ Confidence 2 Smile] uses hCard for business address and contact details.&lt;br /&gt;
* [http://www.dovetaildental.co.uk/ Dovetail Dental] uses hCard for business address and contact details.&lt;br /&gt;
* [http://www.electricalcerts.co.uk/ Electrical Certs] uses hCard for business address and contact details.&lt;br /&gt;
&lt;br /&gt;
==== Germany orgs ====&lt;br /&gt;
* [http://www.hsg-kl.de/impressum/index.php Hohenstaufen Gymnasium Kaiserslautern] has hCard contact info&lt;br /&gt;
** '''suboptimal''': &amp;lt;code&amp;gt;adr&amp;lt;/code&amp;gt; subproperties are not recognized due to lack of explicit &amp;quot;adr&amp;quot; property.&lt;br /&gt;
*** evidence that has helped drive the flatter design of [[microformats-2]] including h-card which permits adr properties, e.g. 'street-address' directly inside the hCard instead of requiring an explicit 'adr' in the hierarchy. - [[User:Tantek|Tantek]] 01:46, 17 May 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
==== Georgia orgs ====&lt;br /&gt;
* [http://www.serviceklimatistikon.gr/contact/ magiClima's contact page] uses for customer contact information.&lt;br /&gt;
&lt;br /&gt;
==== Netherlands orgs ====&lt;br /&gt;
* [http://www.kdvkabouterbos.nl/ Kinderdagverblijf Kabouterbos], a day care / nursery that uses an hCard for their contact information (footer).&lt;br /&gt;
&lt;br /&gt;
Mis-sorted - this should be moved to a search results section:&lt;br /&gt;
* [http://www.michrome.com Michrome Marketing Lists (UK)] use hCard on all their search result data.  For example, [http://michrome.com/free-leads/162-Bradford-BD9 Startup Companies in Bradford].&lt;br /&gt;
&lt;br /&gt;
Old: (these sites used to have hCard, some may have gone offline)&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;http://technorati.com Technorati&amp;lt;/nowiki&amp;gt; (2004-2011)&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://technorati.com/about/ about, http://technorati.com/press/ press, and http://technorati.com/about/contact.html contact&amp;lt;/nowiki&amp;gt; pages with hCard and have &amp;quot;Add to Address Book&amp;quot; links with the &amp;lt;nowiki&amp;gt;http://feed.technorati.com/contacts/ Technorati Contacts Feed service&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;http://technorati.jp Technorati Japan&amp;lt;/nowiki&amp;gt; (2004-2011)&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://technorati.jp/about/contact.html contact&amp;lt;/nowiki&amp;gt; page marked up with hCard.&lt;br /&gt;
&lt;br /&gt;
=== Institutions ===&lt;br /&gt;
* Mozilla's WebFWD [https://webfwd.org/about/experts/ experts] and [https://webfwd.org/about/team/ team] pages have hCards, including [[microformats-2]] h-card markup.&lt;br /&gt;
* [http://conferences.oreillynet.com/contacts.csp O'Reilly's Conferences Team page] has hCards for their team (~14) with a link to &amp;quot;Download the below contact info in vcf format&amp;quot; that uses the old Technorati contacts feed service to convert the hCards into vCards.&lt;br /&gt;
** needs updating to use [[H2VX]] instead of Technorati&lt;br /&gt;
** '''suboptimal''': The &amp;quot;org&amp;quot; shouldn't be hidden with &amp;quot;display:none&amp;quot;. Instead, use the [[include-pattern]] to include the &amp;quot;org&amp;quot; from text elsewhere on the page (to avoid duplicating the text).&lt;br /&gt;
&lt;br /&gt;
'''with some problems:'''&lt;br /&gt;
* The [http://www.ibm.com/contact/employees/ IBM Employee Directory] returns hCards in its query results&lt;br /&gt;
** E.g. [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 search for Michael Kaply], &lt;br /&gt;
** but with some problems: &lt;br /&gt;
*** '''invalid''': no &amp;quot;fn&amp;quot; (would be addressed by the [[hcard-brainstorming#Implied_FN_from_N|implied fn from n proposal]]) &lt;br /&gt;
*** '''suboptimal''': adr has no children and thus is not providing any data (may be addressed by the [[hcard-brainstorming#implied_adr_subproperties|implied adr subproperties proposal]])&lt;br /&gt;
* [http://www.boltonmuseums.org.uk Bolton Museum and Archive Service] uses hCard on its&lt;br /&gt;
**[http://www.boltonmuseums.org.uk/about/contact/ Contacts] page&lt;br /&gt;
***'''invalid''': Several have no &amp;quot;fn&amp;quot;&lt;br /&gt;
**and on each of its visitor attractions pages e.g. on the [http://www.boltonmuseums.org.uk/visiting/findhallthwood/ Hall i' th' Wood location page].&lt;br /&gt;
***'''suboptimal''': &amp;quot;email&amp;quot; and &amp;quot;tel&amp;quot; properties mistakenly include &amp;quot;Email:&amp;quot; and &amp;quot;Telephone:&amp;quot; labels.&lt;br /&gt;
* [http://soap.stanford.edu/ Stanford Online Accessibility Program] has implemented hCard on every page&lt;br /&gt;
** '''suboptimal''': positioned off screen via CSS&lt;br /&gt;
* [http://www.belkin.com/pressroom/releases/uploads/10_09_06SportCommand.html Belkin Press Release] - All Belkin  press releases since October 2006 use hCard and vCard for company contact info.&lt;br /&gt;
** '''invalid''': Example has 1 (out of 3) invalid hCard due to lack of &amp;quot;fn&amp;quot;.&lt;br /&gt;
* [http://www.alexa.com Alexa Internet] marked up its [http://www.alexa.com/site/company/managers managers' page] with hCard.&lt;br /&gt;
** '''suboptimal''': job &amp;quot;title&amp;quot; is included inside within &amp;quot;fn&amp;quot; property.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
old:&lt;br /&gt;
* 2005-2010(?) &amp;lt;nowiki&amp;gt;http://technorati.com/about/staff.html Technorati's Staff page had hCards for its employees (~31)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** E.g. &amp;lt;nowiki&amp;gt;http://technorati.com/about/staff.html?s=matthew_levine#matthew_levine Matthew Levine, http://technorati.com/about/staff.html?s=ryan_king#ryan_king Ryan King, etc.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Online Profiles ===&lt;br /&gt;
* See [[hcard-supporting-profiles]].&lt;br /&gt;
&lt;br /&gt;
=== Online Venues ===&lt;br /&gt;
* [http://www.airfix.com/stockists-and-distributors/ Airfix Stockists and Distributors], e.g. [http://www.airfix.com/stockists-and-distributors/?postcode=b1+1bb&amp;amp;root_rid=1&amp;amp;search.x=0&amp;amp;search.y=0&amp;amp;search=search]&lt;br /&gt;
**'''suboptimal''': &amp;lt;code&amp;gt;street-address&amp;lt;/code&amp;gt; contains street address, locality and region (e.g. &amp;quot;99 Hobs Moat Rd, Solihull, W. Midlands&amp;quot;)&lt;br /&gt;
**'''suboptimal''': &amp;lt;code&amp;gt;postal-code&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;country-name&amp;lt;/code&amp;gt; include preprended commas&lt;br /&gt;
**'''suboptimal''': &amp;lt;code&amp;gt;fn&amp;lt;/code&amp;gt; is used; should be &amp;lt;code&amp;gt;fn org&amp;lt;/code&amp;gt;&lt;br /&gt;
* [http://citysearch.com/ Citysearch] supports hCard (e.g. [http://seattle.citysearch.com/profile/10767458/seattle_wa/tulio_ristorante.html Tulio Ristorante in Seattle] and [http://sanfrancisco.citysearch.com/profile/46396865/san_francisco_ca/four_barrel_coffee.html Four Barrel in SF]) nested inside an [[hreview-aggregate]].&lt;br /&gt;
* [http://www.easthampshire.org/ easthampshire.org] - hCard on events and events map - e.g. http://easthampshire.org/eventdetail/wine_society_evening/1372606 and http://easthampshire.org/eventmap/wine_society_evening/1372606 built by [http://www.callendercreates.com Callender Creates]&lt;br /&gt;
* [http://rinklinks.ca/ RinkLinks.ca: A Comprehensive Rinks and Arenas Directory for North America] supports an hCards for listings in their directory.&lt;br /&gt;
* [http://www.sydneydirectory.org/ Sydney Directory Wiki] supports hCard and geographical coordinates for locations, e.g. the [http://www.sydneydirectory.org/index.php/Opera_House Sydney Opera House].&lt;br /&gt;
&lt;br /&gt;
=== Event Speakers ===&lt;br /&gt;
* [http://fluentconf.com/fluent2012 O'Reilly fluent conference 2012] sessions, e.g. [http://fluentconf.com/fluent2012/public/schedule/detail/25831 Federated Wiki Mashes Data in Your Browser] have speakers marked up with hCard.&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
=== Speakers Listings ===&lt;br /&gt;
* ... lots more to add from events since 2007, e.g. every dConstruct etc.&lt;br /&gt;
&lt;br /&gt;
==== 2007 ====&lt;br /&gt;
[[to-do]]: check 2007 [[presentations]] as they likely contain links to conferences that marked up their speakers page(s) with hCard.&lt;br /&gt;
* 09: [http://2006.dconstruct.org/speakers/ d.Construct 2007 speakers]&lt;br /&gt;
==== 2006 ====&lt;br /&gt;
[[to-do]]: check 2006 [[presentations]] as they likely contain links to conferences that marked up their speakers page(s) with hCard.&lt;br /&gt;
* 09: [http://2006.dconstruct.org/speakers/ d.Construct 2006 speakers]&lt;br /&gt;
==== 2005 ====&lt;br /&gt;
[[to-do]]: check 2005 [[presentations]] as they likely contain links to conferences that marked up their speakers page(s) with hCard.&lt;br /&gt;
* 12: [http://tantek.com/microformats/2005/syndicate/speakers-list.html Syndicate - Speaker List] (hCarded version hosted at tantek.com)&lt;br /&gt;
* 10: [http://tantek.com/microformats/2005/web2/speakers.html Web 2.0 Conference 2005 -- Speakers] (hCarded version hosted at tantek.com)&lt;br /&gt;
* 09: [http://web.archive.org/web/20051102094339/we05.com/ Web Essentials 05] - [http://web.archive.org/web/20051102094339/we05.com/presenters.cfm The Presenters]  &amp;lt;nowiki&amp;gt;original URL: http://we05.com/presenters.cfm&amp;lt;/nowiki&amp;gt; (appears to have stopped working as of 2007-12-18, perhaps earlier). Web Essentials 2005 (we05) was the [http://tantek.com/log/2005/10.html#d06t1720 first conference to adopt hCard and hCalendar] on their website and marked up all their presenters with hCard.&lt;br /&gt;
&lt;br /&gt;
=== Group Blogs === &lt;br /&gt;
* The [http://www.ibm.com/shortcuts/ IBM Shortcuts Podcast] has authors marked up with hCard but has some problems:&lt;br /&gt;
** '''hidden''': The root hCard element as well as every property contained therein is made invisible through a style attribute containing &amp;quot;position:absolute; visibility:hidden&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Wiki Templates ===&lt;br /&gt;
* Wikipedia&lt;br /&gt;
**Wikipedia-EN&lt;br /&gt;
*** People. starting to roll-out on articles about people, for example [http://en.wikipedia.org/wiki/Albert_einstein Albert Einstein]. The nature of Wikipedia means that there are a large number of templates to update (Albert's is &amp;quot;infobox scientist; there's also &amp;quot;infobox military people&amp;quot;, &amp;quot;infobox musician&amp;quot; and so on, almost ad infinitum). DoB is only included if it's entered using a birth-date template, not as raw text. &lt;br /&gt;
*** Places/orgs. starting to roll-out on articles about places, for example on UK Railway station template, e.g. [http://en.wikipedia.org/wiki/Birmingham_New_Street Birmingham New Street station] (includes Geo); and  cities, for example [http://en.wikipedia.org/wiki/New_York_City New York]. See above for note on Wikipedia templates.&lt;br /&gt;
***[http://en.wikipedia.org/wiki/Category:Templates_generating_Geo Wikipedia templates generating Geo]&lt;br /&gt;
****'''hidden''' - for example [http://en.wikipedia.org/wiki/List_of_Minnesota_State_Parks List of Minnesota state parks]; [http://en.wikipedia.org/w/index.php?title=Alberta_Highway_60&amp;amp;diff=prev&amp;amp;oldid=157308650 Alberta Highway 60]&lt;br /&gt;
****Note also removal of hCard properties, e.g. [http://en.wikipedia.org/w/index.php?title=List_of_Gaudi_Buildings&amp;amp;diff=prev&amp;amp;oldid=157704557 List_of_Gaudi_Buildings]&lt;br /&gt;
*** Any Wikipedia editors willing to assist with updating templates should see [http://en.wikipedia.org/wiki/Wikipedia:WikiProject_Microformats Wikipedia's microformat project]; [http://en.wikipedia.org/wiki/Category:Templates_generating_hCards Wikipedia templates generating hCards]&lt;br /&gt;
***Unfortunately, [http://en.wikipedia.org/w/index.php?title=Template:Infobox_Protected_area&amp;amp;diff=prev&amp;amp;oldid=152308153 other editors are already breaking some of the implementations on Wikipedia]; e.g. [http://en.wikipedia.org/wiki/Grand_Canyon_National_Park Grand Canyon National Park]; [http://en.wikipedia.org/w/index.php?title=List_of_islands_of_Argentina&amp;amp;diff=prev&amp;amp;oldid=155590535 removal of &amp;quot;region&amp;quot; attributes]&lt;br /&gt;
*** &amp;lt;s&amp;gt; Wikipedia now has a template, [http://en.wikipedia.org/wiki/Template:Hcard-geo hcard-geo], for in-line hCards with coordinates, such as that on [http://en.wikipedia.org/wiki/Engine_Arm Engine Arm]&amp;lt;/s&amp;gt;&lt;br /&gt;
**Wikipedia-UK (Ukranian) starting to roll out on biographies e.g. [http://uk.wikipedia.org/wiki/%D0%93%D0%B5%D1%82%D1%8C%D0%BC%D0%B0%D0%BD_%D0%92%D0%B0%D0%B4%D0%B8%D0%BC_%D0%9F%D0%B5%D1%82%D1%80%D0%BE%D0%B2%D0%B8%D1%87 Vadym Hetman]&lt;br /&gt;
* Wikiqueer&lt;br /&gt;
** [http://www.wikiqueer.org/w/Category:Templates_generating_hCards Wikiqueer templates generating hCards]&lt;br /&gt;
** [http://www.wikiqueer.org/w/Category:Templates_generating_microformats Wikiqueer templates generating microformats] in general&lt;br /&gt;
&lt;br /&gt;
=== Authors ===&lt;br /&gt;
* [http://time.com TIME.com] marks up articles with hAtom including authors with hCard, e.g. [http://techland.time.com/2012/05/10/like-to-brag-on-facebook-or-twitter-thats-because-self-disclosure-is-like-eating-and-sex-says-study/ Like to Brag on Facebook or Twitter? That’s Because Self-Disclosure Is like Eating and Sex, Says Study]&lt;br /&gt;
* [http://lazylibrary.com LazyLibrary] uses author hCard's on every book page. Example: [http://lazylibrary.com/book/0751370576]&lt;br /&gt;
** '''suboptimal''' [http://lazylibrary.com/book/0751370576 Example] has an fn of &amp;quot;Dorling Kindersley, David West Reynolds&amp;quot; which should be split into two hCards! (site would also benefit from hReview).&lt;br /&gt;
* ... many more (e.g. see unsorted list above, verify and move here)&lt;br /&gt;
&lt;br /&gt;
=== Search Results ===&lt;br /&gt;
* [http://www.bath.ac.uk/contact/ University of Bath] Person Finder results are encoded with hCards so you can easily create a vCard from any result. &lt;br /&gt;
** '''invalid''': attempt to use Implied-N optimization where that's not possible,&lt;br /&gt;
** '''suboptimal''': honorific-prefix could be explicitly marked up&lt;br /&gt;
*** Error appears for external users only. Won't be fixed any time soon. -- [[User:PhilWilson|PhilWilson]] 00:03, 28 Jan 2006 (GMT)&lt;br /&gt;
* [http://www.yourtraces.com/social_index.php YourTraces SocialSearch] Try ''high results'' (hohe Relevanz) to get only websites marked with hcard as a person.&lt;br /&gt;
&lt;br /&gt;
=== Listing Contact ===&lt;br /&gt;
Contact information for listings, e.g. job postings, items for sale, etc.&lt;br /&gt;
* [http://bestsecurityjobs.co.uk/ Best Security Jobs] is a UK jobs board that uses hCard on the homepage for job listings.&lt;br /&gt;
* [http://seogadget.co.uk/search-marketing-executive-upto-30k-portsmouth/ search marketing executive] published by [http://seogadget.co.uk/ SEOgadget].&lt;br /&gt;
** '''invalid url property''' - href of the url property element lacks &amp;lt;nowiki&amp;gt;http://&amp;lt;/nowiki&amp;gt;, thus being invalid and linking to a non-existent relative URL.&lt;br /&gt;
** '''invalid XHTML''' - W3C validator reports this page as [http://validator.w3.org/check?uri=http://seogadget.co.uk/search-marketing-executive-upto-30k-portsmouth/ XHTML 1.0 Transitional] (109 errors as of 2009-08-20).&lt;br /&gt;
&lt;br /&gt;
===UTF8 Examples===&lt;br /&gt;
These examples all contain one or more characters in UTF8 that are outside the ASCII7 range and make for excellent test cases to make sure you are handling UTF8 properly throughout your hCard parsing and transforming. And especially if you are generating vCards, these test cases will help you make sure you are generating UTF8 vCards in such a way that can be recognized by UTF8 supporting vCard applications. Sorted roughly alphabetically (per Unicode).&lt;br /&gt;
* [http://imageconcept.ru/contacts.html ImageConcept (ИмиджКонцепт)] embedded UTF8 encoded hCard with Russian characters in «Contacts» page of website.&lt;br /&gt;
* [http://sphinx.net.ru/author/ Dmitry Dzhus] embedded his UTF8 encoded hCard with Russian characters in Â«AuthorÂ» page of his website.&lt;br /&gt;
* [http://ecdlweb.com/ ECDLWeb.com] encodes hCard and Geo information of ECDL and ICDL test centres in UTF-8. Test case for Central European ([http://ecdlweb.com/en/czech-republic/sps-ceska-lipa Czech], [http://ecdlweb.com/en/hungary/athene-idegenforgalmi-informatikai-es-uzletemberkepzo-szakkozepiskola Hungarian] etc.) and [http://ecdlweb.com/en/belarus/belhard Cyrillic] characters.&lt;br /&gt;
* [http://tantek.com/ Tantek's Thoughts] encodes Ãelik as inline UTF8.&lt;br /&gt;
* [http://technorati.jp/about/contact.html Technorati Japan contact information] encodes Japanese as inline UTF8.&lt;br /&gt;
* [http://uk.wikipedia.org/wiki/%D0%93%D0%B5%D1%82%D1%8C%D0%BC%D0%B0%D0%BD_%D0%92%D0%B0%D0%B4%D0%B8%D0%BC_%D0%9F%D0%B5%D1%82%D1%80%D0%BE%D0%B2%D0%B8%D1%87 Vadym Hetman] (Wikipedia-UK (Ukranian))&lt;br /&gt;
&lt;br /&gt;
==== nickname only ====&lt;br /&gt;
These UTF8 examples only have UTF8 for the &amp;quot;nickname&amp;quot; property and are thus are a bit easier for testing than the previous examples.&lt;br /&gt;
* Various Wikipedia-EN articles, e.g. the &amp;quot;nickname&amp;quot; in: [http://en.wikipedia.org/wiki/Noyabrsk Noyabrsk] (Russian), [http://en.wikipedia.org/wiki/Thessaloniki Thessaloniki] (Greek), [http://en.wikipedia.org/wiki/Kyoto Kyoto] (Japanese) and [http://en.wikipedia.org/wiki/Beijing Beijing] (Chinese)&lt;br /&gt;
&lt;br /&gt;
===non-HTML examples===&lt;br /&gt;
* [http://dannyayers.com/misc/microformats/hcard-svg Danny Ayers' SVG hCard demo]&lt;br /&gt;
&lt;br /&gt;
=== missing ===&lt;br /&gt;
Examples that used to have one or more hCards but now don't seem to have any. If you do find one, please include direct links to at least two (assuming there are two or more) pages at the referenced site that have one or more hCards.&lt;br /&gt;
* [http://mapquest.com Mapquest] now supports hCards for business and places in the search results (e.g. [http://www.mapquest.com/maps/map.adp?searchtype=address&amp;amp;country=US&amp;amp;searchtab=home&amp;amp;formtype=address&amp;amp;cat=Whole+Foods&amp;amp;city=san+francisco&amp;amp;state=ca search for Whole Foods in San Francisco])&lt;br /&gt;
** appears to be missing hCards as of 2008-09-07&lt;br /&gt;
&lt;br /&gt;
== related pages ==&lt;br /&gt;
{{hcard-related-pages}}&lt;br /&gt;
* [[hcalendar-examples-in-wild|hCalendar examples in the wild]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=neaby-metro-station&amp;diff=64942</id>
		<title>neaby-metro-station</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=neaby-metro-station&amp;diff=64942"/>
		<updated>2015-05-04T18:42:19Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: documenting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to document websites and offline material that provides information about the closeness to train, metro, tram or other transport station data on pages.&lt;br /&gt;
&lt;br /&gt;
== Rationale ==&lt;br /&gt;
&lt;br /&gt;
In London, people commonly refer to an area by the London Underground station closest to it and that station name often becomes a shorthand for the area near it. For example, the area around King's Cross station is commonly referred to as &amp;quot;King's Cross&amp;quot; rather than its older, pre-railway name, Somers Town.&lt;br /&gt;
&lt;br /&gt;
Some London area names are not widely known: Nine Elms is close to Vauxhall station but if one wished to provide directions to that area, simply stating it is &amp;quot;near Vauxhall&amp;quot; is more instructive for most people.&lt;br /&gt;
&lt;br /&gt;
Obviously, directing people to a nearby station serves a practical purpose - enabling people to get to a location via public transport.&lt;br /&gt;
&lt;br /&gt;
Why not just take the geo coordinates of a location and then (using data from a service like OpenStreetMap, perhaps) find the nearest train station? Simply working out as the crow flies where the nearest station is won't necessarily help. Sometimes a station might be a short distance further but provide more reliable or frequent connections. Sometimes the walk to a closer station might take longer for pedestrians because of a complex road system and having to make lots of crossings. Perhaps a natural feature like a river is in the way.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&amp;lt;!-- split into city subsections when large enough --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [http://www.beerintheevening.com/ Beer in the Evening]: [http://www.beerintheevening.com/pubs/s/14/14594/Royal_Vauxhall_Tavern/Vauxhall example listing], shows distance from nearby London Underground and National Rail stations&lt;br /&gt;
* [http://www.rightmove.co.uk/ Rightmove]: [http://www.rightmove.co.uk/property-to-rent/property-51986918.html example listing], shows distance to 3 nearest London Underground/Overground and National Rail stations&lt;br /&gt;
* ...feel free to add more...&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=location-examples&amp;diff=64941</id>
		<title>location-examples</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=location-examples&amp;diff=64941"/>
		<updated>2015-05-04T18:28:33Z</updated>

		<summary type="html">&lt;p&gt;TomMorris: nearby metro station&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;location examples&amp;lt;/h1&amp;gt;&lt;br /&gt;
{{TOC-right}}&lt;br /&gt;
Part of the [[location]] microformat efforts.&lt;br /&gt;
&lt;br /&gt;
== anecdotal ==&lt;br /&gt;
Originally added to [[location-formats]], people have seen:&lt;br /&gt;
&lt;br /&gt;
* links to mapping services, canonical URLs to 3rd party services like:&lt;br /&gt;
** Google Maps&lt;br /&gt;
** Map Quest&lt;br /&gt;
** Yahoo Maps&lt;br /&gt;
&lt;br /&gt;
* human / named / legislated formats&lt;br /&gt;
** named places, e.g. Westin St. Francis&lt;br /&gt;
** addresses, including zip codes&lt;br /&gt;
&lt;br /&gt;
* global/mathematical/geometrical&lt;br /&gt;
** Latitude / Longitude / Altitude&lt;br /&gt;
*** MAKE has a GeoURL button&lt;br /&gt;
*** Geo in RSS.  Means a particular blog post is associated with a specific lat/long.  Not specific about whether it means the location that the post was made from or the location was the post was about.&lt;br /&gt;
*** Most systems do not contemplate or support the altitude component of a coordinate.  As 3D terrain mapping grows in popularity (Google Earth), expect geocoding systems to provide the altitude.&lt;br /&gt;
&lt;br /&gt;
Find URLs for each of the above, and move them from this '''anecdotal''' section to the below '''real world examples''' section.&lt;br /&gt;
&lt;br /&gt;
== real world examples ==&lt;br /&gt;
Links to public web pages, either popular or insightful.&lt;br /&gt;
&lt;br /&gt;
=== latitude longitude ===&lt;br /&gt;
People actually do publish latitude and longitude in human visible text.&lt;br /&gt;
&lt;br /&gt;
* [http://lhc-first-beam.web.cern.ch/lhc%2Dfirst%2Dbeam/practical.html LHC First Beam] announcement page:&lt;br /&gt;
** &amp;quot;&amp;lt;nowiki&amp;gt;GPS: 46°13'59'' N; 6°3'20'' E&amp;lt;/nowiki&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== existing practices ==&lt;br /&gt;
Summary of common patterns discovered.&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[location]]&lt;br /&gt;
* [[location-formats]]&lt;br /&gt;
* [[location-brainstorming]]&lt;br /&gt;
* [[neaby-metro-station]]&lt;/div&gt;</summary>
		<author><name>TomMorris</name></author>
	</entry>
</feed>