Skip to content

Commit 22431e3

Browse files
authored
Resolve w3c#4693, editorial
1 parent f3ad439 commit 22431e3

1 file changed

Lines changed: 22 additions & 9 deletions

File tree

css-scrollbars-1/Overview.bs

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ ED: https://drafts.csswg.org/css-scrollbars/
99
Repository: https://github.com/w3c/csswg-drafts/tree/master/css-scrollbars-1 css-scrollbars
1010
Editor: Tantek Çelik, Mozilla https://www.mozilla.org/, http://tantek.com/contact, w3cid 1464
1111
Editor: Rossen Atanassov, Microsoft, ratan@microsoft.com, w3cid 49885
12-
Abstract: CSS Scrollbars standardizes the ability to color scrollbars introduced in 2000 by Windows IE 5.5.
12+
Abstract: CSS Scrollbars standardizes the ability to style scrollbar controls, such as their color,
13+
introduced in 2000 by Windows IE 5.5.
1314
This is useful when building web applications which use color schemes very different from
1415
the appearance of default platform scrollbars.
1516
Link Defaults: css-color-3 (property) color
@@ -27,19 +28,25 @@ maintained in the W3C csswg-drafts GitHub repository as css-scrollbars-1
2728
Scope</h3>
2829
<em>This subsection is non-normative.</em>
2930

31+
The CSS Scrollbars Module is specifically for styling scrollbar controls themselves,
32+
e.g. their color &amp; width in Level 1, and not their layout nor whether any content is scrollable.
33+
All layout impacts and content scrollability are specified in the
34+
<a href="https://drafts.csswg.org/css-overflow/">CSS Overflow Module</a>.
35+
3036
Based on
3137
<a href="https://www.w3.org/wiki/Css-scrollbars#Use-cases">documented use-cases</a>,
3238
there are three main use-cases around scrollbars this module intends to resolve:
3339
<ol>
34-
<li>Color scrollbars to fit better into the UI of a web application.
35-
<li>Use thinner scrollbar when the scrolling area is small.
36-
<li>Build customized scrollbars without affecting scrollability.
40+
<li>Coloring scrollbars to fit better into the UI of a web application.
41+
<li>Using a thinner scrollbar when the scrolling area is small.
42+
<li>Building customized scrollbars without affecting scrollability.
3743
</ol>
3844

39-
For addressing these use-cases, this module adds properties to control colors and
45+
For addressing these use-cases, this module adds properties to control the colors and
4046
width of scrollbars (if any) of an element.
4147

42-
Pseudo-elements for selecting specific parts of a scrollbar is out of scope.
48+
<h4 id="out-of-scope">
49+
Pseudo-elements for selecting specific parts of a scrollbar are out of scope.
4350
The WebKit implementation of pseudo-elements for scrollbar is
4451
considered to be a feature mistakenly exposed to the web.
4552
Main concerns against the pseudo-elements approach are:
@@ -50,6 +57,10 @@ Main concerns against the pseudo-elements approach are:
5057
because authors would need to take not only engine but also platforms into account.
5158
</ul>
5259
60+
Layout of scrollbars and related or adjacent content, and whether content is scrollable, is out of scope.
61+
Those features are specified in the
62+
<a href="https://drafts.csswg.org/css-overflow/">CSS Overflow Module</a>.
63+
5364
<h3 id="values">
5465
Value Definitions</h3>
5566

@@ -206,9 +217,11 @@ Thanks to the use-cases, prototyping, implementation, and feedback from
206217

207218
This appendix is <em>informative</em>.
208219

209-
This is the First Public Working Draft, no previous draft to describe changes from.
210-
<!-- This appendix describes changes from the
211-
<a href="https://www.w3.org/TR/2018/WD-scrollbars-1-2018MMDD/">First Public Working Draft (FPWD) of DD Month 2018</a>.-->
220+
This appendix describes changes from the
221+
<a href="https://www.w3.org/TR/2018/WD-css-scrollbars-1-20180925/">First Public Working Draft (FPWD) of 25 Sep 2018</a>.
222+
<ul>
223+
<li><a href="https://github.com/w3c/csswg-drafts/issues/4693">#4693</a>: Clarified scope: styling scrollbar controls themselves.</li>
224+
</ul>
212225

213226
<h2 class="no-num" id="security-privacy-considerations">Appendix C. Considerations for Security and Privacy</h2>
214227

0 commit comments

Comments
 (0)