CVS WWW/International/multilingualweb/lt/drafts/its20

Update of /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20
In directory gil:/tmp/cvs-serv21729

Modified Files:
	its20.html its20.odd 
Log Message:
Trying to implement http://lists.w3.org/Archives/Public/public-multilingualweb-lt/2013Mar/0166.html

--- /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/its20.html	2013/03/21 16:08:18	1.341
+++ /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/its20.html	2013/03/21 16:24:04	1.342
@@ -1061,7 +1061,7 @@
               a specific element)</p></li><li><p>Global selections in documents (using a
                   <code class="its-elem-markup">rules</code> element)</p><p>Inside each <code class="its-elem-markup">rules</code> element the precedence order is: </p><ol class="depth2"><li><p>Any rule inside the rules element</p></li><li><p>Any rule linked via the XLink <code class="its-attr-markup">href</code> attribute</p></li></ol><p>
                   </p><div class="note"><p class="prefix"><b>Note:</b></p><p>ITS does not define precedence related to rules defined or linked based on
-                  non-ITS mechanisms (such as processing instructions for linking rules).</p></div></li><li><p>Selection via inherited values. This applies only to element nodes. The inheritance rules are laid out in a dedicated <a href="#datacategories-overview" shape="rect">datacategory overview table</a>, see column "<span class="quote">Inheritance for element nodes</span>".</p></li><li><p>Selections via defaults for data categories, see <a class="section-ref" href="#datacategories-defaults-etc" shape="rect">Section 8.1: Position, Defaults, Inheritance and Overriding of Data Categories</a></p></li></ol><p>In case of conflicts between global selections via multiple <a href="#selection-global" shape="rect">rules</a> elements, the last rule has higher
+                  non-ITS mechanisms (such as processing instructions for linking rules).</p></div></li><li><p>Selection via inherited values. This applies only to element nodes. The inheritance rules are laid out in a dedicated <a href="#datacategories-overview" shape="rect">datacategory overview table</a>, see column "<span class="quote">Inheritance for element nodes</span>". Selection via inheritance takes precedence over default values, see below item.</p></li><li><p>Selections via defaults for data categories, see <a class="section-ref" href="#datacategories-defaults-etc" shape="rect">Section 8.1: Position, Defaults, Inheritance and Overriding of Data Categories</a></p></li></ol><p>In case of conflicts between global selections via multiple <a href="#selection-global" shape="rect">rules</a> elements, the last rule has higher
             precedence.</p><div class="note"><p class="prefix"><b>Note:</b></p><p>The precedence order fulfills the same purpose as the built-in template rules of <a title="XSL Transformations (XSLT)&#xA;                Version 1.0" href="#xslt10" shape="rect">[XSLT 1.0]</a>. Override semantics are always complete, that is
               all information provided via lower precedence is overriden by the higher precedence.
               E.g. defaults are overridden by inherited values, these are overriden by nodes
@@ -1345,7 +1345,7 @@
 <h3><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="html5-selection-precedence" id="html5-selection-precedence" shape="rect"/>6.4 Precedence between Selections</h3><p>The following precedence order is defined for selections of ITS information in various
             positions of HTML document (the first item in the list has the highest precedence):</p><ol class="depth1"><li><p>Implicit local selection in documents (<a href="#html5-local-attributes" shape="rect">ITS
                 local attributes</a> on a specific element)</p></li><li><p>Global selections in documents (using mechanism of <a href="#html5-external-global-rules" shape="rect">external global rules</a> or <a href="#html5-inline-global-rules" shape="rect">inline global rules</a>), to be processed in a document order, see <a class="section-ref" href="#selection-global" shape="rect">Section 5.2.1: Global, Rule-based Selection</a> for details.</p><div class="note"><p class="prefix"><b>Note:</b></p><p>ITS does not define precedence related to rules defined or linked based on
-                  non-ITS mechanisms (such as processing instructions for linking rules).</p></div></li><li><p>Selection via inherited values. This applies only to element nodes. The inheritance rules are laid out in a dedicated <a href="#datacategories-overview" shape="rect">datacategory overview table</a>, see column "<span class="quote">Inheritance for element nodes</span>".</p></li><li><p>Selections via defaults for data categories, see <a class="section-ref" href="#datacategories-defaults-etc" shape="rect">Section 8.1: Position, Defaults, Inheritance and Overriding of Data Categories</a></p></li></ol><p>In case of conflicts between global selections via multiple <a href="#selection-global" shape="rect">rules</a> elements, the last rule has higher
+                non-ITS mechanisms (such as processing instructions for linking rules). Selection via inheritance takes precedence over default values, see below item.</p></div></li><li><p>Selection via inherited values. This applies only to element nodes. The inheritance rules are laid out in a dedicated <a href="#datacategories-overview" shape="rect">datacategory overview table</a>, see column "<span class="quote">Inheritance for element nodes</span>". </p></li><li><p>Selections via defaults for data categories, see <a class="section-ref" href="#datacategories-defaults-etc" shape="rect">Section 8.1: Position, Defaults, Inheritance and Overriding of Data Categories</a></p></li></ol><p>In case of conflicts between global selections via multiple <a href="#selection-global" shape="rect">rules</a> elements, the last rule has higher
             precedence.</p><p>The forehand mentioned <a href="#EX-translate-html5-global-1" shape="rect">Example 8</a> demonstrates the precedence: the <code>code</code> element with the <code class="its-attr-markup">translate</code> attribute set to yes has precedence over the global rule setting all <code>code</code> elements as untranslatable.</p></div></div><div class="div1">
 <h2><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="xhtml5-markup" id="xhtml5-markup" shape="rect"/>7 Using ITS Markup in XHTML</h2><p>XHTML documents aimed at public consumption by Web browsers <a href="#rfc2119" shape="rect">SHOULD</a> use the syntax described in <a class="section-ref" href="#html5-markup" shape="rect">Section 6: Using ITS Markup in HTML</a> in order to adhere to <a href="http://www.w3.org/TR/html-design-principles/#dom-consistency" shape="rect">DOM Consistency
             HTML Design Principle</a>.</p><div class="exampleOuter"><div class="exampleHeader"><a name="EX-xhtml-markup-1" id="EX-xhtml-markup-1" shape="rect"/>Example 29: Using ITS 2.0 markup in XHTML</div><p>This examples illustrates the use of ITS 2.0 local markup in XHTML.</p><div class="exampleInner"><pre xml:space="preserve"><strong class="hl-tag" style="color: blue">&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;</strong>
