@@ -9,7 +9,8 @@ ED: https://drafts.csswg.org/css-scrollbars/
99Repository : https://github.com/w3c/csswg-drafts/tree/master/css-scrollbars-1 css-scrollbars
1010Editor : Tantek Çelik, Mozilla https://www.mozilla.org/, http://tantek.com/contact, w3cid 1464
1111Editor : 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.
1516Link Defaults : css-color-3 (property) color
@@ -27,19 +28,25 @@ maintained in the W3C csswg-drafts GitHub repository as css-scrollbars-1
2728Scope</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 & 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+
3036Based on
3137<a href="https://www.w3.org/wiki/Css-scrollbars#Use-cases">documented use-cases</a> ,
3238there 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
4046width 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.
4350The WebKit implementation of pseudo-elements for scrollbar is
4451considered to be a feature mistakenly exposed to the web.
4552Main 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">
5465Value Definitions</h3>
5566
@@ -206,9 +217,11 @@ Thanks to the use-cases, prototyping, implementation, and feedback from
206217
207218This 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