- From: poot <cvsmail@w3.org>
- Date: Tue, 21 Jul 2009 17:02:36 +0900 (JST)
- To: public-html-diffs@w3.org
hixie: microdata vocabs: add vcard's IMPP extension which I somehow missed the first time (whatwg r3460) http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2584&r2=1.2585&f=h http://html5.org/tools/web-apps-tracker?from=3459&to=3460 =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.2584 retrieving revision 1.2585 diff -u -d -r1.2584 -r1.2585 --- Overview.html 21 Jul 2009 07:24:17 -0000 1.2584 +++ Overview.html 21 Jul 2009 08:02:14 -0000 1.2585 @@ -37307,8 +37307,9 @@ <a href="#absolute-url">absolute URL</a>.<h4 id="vcard"><span class="secno">5.4.2 </span>vCard</h4><p>An item with the <a href="#predefined-type">predefined type</a> <dfn id="md-vcard" title="md-vcard"><code>vcard</code></dfn> represents a person's or organization's contact information.<p>The following are the type's <a href="#predefined-property-name" title="predefined property name">predefined property names</a>. They are based on the - vocabulary defined in the vCard specification, where more - information on how to interpret the values can be found. <a href="#references">[RFC2426]</a><dl><dt><dfn id="md-vcard-fn" title="md-vcard-fn"><code>fn</code></dfn></dt> + vocabulary defined in the vCard specification and its extensions, + where more information on how to interpret the values can be + found. <a href="#references">[RFC2426]</a> <a href="#references">[RFC4770]</a><dl><dt><dfn id="md-vcard-fn" title="md-vcard-fn"><code>fn</code></dfn></dt> <dd> @@ -38205,6 +38206,69 @@ <!-- KEY not included - no way to include binary data at this time --> + <!-- IMPP is from RFC4770 --> + + <dt><dfn id="md-vcard-impp" title="md-vcard-impp"><code>impp</code></dfn></dt> + + <dd> + + <p>Gives a <a href="#url">URL</a> for instant messaging and presence + protocol communications with the person or organization.</p> + + <p>The <a href="#concept-property-value" title="concept-property-value">value</a> must be + either an <a href="#absolute-url">absolute URL</a> or an <a href="#concept-item" title="concept-item">item</a> with zero or more <code title="md-vcard-impp-type"><a href="#md-vcard-impp-type">type</a></code> properties and exactly one + <code title="md-vcard-impp-value"><a href="#md-vcard-impp-value">value</a></code> property.</p> + + <p>If no <code title="md-vcard-impp-type"><a href="#md-vcard-impp-type">type</a></code> properties + are present within an <a href="#concept-item" title="concept-item">item</a> that + forms the <a href="#concept-property-value" title="concept-property-value">value</a> of an + <code title="md-vcard-impp"><a href="#md-vcard-impp">impp</a></code> property of an <a href="#concept-item" title="concept-item">item</a> with the type <code title="md-vcard"><a href="#md-vcard">vcard</a></code>, or if the <a href="#concept-property-value" title="concept-property-value">value</a> of such an <code title="md-vcard-impp"><a href="#md-vcard-impp">impp</a></code> property is an <a href="#absolute-url">absolute + URL</a>, then no <a href="#impp-type-strings">IMPP type strings</a> are + implied.</p> + + <p>Any number of properties with the name <code title="md-vcard-impp"><a href="#md-vcard-impp">impp</a></code> may be present within each + <a href="#concept-item" title="concept-item">item</a> with the type <code title="md-vcard"><a href="#md-vcard">vcard</a></code>.</p> + + </dd> + + <dt><dfn id="md-vcard-impp-type" title="md-vcard-impp-type"><code>type</code></dfn> (inside <code title="md-vcard-impp"><a href="#md-vcard-impp">impp</a></code>)</dt> + + <dd> + + <p>Gives the intended use of the IMPP <a href="#url">URL</a>.</p> + + <p>The <a href="#concept-property-value" title="concept-property-value">value</a> must be + text that, when compared in a <a href="#case-sensitive">case-sensitive</a> manner, + is equal to one of the <a href="#impp-type-strings">IMPP type strings</a>.</p> + + <p>Within each <a href="#concept-item" title="concept-item">item</a> with the + type <code title="md-vcard"><a href="#md-vcard">vcard</a></code>, there must be no more + than one <code title="md-vcard-impp"><a href="#md-vcard-impp">impp</a></code> property <a href="#concept-item" title="concept-item">item</a> with a <code title="md-vcard-impp-type"><a href="#md-vcard-impp-type">type</a></code> property whose value is + <code title="md-vcard-type-impp-pref"><a href="#md-vcard-type-impp-pref">pref</a></code>.</p> + + <p>Any number of properties with the name <code title="md-vcard-impp-type"><a href="#md-vcard-impp-type">type</a></code> may be present within the + <a href="#concept-item" title="concept-item">item</a> that forms the <a href="#concept-property-value" title="concept-property-value">value</a> of an <code title="md-vcard-impp"><a href="#md-vcard-impp">impp</a></code> property of an <a href="#concept-item" title="concept-item">item</a> with the type <code title="md-vcard"><a href="#md-vcard">vcard</a></code>, but within each such <code title="md-vcard-impp"><a href="#md-vcard-impp">impp</a></code> property <a href="#concept-item" title="concept-item">item</a> there must only be one <code title="md-vcard-impp-type"><a href="#md-vcard-impp-type">type</a></code> property per distinct + value.</p> + + </dd> + + <dt><dfn id="md-vcard-impp-value" title="md-vcard-impp-value"><code>value</code></dfn> (inside <code title="md-vcard-impp"><a href="#md-vcard-impp">impp</a></code>)</dt> + + <dd> + + <p>Gives the actual <a href="#url">URL</a> for instant messaging and + presence protocol communications with the person or + organization.</p> + + <p>The <a href="#concept-property-value" title="concept-property-value">value</a> must be + an <a href="#absolute-url">absolute URL</a>.</p> + + <p>Exactly one property with the name <code title="md-vcard-impp-value"><a href="#md-vcard-impp-value">value</a></code> must be present within + the <a href="#concept-item" title="concept-item">item</a> that forms the <a href="#concept-property-value" title="concept-property-value">value</a> of an <code title="md-vcard-impp"><a href="#md-vcard-impp">impp</a></code> property of an <a href="#concept-item" title="concept-item">item</a> with the type <code title="md-vcard"><a href="#md-vcard">vcard</a></code>.</p> + + </dd> + + </dl><p>The <dfn id="address-type-strings">address type strings</dfn> are:<dl><dt><dfn id="md-vcard-type-adr-dom" title="md-vcard-type-adr-dom"><code>dom</code></dfn></dt> <dd> <p>Indicates a domestic delivery address.</p> @@ -38334,6 +38398,27 @@ <dd> + </dl><p>The <dfn id="impp-type-strings">IMPP type strings</dfn> are:<dl><dt><dfn id="md-vcard-type-impp-personal" title="md-vcard-type-impp-personal"><code>personal</code></dfn></dt> + <dt><dfn id="md-vcard-type-impp-business" title="md-vcard-type-impp-business"><code>business</code></dfn></dt> + <dd> + <p>Indicates the type of communication for which this IMPP + <a href="#url">URL</a> is appropriate.</p> + <dd> + + <dt><dfn id="md-vcard-type-impp-home" title="md-vcard-type-impp-home"><code>home</code></dfn></dt> + <dt><dfn id="md-vcard-type-impp-work" title="md-vcard-type-impp-work"><code>work</code></dfn></dt> + <dt><dfn id="md-vcard-type-impp-mobile" title="md-vcard-type-impp-mobile"><code>mobile</code></dfn></dt> + <dd> + <p>Indicates the location of a device associated with this IMPP + <a href="#url">URL</a>.</p> + <dd> + + <dt><dfn id="md-vcard-type-impp-pref" title="md-vcard-type-impp-pref"><code>pref</code></dfn></dt> + <dd> + <p>Indicates the preferred address when multiple IMPP + <a href="#url">URL</a>s are specified.</p> + <dd> + </dl><h5 id="examples"><span class="secno">5.4.2.1 </span>Examples</h5><div class="example"> <p>Here is a long example <code title="md-vcard"><a href="#md-vcard">vcard</a></code> for a
Received on Tuesday, 21 July 2009 08:03:12 UTC