@@ -1538,8 +1538,7 @@
               the element, <em>including</em> child elements, but <em>excluding</em>
               attributes. The default is that elements are translatable and attributes are not.</p><p id="translate-global">GLOBAL: The <code class="its-elem-markup">translateRule</code> element contains the
               following:</p><ul><li><p>A required <code class="its-attr-markup">selector</code> attribute. It contains an <a href="#selectors" shape="rect">absolute selector</a> which selects the nodes to which this
-                rule applies.</p></li><li><p>A required <code class="its-attr-markup">translate</code> attribute with the value
-                  "yes" or "no".</p></li></ul><div class="exampleOuter"><div class="exampleHeader"><a name="EX-translate-selector-1" id="EX-translate-selector-1" shape="rect"/>Example 31: The <a href="#trans-datacat" shape="rect">Translate</a> data category expressed
+                rule applies.</p></li><li><p>A required <code class="its-attr-markup">translate</code> attribute with the value"yes" or "no".</p></li></ul><div class="exampleOuter"><div class="exampleHeader"><a name="EX-translate-selector-1" id="EX-translate-selector-1" shape="rect"/>Example 31: The <a href="#trans-datacat" shape="rect">Translate</a> data category expressed
                 globally</div><p>The <code class="its-elem-markup">translateRule</code> element specifies that the elements <code>code</code>
                 must not be translated.</p><div class="exampleInner"><pre xml:space="preserve"><strong class="hl-tag" style="color: #000096">&lt;its:rules</strong> <span class="hl-attribute" style="color: #F5844C">version</span>=<span class="hl-value" style="color: #993300">"2.0"</span> <span class="hl-attribute" style="color: #F5844C">xmlns:its</span>=<span class="hl-value" style="color: #993300">"http://www.w3.org/2005/11/its"</span><strong class="hl-tag" style="color: #000096">&gt;</strong>
   <strong class="hl-tag" style="color: #000096">&lt;its:translateRule</strong> <span class="hl-attribute" style="color: #F5844C">translate</span>=<span class="hl-value" style="color: #993300">"no"</span> <span class="hl-attribute" style="color: #F5844C">selector</span>=<span class="hl-value" style="color: #993300">"//code"</span><strong class="hl-tag" style="color: #000096">/&gt;</strong>
--- /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/its20.odd	2013/03/21 14:30:39	1.334
+++ /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/its20.odd	2013/03/21 16:24:04	1.335
@@ -1502,7 +1502,7 @@
               <note><p>ITS does not define precedence related to rules defined or linked based on
                   non-ITS mechanisms (such as processing instructions for linking rules).</p></note>
             </item>
-            <item xml:id="precedence-inheritance">Selection via inherited values. This applies only to element nodes. The inheritance rules are laid out in a dedicated <ref target="#datacategories-overview">datacategory overview table</ref>, see column <quote>Inheritance for element nodes</quote>.</item>
+            <item xml:id="precedence-inheritance">Selection via inherited values. This applies only to element nodes. The inheritance rules are laid out in a dedicated <ref target="#datacategories-overview">datacategory overview table</ref>, see column <quote>Inheritance for element nodes</quote>. Selection via inheritance takes precedence over default values, see below item.</item>
             <item xml:id="precedence-defaults">Selections via defaults for data categories, see <ptr
                 target="#datacategories-defaults-etc" type="specref"/></item>
           </list>
@@ -1890,9 +1890,9 @@
                   target="#html5-external-global-rules">external global rules</ref> or <ref
                   target="#html5-inline-global-rules">inline global rules</ref>), to be processed in a document order, see <ptr type="specref" target="#selection-global"/> for details.</p>
               <note><p>ITS does not define precedence related to rules defined or linked based on
-                  non-ITS mechanisms (such as processing instructions for linking rules).</p></note>
+                non-ITS mechanisms (such as processing instructions for linking rules). Selection via inheritance takes precedence over default values, see below item.</p></note>
             </item>
-            <item>Selection via inherited values. This applies only to element nodes. The inheritance rules are laid out in a dedicated <ref target="#datacategories-overview">datacategory overview table</ref>, see column <quote>Inheritance for element nodes</quote>.</item>
+            <item>Selection via inherited values. This applies only to element nodes. The inheritance rules are laid out in a dedicated <ref target="#datacategories-overview">datacategory overview table</ref>, see column <quote>Inheritance for element nodes</quote>. </item>
             <item>Selections via defaults for data categories, see <ptr
                 target="#datacategories-defaults-etc" type="specref"/></item>
           </list>

Received on Thursday, 21 March 2013 16:24:11 UTC