[css-scrollbars] Thoughts on FPWD

Tantek,
We discussed the CSS Scrollbars spec at the Sydney F2F;
   https://drafts.csswg.org/css-scrollbars-1/
   https://lists.w3.org/Archives/Public/www-style/2018Jul/0031.html
but ran out of time before we were able to conclude on an FPWD.
Sorry for holding it up. It seemed to have prompted a lot of people
to look more closely at the spec, though, and some good issues were
filed.

My take on FPWD is that a few things should be resolved first --

https://github.com/w3c/csswg-drafts/issues/1958 =WG=
We almost, but apparently didn't, resolve on adding scrollbar-width.
To follow up on the F2F discussion, I think we should, as discussed
at the F2F, resolve to add it with the superset of the values
discussed, and, as discussed, mark brightly in the draft that the
value space is under discussion (and also that renaming it
scrollbar-max-width, if we choose to allow <length> values, is also
a possibility). We can then file a follow-up issue on the value
space and another on the name (possibly repurposing #2966).

https://github.com/w3c/csswg-drafts/issues/2879 =WG=
Strongly agree to adding some shorthands here, and they should be
in the FPWD. This should be pretty simple.

https://github.com/w3c/csswg-drafts/issues/2009
There's a lot of controversy around styling scrollbars, and more
than any other spec we've published so far, I think it's important
that we have a good discussion of the scope and why we're taking
this approach and rejecting others. There are a lot of comments
in the various open issues from which you can lift all the relevant
arguments to make in this section: it'd be worth going through them
and incorporating them into your scope section / introduction.

https://github.com/w3c/csswg-drafts/issues/1960 =WG=
I don't think we can in good conscience accept FPWD without also
accepting this issue :)

https://github.com/w3c/csswg-drafts/issues/2967
Might be worth addressing if we care about patents and FPWD;
otherwise discussion can be deferred until after FPWD.

https://github.com/w3c/csswg-drafts/issues/2898
Clarifying what “track” and “face” are, and explaining a little
better how colors map to other parts of a scrollbar or giving some
advice and a few examples of how additional colors are derived from
the given colors when needed would probably help everyone understand
the intent of the feature a little better.

Overall, I strongly agree with your approach to scrollbar styling,
and I recommend to the CSSWG to adopt the spec. I look forward to
discussing the =WG= issues on the agenda, to reading your scope
edits and clarifications, and to approving FPWD for this spec.

~fantasai

Received on Monday, 30 July 2018 22:39:21 UTC