[html5] r6980 - [e] (0) Apply W3C chair revert request (to W3C copy only). Fix markup typo. Affe [...]
whatwg at whatwg.org
whatwg at whatwg.org
Wed Feb 8 14:59:53 PST 2012
Author: ianh
Date: 2012-02-08 14:59:51 -0800 (Wed, 08 Feb 2012)
New Revision: 6980
Modified:
complete.html
index
source
Log:
[e] (0) Apply W3C chair revert request (to W3C copy only). Fix markup typo.
Affected topics: HTML
Modified: complete.html
===================================================================
--- complete.html 2012-02-08 00:31:21 UTC (rev 6979)
+++ complete.html 2012-02-08 22:59:51 UTC (rev 6980)
@@ -1489,6 +1489,11 @@
not yet formally resolved in the W3C and the specifications will
likely converge on this issue when it is.</li><!--PUBDATE--><!--FORK-->
+ <li>The W3C HTML specification contradicts the ARIA specification
+ because of a <a href=http://lists.w3.org/Archives/Public/public-html/2012Feb/0066.html>working
+ group chair request from February
+ 2012</a>.</li><!--HIDDENARIA--><!--FORK-->
+
</ul><p>The following sections are only published in the WHATWG
specifications and are not currently available anywhere else:</p>
@@ -11329,11 +11334,11 @@
element's <code title=attr-translate><a href=#attr-translate>translate</a></code> attribute is
in the <i>no</i> state, then the element's <a href=#translation-mode>translation
mode</a> is in the <a href=#no-translate>no-translate</a> state. Otherwise,
- the element's code title="attr-translate">translate attribute
- is in the <i>inherit</i> state; in that case, the element's
- <a href=#translation-mode>translation mode</a> is in the same state as its parent
- element, if any, or in the <a href=#translate-enabled>translate-enabled</a> state, if
- the element is a <a href=#root-element>root element</a>.</p>
+ the element's <code title=attr-translate><a href=#attr-translate>translate</a></code>
+ attribute is in the <i>inherit</i> state; in that case, the
+ element's <a href=#translation-mode>translation mode</a> is in the same state as its
+ parent element, if any, or in the <a href=#translate-enabled>translate-enabled</a>
+ state, if the element is a <a href=#root-element>root element</a>.</p>
<p>When an element is in the <dfn id=translate-enabled>translate-enabled</dfn> state, the
element's attribute values and the values of its <code><a href=#text>Text</a></code>
@@ -70737,13 +70742,21 @@
<h3 id=the-hidden-attribute><span class=secno>8.1 </span>The <dfn title=attr-hidden><code>hidden</code></dfn> attribute</h3>
<p>All <a href=#html-elements>HTML elements</a> may have the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> content attribute set. The <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute is a <a href=#boolean-attribute>boolean
- attribute</a>. When specified on an element, it indicates that
- the element is not yet, or is no longer, directly relevant to the
- page's current state, or that it is being used to declare content to
- be reused by other parts of the page as opposed to being directly
- accessed by the user. <span class=impl>User agents should not
- render elements that have the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute specified.</span></p>
+ attribute</a>.
+<!--HIDDENARIA--><!--FORK-->
+
+ When specified on an element, it indicates that the element is not
+ yet, or is no longer, directly relevant to the page's current state,
+ or that it is being used to declare content to be reused by other
+ parts of the page as opposed to being directly accessed by the user.
+
+
+ <span class=impl>User agents should not render elements that have
+ the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute
+ specified.</span></p>
+
+
<div class=example>
<p>In the following skeletal example, the attribute is used to hide
@@ -70783,6 +70796,8 @@
<!-- for example, "<a hidden href=#content>Skip to content</a>" would be inappropriate. -->
<!-- (but only add that example if you first add some more good valid examples -->
+<!--HIDDENARIA--><!--FORK-->
+
<p>Elements that are not themselves <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> must not <a href=#hyperlink>hyperlink</a> to
elements that are <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code>. The <code title="">for</code> attributes of <code><a href=#the-label-element>label</a></code> and
<code><a href=#the-output-element>output</a></code> elements that are not themselves <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> must similarly not refer to
@@ -70792,6 +70807,7 @@
<p>Elements and scripts may, however, refer to elements that are
<code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> in other contexts.</p>
+
<div class=example>
<p>For example, it would be incorrect to use the <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> attribute to link to a
@@ -70799,6 +70815,8 @@
attribute. If the content is not applicable or relevant, then there
is no reason to link to it.</p>
+<!--HIDDENARIA--><!--FORK-->
+
<p>It would be fine, however, to use the ARIA <code title=attr-aria-describedby>aria-describedby</code> attribute to
refer to descriptions that are themselves <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code>. While hiding the descriptions
implies that they are not useful alone, they could be written in
@@ -70810,6 +70828,7 @@
control could refer to a hidden <code><a href=#the-form-element>form</a></code> element using its
<code title=attr-fae-form><a href=#attr-fae-form>form</a></code> attribute.</p>
+
</div>
<p>Elements in a section hidden by the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute are still active,
Modified: index
===================================================================
--- index 2012-02-08 00:31:21 UTC (rev 6979)
+++ index 2012-02-08 22:59:51 UTC (rev 6980)
@@ -1489,6 +1489,11 @@
not yet formally resolved in the W3C and the specifications will
likely converge on this issue when it is.</li><!--PUBDATE--><!--FORK-->
+ <li>The W3C HTML specification contradicts the ARIA specification
+ because of a <a href=http://lists.w3.org/Archives/Public/public-html/2012Feb/0066.html>working
+ group chair request from February
+ 2012</a>.</li><!--HIDDENARIA--><!--FORK-->
+
</ul><p>The following sections are only published in the WHATWG
specifications and are not currently available anywhere else:</p>
@@ -11329,11 +11334,11 @@
element's <code title=attr-translate><a href=#attr-translate>translate</a></code> attribute is
in the <i>no</i> state, then the element's <a href=#translation-mode>translation
mode</a> is in the <a href=#no-translate>no-translate</a> state. Otherwise,
- the element's code title="attr-translate">translate attribute
- is in the <i>inherit</i> state; in that case, the element's
- <a href=#translation-mode>translation mode</a> is in the same state as its parent
- element, if any, or in the <a href=#translate-enabled>translate-enabled</a> state, if
- the element is a <a href=#root-element>root element</a>.</p>
+ the element's <code title=attr-translate><a href=#attr-translate>translate</a></code>
+ attribute is in the <i>inherit</i> state; in that case, the
+ element's <a href=#translation-mode>translation mode</a> is in the same state as its
+ parent element, if any, or in the <a href=#translate-enabled>translate-enabled</a>
+ state, if the element is a <a href=#root-element>root element</a>.</p>
<p>When an element is in the <dfn id=translate-enabled>translate-enabled</dfn> state, the
element's attribute values and the values of its <code><a href=#text>Text</a></code>
@@ -70737,13 +70742,21 @@
<h3 id=the-hidden-attribute><span class=secno>8.1 </span>The <dfn title=attr-hidden><code>hidden</code></dfn> attribute</h3>
<p>All <a href=#html-elements>HTML elements</a> may have the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> content attribute set. The <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute is a <a href=#boolean-attribute>boolean
- attribute</a>. When specified on an element, it indicates that
- the element is not yet, or is no longer, directly relevant to the
- page's current state, or that it is being used to declare content to
- be reused by other parts of the page as opposed to being directly
- accessed by the user. <span class=impl>User agents should not
- render elements that have the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute specified.</span></p>
+ attribute</a>.
+<!--HIDDENARIA--><!--FORK-->
+
+ When specified on an element, it indicates that the element is not
+ yet, or is no longer, directly relevant to the page's current state,
+ or that it is being used to declare content to be reused by other
+ parts of the page as opposed to being directly accessed by the user.
+
+
+ <span class=impl>User agents should not render elements that have
+ the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute
+ specified.</span></p>
+
+
<div class=example>
<p>In the following skeletal example, the attribute is used to hide
@@ -70783,6 +70796,8 @@
<!-- for example, "<a hidden href=#content>Skip to content</a>" would be inappropriate. -->
<!-- (but only add that example if you first add some more good valid examples -->
+<!--HIDDENARIA--><!--FORK-->
+
<p>Elements that are not themselves <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> must not <a href=#hyperlink>hyperlink</a> to
elements that are <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code>. The <code title="">for</code> attributes of <code><a href=#the-label-element>label</a></code> and
<code><a href=#the-output-element>output</a></code> elements that are not themselves <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> must similarly not refer to
@@ -70792,6 +70807,7 @@
<p>Elements and scripts may, however, refer to elements that are
<code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> in other contexts.</p>
+
<div class=example>
<p>For example, it would be incorrect to use the <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> attribute to link to a
@@ -70799,6 +70815,8 @@
attribute. If the content is not applicable or relevant, then there
is no reason to link to it.</p>
+<!--HIDDENARIA--><!--FORK-->
+
<p>It would be fine, however, to use the ARIA <code title=attr-aria-describedby>aria-describedby</code> attribute to
refer to descriptions that are themselves <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code>. While hiding the descriptions
implies that they are not useful alone, they could be written in
@@ -70810,6 +70828,7 @@
control could refer to a hidden <code><a href=#the-form-element>form</a></code> element using its
<code title=attr-fae-form><a href=#attr-fae-form>form</a></code> attribute.</p>
+
</div>
<p>Elements in a section hidden by the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute are still active,
Modified: source
===================================================================
--- source 2012-02-08 00:31:21 UTC (rev 6979)
+++ source 2012-02-08 22:59:51 UTC (rev 6980)
@@ -227,6 +227,12 @@
not yet formally resolved in the W3C and the specifications will
likely converge on this issue when it is.</li><!--PUBDATE--><!--FORK-->
+ <li>The W3C HTML specification contradicts the ARIA specification
+ because of a <a
+ href="http://lists.w3.org/Archives/Public/public-html/2012Feb/0066.html">working
+ group chair request from February
+ 2012</a>.</li><!--HIDDENARIA--><!--FORK-->
+
</ul>
<p>The following sections are only published in the WHATWG
@@ -11745,11 +11751,11 @@
element's <code title="attr-translate">translate</code> attribute is
in the <i>no</i> state, then the element's <span>translation
mode</span> is in the <span>no-translate</span> state. Otherwise,
- the element's code title="attr-translate">translate</code> attribute
- is in the <i>inherit</i> state; in that case, the element's
- <span>translation mode</span> is in the same state as its parent
- element, if any, or in the <span>translate-enabled</span> state, if
- the element is a <span>root element</span>.</p>
+ the element's <code title="attr-translate">translate</code>
+ attribute is in the <i>inherit</i> state; in that case, the
+ element's <span>translation mode</span> is in the same state as its
+ parent element, if any, or in the <span>translate-enabled</span>
+ state, if the element is a <span>root element</span>.</p>
<p>When an element is in the <dfn>translate-enabled</dfn> state, the
element's attribute values and the values of its <code>Text</code>
@@ -82668,14 +82674,27 @@
<p>All <span>HTML elements</span> may have the <code
title="attr-hidden">hidden</code> content attribute set. The <code
title="attr-hidden">hidden</code> attribute is a <span>boolean
- attribute</span>. When specified on an element, it indicates that
- the element is not yet, or is no longer, directly relevant to the
- page's current state, or that it is being used to declare content to
- be reused by other parts of the page as opposed to being directly
- accessed by the user. <span class="impl">User agents should not
- render elements that have the <code
- title="attr-hidden">hidden</code> attribute specified.</span></p>
+ attribute</span>.
+<!--END w3c-html--><!--HIDDENARIA--><!--FORK-->
+
+ When specified on an element, it indicates that the element is not
+ yet, or is no longer, directly relevant to the page's current state,
+ or that it is being used to declare content to be reused by other
+ parts of the page as opposed to being directly accessed by the user.
+
+<!--START w3c-html--><!--END complete-->
+
+ When specified on an element, it indicates that the element is not
+ yet, or is no longer, relevant.
+
+<!--START complete-->
+
+ <span class="impl">User agents should not render elements that have
+ the <code title="attr-hidden">hidden</code> attribute
+ specified.</span></p>
+
+
<div class="example">
<p>In the following skeletal example, the attribute is used to hide
@@ -82717,6 +82736,8 @@
<!-- for example, "<a hidden href=#content>Skip to content</a>" would be inappropriate. -->
<!-- (but only add that example if you first add some more good valid examples -->
+<!--END w3c-html--><!--HIDDENARIA--><!--FORK-->
+
<p>Elements that are not themselves <code
title="attr-hidden">hidden</code> must not <span>hyperlink</span> to
elements that are <code title="attr-hidden">hidden</code>. The <code
@@ -82729,6 +82750,14 @@
<p>Elements and scripts may, however, refer to elements that are
<code title="attr-hidden">hidden</code> in other contexts.</p>
+<!--START w3c-html--><!--END complete-->
+
+ <p>Elements that are not <code title="attr-hidden">hidden</code>
+ should not link to or refer to elements that are <code
+ title="attr-hidden">hidden</code>.</p>
+
+<!--START complete-->
+
<div class="example">
<p>For example, it would be incorrect to use the <code
@@ -82737,6 +82766,8 @@
attribute. If the content is not applicable or relevant, then there
is no reason to link to it.</p>
+<!--END w3c-html--><!--HIDDENARIA--><!--FORK-->
+
<p>It would be fine, however, to use the ARIA <code
title="attr-aria-describedby">aria-describedby</code> attribute to
refer to descriptions that are themselves <code
@@ -82751,6 +82782,18 @@
control could refer to a hidden <code>form</code> element using its
<code title="attr-fae-form">form</code> attribute.</p>
+<!--START w3c-html--><!--END complete-->
+
+ <p>It would similarly be incorrect to use the ARIA <code
+ title="attr-aria-describedby">aria-describedby</code> attribute to
+ refer to descriptions that are themselves <code
+ title="attr-hidden">hidden</code>. Hiding a section means that it
+ is not applicable or relevant to anyone at the current time, so
+ clearly it cannot be a valid description of content the user can
+ interact with.</p>
+
+<!--START complete-->
+
</div>
<p>Elements in a section hidden by the <code
More information about the Commit-Watchers
mailing list