[html5] r7058 - [e] (0) Apply W3C WG chair decision. Affected topics: DOM APIs, HTML

whatwg at whatwg.org whatwg at whatwg.org
Wed Apr 18 16:30:25 PDT 2012


Author: ianh
Date: 2012-04-18 16:30:24 -0700 (Wed, 18 Apr 2012)
New Revision: 7058

Modified:
   complete.html
   index
   source
Log:
[e] (0) Apply W3C WG chair decision.
Affected topics: DOM APIs, HTML

Modified: complete.html
===================================================================
--- complete.html	2012-04-18 23:22:41 UTC (rev 7057)
+++ complete.html	2012-04-18 23:30:24 UTC (rev 7058)
@@ -1519,6 +1519,12 @@
    <a href=http://lists.w3.org/Archives/Public/public-html/2012Mar/0785.html>third</a>.
    </li><!--FORK--><!--TITLE-->
 
+   <li>The W3C HTML specification omits some advice about how to
+   remove focus outlines in an accessible manner (instead only urging
+   authors not to remove them without giving an alternative to address
+   the "they're ugly" use case), because of a <a href=http://lists.w3.org/Archives/Public/public-html/2012Mar/0786.html>working
+   group chair decision from March 2012</a>.</li>
+
   </ul><p>The following sections are only published in the WHATWG
   specifications and are not currently available anywhere else:</p>
 
@@ -74354,6 +74360,7 @@
     <p>Unfocuses the element. Use of this method is discouraged. Focus
     another element instead.</p>
 
+<!--FORK-->
     <p>Do not use this method to hide the focus ring if you find the
     focus ring unsightly. Instead, use a CSS rule to override the
     'outline' property. (Be aware, however, that this makes the page
@@ -74361,6 +74368,11 @@
     reduced vision who use focus outlines to help them navigate the
     page.)</p>
 
+    <!-- we suggest using CSS here because users can override CSS, so
+    it's no the end of the world, unlike using .blur(), which cannot
+    be easily overridden by users and completely breaks tab
+    navigation. -->
+
     <div class=example>
 
      <p>For example, to hide the outline from links, you could use:</p>

Modified: index
===================================================================
--- index	2012-04-18 23:22:41 UTC (rev 7057)
+++ index	2012-04-18 23:30:24 UTC (rev 7058)
@@ -1519,6 +1519,12 @@
    <a href=http://lists.w3.org/Archives/Public/public-html/2012Mar/0785.html>third</a>.
    </li><!--FORK--><!--TITLE-->
 
+   <li>The W3C HTML specification omits some advice about how to
+   remove focus outlines in an accessible manner (instead only urging
+   authors not to remove them without giving an alternative to address
+   the "they're ugly" use case), because of a <a href=http://lists.w3.org/Archives/Public/public-html/2012Mar/0786.html>working
+   group chair decision from March 2012</a>.</li>
+
   </ul><p>The following sections are only published in the WHATWG
   specifications and are not currently available anywhere else:</p>
 
@@ -74354,6 +74360,7 @@
     <p>Unfocuses the element. Use of this method is discouraged. Focus
     another element instead.</p>
 
+<!--FORK-->
     <p>Do not use this method to hide the focus ring if you find the
     focus ring unsightly. Instead, use a CSS rule to override the
     'outline' property. (Be aware, however, that this makes the page
@@ -74361,6 +74368,11 @@
     reduced vision who use focus outlines to help them navigate the
     page.)</p>
 
+    <!-- we suggest using CSS here because users can override CSS, so
+    it's no the end of the world, unlike using .blur(), which cannot
+    be easily overridden by users and completely breaks tab
+    navigation. -->
+
     <div class=example>
 
      <p>For example, to hide the outline from links, you could use:</p>

Modified: source
===================================================================
--- source	2012-04-18 23:22:41 UTC (rev 7057)
+++ source	2012-04-18 23:30:24 UTC (rev 7058)
@@ -245,6 +245,13 @@
    <a href="http://lists.w3.org/Archives/Public/public-html/2012Mar/0785.html">third</a>.
    </li><!--FORK--><!--TITLE-->
 
+   <li>The W3C HTML specification omits some advice about how to
+   remove focus outlines in an accessible manner (instead only urging
+   authors not to remove them without giving an alternative to address
+   the "they're ugly" use case), because of a <a
+   href="http://lists.w3.org/Archives/Public/public-html/2012Mar/0786.html">working
+   group chair decision from March 2012</a>.</li>
+
   </ul>
 
   <p>The following sections are only published in the WHATWG
@@ -86928,6 +86935,7 @@
     <p>Unfocuses the element. Use of this method is discouraged. Focus
     another element instead.</p>
 
+<!--END w3c-html--><!--FORK-->
     <p>Do not use this method to hide the focus ring if you find the
     focus ring unsightly. Instead, use a CSS rule to override the
     'outline' property. (Be aware, however, that this makes the page
@@ -86935,6 +86943,11 @@
     reduced vision who use focus outlines to help them navigate the
     page.)</p>
 
+    <!-- we suggest using CSS here because users can override CSS, so
+    it's no the end of the world, unlike using .blur(), which cannot
+    be easily overridden by users and completely breaks tab
+    navigation. -->
+
     <div class="example">
 
      <p>For example, to hide the outline from links, you could use:</p>
@@ -86942,6 +86955,14 @@
      <pre>:link:focus, :visited:focus { outline: none; }</pre>
 
     </div>
+<!--START w3c-html--><!--END complete--><!--END dev-html--><!--FORK-->
+    <p>Do not use this method to hide the focus ring. Do not use any
+    other method that hides the focus ring from keyboard users,in
+    particluar do not use a CSS rule to override the 'outline'
+    property. Removal of the focus ring leads to serious accessibility
+    issues for users who navigate and interact with interactive
+    content using the keyboard.</p>
+<!--START complete--><!--START dev-html--><!--FORK-->
 
    </dd>
 




More information about the Commit-Watchers mailing list