[html5] r7532 - [e] (0) Rephrase how/what itemprop values are allowed, to make the distinction b [...]

whatwg at whatwg.org whatwg at whatwg.org
Sat Nov 24 10:47:43 PST 2012


Author: ianh
Date: 2012-11-24 10:47:42 -0800 (Sat, 24 Nov 2012)
New Revision: 7532

Modified:
   complete.html
   index
   source
Log:
[e] (0) Rephrase how/what itemprop values are allowed, to make the distinction between proprietary values and standard ones clearer.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=18837
Affected topics: Microdata

Modified: complete.html
===================================================================
--- complete.html	2012-11-24 17:39:19 UTC (rev 7531)
+++ complete.html	2012-11-24 18:47:42 UTC (rev 7532)
@@ -63411,15 +63411,8 @@
   pairs (an <a href=#concept-item title=concept-item>item</a>). The names are unordered relative to each other,
   but if a particular name has multiple values, they do have a relative order.</p>
 
-  <p>An <a href=#concept-item title=concept-item>item</a> is said to be a <dfn id=typed-item>typed item</dfn> when either it
-  has an <a href=#item-types title="item types">item type</a>, or it is the <a href=#concept-property-value title=concept-property-value>value</a> of a <a href=#the-properties-of-an-item title="the properties of an
-  item">property</a> of a <a href=#typed-item>typed item</a>. The <dfn id=relevant-types>relevant types</dfn> for a
-  <a href=#typed-item>typed item</a> is the <a href=#concept-item title=concept-item>item</a>'s <a href=#item-types>item types</a>,
-  if it has one, or else is the <a href=#relevant-types>relevant types</a> of the <a href=#concept-item title=concept-item>item</a> for which it is a <a href=#the-properties-of-an-item title="the properties of an
-  item">property</a>'s <a href=#concept-property-value title=concept-property-value>value</a>.</p>
 
 
-
   <h4 id=items><span class=secno>5.2.2 </span>Items</h4>
 
   <p>Every <a href=#html-elements title="HTML elements">HTML element</a> may have an <dfn id=attr-itemscope title=attr-itemscope><code>itemscope</code></dfn> attribute specified. The <code title=attr-itemscope><a href=#attr-itemscope>itemscope</a></code> attribute is a <a href=#boolean-attribute>boolean attribute</a>.</p>
@@ -63462,6 +63455,13 @@
   <p>The <code title=attr-itemtype><a href=#attr-itemtype>itemtype</a></code> attribute must not be specified on elements
   that do not have an <code title=attr-itemscope><a href=#attr-itemscope>itemscope</a></code> attribute specified.</p>
 
+  <hr><p>An <a href=#concept-item title=concept-item>item</a> is said to be a <dfn id=typed-item>typed item</dfn> when either it
+  has an <a href=#item-types title="item types">item type</a>, or it is the <a href=#concept-property-value title=concept-property-value>value</a> of a <a href=#the-properties-of-an-item title="the properties of an
+  item">property</a> of a <a href=#typed-item>typed item</a>. The <dfn id=relevant-types>relevant types</dfn> for a
+  <a href=#typed-item>typed item</a> is the <a href=#concept-item title=concept-item>item</a>'s <a href=#item-types>item types</a>,
+  if it has any, or else is the <a href=#relevant-types>relevant types</a> of the <a href=#concept-item title=concept-item>item</a> for which it is a <a href=#the-properties-of-an-item title="the properties of an
+  item">property</a>'s <a href=#concept-property-value title=concept-property-value>value</a>.</p>
+
   <hr><p>Elements with an <code title=attr-itemscope><a href=#attr-itemscope>itemscope</a></code> attribute and an <code title=attr-itemtype><a href=#attr-itemtype>itemtype</a></code> attribute that references a vocabulary that is defined to
   <dfn id=support-global-identifiers-for-items>support global identifiers for items</dfn> may also have an <dfn id=attr-itemid title=attr-itemid><code>itemid</code></dfn> attribute specified, to give a global identifier for
   the <a href=#concept-item title=concept-item>item</a>, so that it can be related to other <a href=#concept-item title=concept-item>items</a> on pages elsewhere on the Web.</p>
@@ -63591,18 +63591,24 @@
 
   <p>Each token must be either:</p>
 
-  <ul><li>A <a href=#valid-url>valid URL</a> that is an <a href=#absolute-url>absolute URL</a>, or</li>
-
-   <li>If the item is a <a href=#typed-item>typed item</a>: a <dfn id=defined-property-name>defined property name</dfn> allowed in this
+  <ul><li>If the item is a <a href=#typed-item>typed item</a>: a <dfn id=defined-property-name>defined property name</dfn> allowed in this
    situation according to the specification that defines the <a href=#relevant-types>relevant types</a> for the
    item, or</li>
 
+   <li>A <a href=#valid-url>valid URL</a> that is an <a href=#absolute-url>absolute URL</a> defined as an item property
+   name allowed in this situation by a vocabulary specification, or</li>
+
+   <li>A <a href=#valid-url>valid URL</a> that is an <a href=#absolute-url>absolute URL</a>, used as a proprietary item
+   property name (i.e. one used by the author for private purposes, not defined in a public
+   specification), or</li>
+
    <li>If the item is not a <a href=#typed-item>typed item</a>: a string that contains no U+002E FULL STOP
-   characters (.) and no U+003A COLON characters (:).</li>
+   characters (.) and no U+003A COLON characters (:), used as a proprietary item property name (i.e.
+   one used by the author for private purposes, not defined in a public specification).</li>
 
   </ul><p>Specifications that introduce <a href=#defined-property-name title="defined property name">defined property names</a>
-  that are not <a href=#absolute-url title="absolute URL">absolute URLs</a> must ensure all such property names
-  contain no U+002E FULL STOP characters (.), no U+003A COLON characters (:), and no <a href=#space-character title="space character">space characters</a>.</p>
+  must ensure all such property names contain no U+002E FULL STOP characters (.), no U+003A COLON
+  characters (:), and no <a href=#space-character title="space character">space characters</a>.</p>
 
   <p>When an element with an <code title=attr-itemprop><a href=#names:-the-itemprop-attribute>itemprop</a></code> attribute <a href=#the-properties-of-an-item title="the
   properties of an item">adds a property</a> to multiple <a href=#concept-item title=concept-item>items</a>,

Modified: index
===================================================================
--- index	2012-11-24 17:39:19 UTC (rev 7531)
+++ index	2012-11-24 18:47:42 UTC (rev 7532)
@@ -63411,15 +63411,8 @@
   pairs (an <a href=#concept-item title=concept-item>item</a>). The names are unordered relative to each other,
   but if a particular name has multiple values, they do have a relative order.</p>
 
-  <p>An <a href=#concept-item title=concept-item>item</a> is said to be a <dfn id=typed-item>typed item</dfn> when either it
-  has an <a href=#item-types title="item types">item type</a>, or it is the <a href=#concept-property-value title=concept-property-value>value</a> of a <a href=#the-properties-of-an-item title="the properties of an
-  item">property</a> of a <a href=#typed-item>typed item</a>. The <dfn id=relevant-types>relevant types</dfn> for a
-  <a href=#typed-item>typed item</a> is the <a href=#concept-item title=concept-item>item</a>'s <a href=#item-types>item types</a>,
-  if it has one, or else is the <a href=#relevant-types>relevant types</a> of the <a href=#concept-item title=concept-item>item</a> for which it is a <a href=#the-properties-of-an-item title="the properties of an
-  item">property</a>'s <a href=#concept-property-value title=concept-property-value>value</a>.</p>
 
 
-
   <h4 id=items><span class=secno>5.2.2 </span>Items</h4>
 
   <p>Every <a href=#html-elements title="HTML elements">HTML element</a> may have an <dfn id=attr-itemscope title=attr-itemscope><code>itemscope</code></dfn> attribute specified. The <code title=attr-itemscope><a href=#attr-itemscope>itemscope</a></code> attribute is a <a href=#boolean-attribute>boolean attribute</a>.</p>
@@ -63462,6 +63455,13 @@
   <p>The <code title=attr-itemtype><a href=#attr-itemtype>itemtype</a></code> attribute must not be specified on elements
   that do not have an <code title=attr-itemscope><a href=#attr-itemscope>itemscope</a></code> attribute specified.</p>
 
+  <hr><p>An <a href=#concept-item title=concept-item>item</a> is said to be a <dfn id=typed-item>typed item</dfn> when either it
+  has an <a href=#item-types title="item types">item type</a>, or it is the <a href=#concept-property-value title=concept-property-value>value</a> of a <a href=#the-properties-of-an-item title="the properties of an
+  item">property</a> of a <a href=#typed-item>typed item</a>. The <dfn id=relevant-types>relevant types</dfn> for a
+  <a href=#typed-item>typed item</a> is the <a href=#concept-item title=concept-item>item</a>'s <a href=#item-types>item types</a>,
+  if it has any, or else is the <a href=#relevant-types>relevant types</a> of the <a href=#concept-item title=concept-item>item</a> for which it is a <a href=#the-properties-of-an-item title="the properties of an
+  item">property</a>'s <a href=#concept-property-value title=concept-property-value>value</a>.</p>
+
   <hr><p>Elements with an <code title=attr-itemscope><a href=#attr-itemscope>itemscope</a></code> attribute and an <code title=attr-itemtype><a href=#attr-itemtype>itemtype</a></code> attribute that references a vocabulary that is defined to
   <dfn id=support-global-identifiers-for-items>support global identifiers for items</dfn> may also have an <dfn id=attr-itemid title=attr-itemid><code>itemid</code></dfn> attribute specified, to give a global identifier for
   the <a href=#concept-item title=concept-item>item</a>, so that it can be related to other <a href=#concept-item title=concept-item>items</a> on pages elsewhere on the Web.</p>
@@ -63591,18 +63591,24 @@
 
   <p>Each token must be either:</p>
 
-  <ul><li>A <a href=#valid-url>valid URL</a> that is an <a href=#absolute-url>absolute URL</a>, or</li>
-
-   <li>If the item is a <a href=#typed-item>typed item</a>: a <dfn id=defined-property-name>defined property name</dfn> allowed in this
+  <ul><li>If the item is a <a href=#typed-item>typed item</a>: a <dfn id=defined-property-name>defined property name</dfn> allowed in this
    situation according to the specification that defines the <a href=#relevant-types>relevant types</a> for the
    item, or</li>
 
+   <li>A <a href=#valid-url>valid URL</a> that is an <a href=#absolute-url>absolute URL</a> defined as an item property
+   name allowed in this situation by a vocabulary specification, or</li>
+
+   <li>A <a href=#valid-url>valid URL</a> that is an <a href=#absolute-url>absolute URL</a>, used as a proprietary item
+   property name (i.e. one used by the author for private purposes, not defined in a public
+   specification), or</li>
+
    <li>If the item is not a <a href=#typed-item>typed item</a>: a string that contains no U+002E FULL STOP
-   characters (.) and no U+003A COLON characters (:).</li>
+   characters (.) and no U+003A COLON characters (:), used as a proprietary item property name (i.e.
+   one used by the author for private purposes, not defined in a public specification).</li>
 
   </ul><p>Specifications that introduce <a href=#defined-property-name title="defined property name">defined property names</a>
-  that are not <a href=#absolute-url title="absolute URL">absolute URLs</a> must ensure all such property names
-  contain no U+002E FULL STOP characters (.), no U+003A COLON characters (:), and no <a href=#space-character title="space character">space characters</a>.</p>
+  must ensure all such property names contain no U+002E FULL STOP characters (.), no U+003A COLON
+  characters (:), and no <a href=#space-character title="space character">space characters</a>.</p>
 
   <p>When an element with an <code title=attr-itemprop><a href=#names:-the-itemprop-attribute>itemprop</a></code> attribute <a href=#the-properties-of-an-item title="the
   properties of an item">adds a property</a> to multiple <a href=#concept-item title=concept-item>items</a>,

Modified: source
===================================================================
--- source	2012-11-24 17:39:19 UTC (rev 7531)
+++ source	2012-11-24 18:47:42 UTC (rev 7532)
@@ -74140,17 +74140,8 @@
   pairs (an <span title="concept-item">item</span>). The names are unordered relative to each other,
   but if a particular name has multiple values, they do have a relative order.</p>
 
-  <p>An <span title="concept-item">item</span> is said to be a <dfn>typed item</dfn> when either it
-  has an <span title="item types">item type</span>, or it is the <span
-  title="concept-property-value">value</span> of a <span title="the properties of an
-  item">property</span> of a <span>typed item</span>. The <dfn>relevant types</dfn> for a
-  <span>typed item</span> is the <span title="concept-item">item</span>'s <span>item types</span>,
-  if it has one, or else is the <span>relevant types</span> of the <span
-  title="concept-item">item</span> for which it is a <span title="the properties of an
-  item">property</span>'s <span title="concept-property-value">value</span>.</p>
 
 
-
   <h4>Items</h4>
 
   <p>Every <span title="HTML elements">HTML element</span> may have an <dfn
@@ -74202,6 +74193,17 @@
 
   <hr>
 
+  <p>An <span title="concept-item">item</span> is said to be a <dfn>typed item</dfn> when either it
+  has an <span title="item types">item type</span>, or it is the <span
+  title="concept-property-value">value</span> of a <span title="the properties of an
+  item">property</span> of a <span>typed item</span>. The <dfn>relevant types</dfn> for a
+  <span>typed item</span> is the <span title="concept-item">item</span>'s <span>item types</span>,
+  if it has any, or else is the <span>relevant types</span> of the <span
+  title="concept-item">item</span> for which it is a <span title="the properties of an
+  item">property</span>'s <span title="concept-property-value">value</span>.</p>
+
+  <hr>
+
   <p>Elements with an <code title="attr-itemscope">itemscope</code> attribute and an <code
   title="attr-itemtype">itemtype</code> attribute that references a vocabulary that is defined to
   <dfn>support global identifiers for items</dfn> may also have an <dfn
@@ -74351,21 +74353,26 @@
 
   <ul>
 
-   <li>A <span>valid URL</span> that is an <span>absolute URL</span>, or</li>
-
    <li>If the item is a <span>typed item</span>: a <dfn>defined property name</dfn> allowed in this
    situation according to the specification that defines the <span>relevant types</span> for the
    item, or</li>
 
+   <li>A <span>valid URL</span> that is an <span>absolute URL</span> defined as an item property
+   name allowed in this situation by a vocabulary specification, or</li>
+
+   <li>A <span>valid URL</span> that is an <span>absolute URL</span>, used as a proprietary item
+   property name (i.e. one used by the author for private purposes, not defined in a public
+   specification), or</li>
+
    <li>If the item is not a <span>typed item</span>: a string that contains no U+002E FULL STOP
-   characters (.) and no U+003A COLON characters (:).</li>
+   characters (.) and no U+003A COLON characters (:), used as a proprietary item property name (i.e.
+   one used by the author for private purposes, not defined in a public specification).</li>
 
   </ul>
 
   <p>Specifications that introduce <span title="defined property name">defined property names</span>
-  that are not <span title="absolute URL">absolute URLs</span> must ensure all such property names
-  contain no U+002E FULL STOP characters (.), no U+003A COLON characters (:), and no <span
-  title="space character">space characters</span>.</p>
+  must ensure all such property names contain no U+002E FULL STOP characters (.), no U+003A COLON
+  characters (:), and no <span title="space character">space characters</span>.</p>
 
   <p>When an element with an <code title="attr-itemprop">itemprop</code> attribute <span title="the
   properties of an item">adds a property</span> to multiple <span title="concept-item">items</span>,




More information about the Commit-Watchers mailing list