Skip to content

Commit 7e00c6c

Browse files
committed
[css-ui-3] Clarify author requirement about not disabling focus outlines
This is in response to issue 97.
1 parent 0c096a4 commit 7e00c6c

2 files changed

Lines changed: 22 additions & 6 deletions

File tree

css-ui/Overview.bs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,13 @@ The outline properties control the style of these dynamic outlines.
273273
The stacking of the rendering of these outlines is explicitly left up to implementations to provide a better user experience per platform. This supersedes the stacking of outlines as defined in CSS 2.1.
274274

275275
<strong class="advisement">
276-
Keyboard users depend on outline on elements in the :focus state for interaction with the page, thus authors must not make the outline invisible on such elements without making sure an alternative highlighting mechanism is provided.
276+
Keyboard users,
277+
in particular people with disabilities
278+
who may not be able to interact with the page in any other fashion,
279+
depend on the outline being visible
280+
on elements in the :focus state,
281+
thus authors must not make the outline invisible on such elements
282+
without making sure an alternative highlighting mechanism is provided.
277283
</strong>
278284

279285
The rendering of applying transforms to outlines is left explicitly undefined in CSS3-UI.

css-ui/Overview.html

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@
88
<title>CSS Basic User Interface Module Level 3 (CSS3 UI)</title>
99

1010

11-
<meta content="[workstatus]" name="csswg-work-status">
11+
<meta content="refining" name="csswg-work-status">
12+
13+
14+
<meta content="ED" name="w3c-status">
1215

1316

1417
<link href="../default.css" rel="stylesheet" type="text/css">
@@ -220,7 +223,7 @@
220223
<h1 class="p-name no-ref" id="title">CSS Basic User Interface Module Level 3 (CSS3 UI)</h1>
221224

222225
<h2 class="no-num no-toc no-ref heading settled" id="subtitle"><span class="content">Editor’s Draft,
223-
<time class="dt-updated" datetime="2015-06-02">2 June 2015</time></span></h2>
226+
<time class="dt-updated" datetime="2015-06-10">10 June 2015</time></span></h2>
224227

225228
<div data-fill-with="spec-metadata">
226229
<dl>
@@ -234,11 +237,12 @@ <h2 class="no-num no-toc no-ref heading settled" id="subtitle"><span class="cont
234237
<dd><span><a href="mailto:www-style@w3.org?subject=%5Bcss-ui%5D%20YOUR%20TOPIC%20HERE">www-style@w3.org</a> with subject line “<kbd>[css-ui] <var>… message topic …</var></kbd>” (<a href="http://lists.w3.org/Archives/Public/www-style/" rel="discussion">archives</a>)</span>
235238
<dt>Test Suite:
236239
<dd><a href="http://test.csswg.org/suites/css-ui-3_dev/nightly-unstable/">http://test.csswg.org/suites/css-ui-3_dev/nightly-unstable/</a>
240+
<dt>Issue Tracking:
241+
<dd><a href="https://github.com/frivoal/csswg-drafts/issues/">GitHub</a>
242+
<dd><span><a href="https://wiki.csswg.org/spec/css3-ui">https://wiki.csswg.org/spec/css3-ui</a></span>
237243
<dt class="editor">Editors:
238244
<dd class="editor p-author h-card vcard"><a class="p-name fn u-url url" href="http://tantek.com">Tantek Çelik</a> (<a class="p-org org" href="http://www.mozilla.org">Mozilla</a>) <a class="u-email email" href="mailto:tantek@cs.stanford.edu">tantek@cs.stanford.edu</a>
239245
<dd class="editor p-author h-card vcard"><a class="p-name fn u-url url" href="http://florian.rivoal.net">Florian Rivoal</a> (<span class="p-org org">Invited Expert</span>) <a class="u-email email" href="mailto:florian@rivoal.net">florian@rivoal.net</a>
240-
<dt>Issue Tracking:
241-
<dd><span><a href="https://wiki.csswg.org/spec/css3-ui">https://wiki.csswg.org/spec/css3-ui</a></span>
242246
</dl>
243247
</div>
244248

@@ -749,7 +753,13 @@ <h2 class="heading settled" data-level="4" id="outline-props"><span class="secno
749753

750754

751755
<p><strong class="advisement">
752-
Keyboard users depend on outline on elements in the :focus state for interaction with the page, thus authors must not make the outline invisible on such elements without making sure an alternative highlighting mechanism is provided.
756+
Keyboard users,
757+
in particular people with disabilities
758+
who may not be able to interact with the page in any other fashion,
759+
depend on the outline being visible
760+
on elements in the :focus state,
761+
thus authors must not make the outline invisible on such elements
762+
without making sure an alternative highlighting mechanism is provided.
753763
</strong></p>
754764

755765

0 commit comments

Comments
 (0)