Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[css-scrollbars][css-scrollbars-1] #1960 was resolved without consensus and ignoring a number of issues #3442

Closed
craigkovatch opened this issue Dec 14, 2018 · 5 comments
Labels
css-scrollbars-1 Current Work

Comments

@craigkovatch
Copy link

craigkovatch commented Dec 14, 2018

The draft spec has input only from Mozilla and Microsoft, and ignores basically all of the feedback from #1960 and related issues. How can this be considered a proper way to develop a "standard" on the modern Web?

@craigkovatch craigkovatch changed the title #1960 was resolved without consensus and ignoring a number of issues [css-scrollbars][css-scrollbars-1] #1960 was resolved without consensus and ignoring a number of issues Dec 14, 2018
@astearns
Copy link
Member

@craigkovatch it will be much more productive if you open issues for the remaining use cases you are concerned with. From the thread you reference, I suggest opening one issue for hover colors (though you should be very specific about why the author needs to supply hover colors over having the browser determine hover colors based on the face and track colors), another for border radii, and a third for whatever dimensions you think are needed that are not covered by the current width discussion in #2966.

Please understand that it is likely and entirely appropriate that we may defer some of these issues to a later draft. Incremental progress and patience are often required for standardization.

@craigkovatch
Copy link
Author

craigkovatch commented Dec 14, 2018

@astearns The issue was closed completely ignoring what has already been stated. I struggle to understand why the burden is on me, or the several other people who expressed concerns, to re-state those concerns in additional threads.

Dismissing the voices of those who disagreed with the exactly-two authors of the current draft is hardly "incremental progress".

@upsuper
Copy link
Member

upsuper commented Dec 14, 2018

@craigkovatch You and anyone else are free to raise issues, ideally with concrete usecases which can be very helpful.

For the consensus, CSS Working Group does have some consensus on the current approach. The alternative approach existing in WebKit and Blink-based browsers, on the other hand, has strong objections from several vendors. You can refer to, for example, this minutes and see discussion of a related topic.

Concerns from authors are indeed valuable, but please understand that implementors have their concerns as well.

@tabatkins
Copy link
Member

Note in particular that "consensus" is among CSSWG members, not web authors.

Author feedback is a very important part of our process (and some members exclusively represent author interests), but ultimately there's a lot of authors in the world, with diverse needs and opinions, and so we're guaranteed that any decision we make will be very unpopular with some fraction of them.

Scrollbar-related topics took up a substantial amount of time at one of our face-to-face meetings this year, and the fact that some websites were currently using more than two colors for their custom scrollbars was definitely brought up. Ultimately, tho, we had to balance between the competing desires of browsers that allowed zero scrollbar customization (such as Safari) and those that allowed total scrollbar customization; we determined that the 2-color approach would satisfy most users while still being acceptably simple to the less-customization browsers.

@astearns
Copy link
Member

It turns out that I work across the street from @craigkovatch so we met to talk over some of this, and the possibility of joining the working group. He has a lot of good ideas on other topics as well as scrollbar opinions.

@fantasai fantasai added the css-scrollbars-1 Current Work label Jan 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
css-scrollbars-1 Current Work
Projects
None yet
Development

No branches or pull requests

5 participants