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

Is this the place to make -webkit rule definition suggestions? #211

Closed
karl-police opened this issue Sep 15, 2022 · 14 comments
Closed

Is this the place to make -webkit rule definition suggestions? #211

karl-police opened this issue Sep 15, 2022 · 14 comments

Comments

@karl-police
Copy link

Is this the place to make -webkit rule definition suggestions?

@miketaylr
Copy link
Member

@karl-police can you clarify what you have in mind?

@karl-police
Copy link
Author

@karl-police can you clarify what you have in mind?

something about the scrollbar

@karlcow
Copy link
Member

karlcow commented Sep 26, 2022

I will close the issue here which seems more a meta discussion about what can be done more than an actual suggestion.

BUT about the scrollbar itself, maybe you want to check #61

@karlcow karlcow closed this as completed Sep 26, 2022
@karl-police
Copy link
Author

I will close the issue here which seems more a meta discussion about what can be done more than an actual suggestion.

BUT about the scrollbar itself, maybe you want to check #61

how do I start a discussion?

@miketaylr
Copy link
Member

@karl-police sorry, it's still not clear what you're asking for. Are you saying you would like to propose new CSS functionality related to scrollbars?

@karl-police
Copy link
Author

karl-police commented Sep 26, 2022

@karl-police sorry, it's still not clear what you're asking for. Are you saying you would like to propose new CSS functionality related to scrollbars?

For webkit, yeah, not for W3 CSS.

W3 CSS currently has denied this suggestion, causing an issue that they resolved poorly, by letting the user decide how the scrollbar should appear, which browser developers have to implement. Google Chrome, has it as a Beta flag, but doesn't even support color changing or anything yet, I think.

It's about overlay scrollbars. So that the scrollbar, along with the scrollbar-gutter display above the layers of the website instead of taking space. This allows the scrollbar to display over the website, to then change the background of the scrollbar, making it transparent. Like that you can achieve a transparent scrollbar, over the page, with just CSS.

W3 CSS hasn't denied it actually, I think the draft was just denied, but not everyone at W3 CSS has seen it probably. But someone said that the draft was denied, because of lack of implementation interest by developers. And I think they mean browser developers.

@karl-police
Copy link
Author

karl-police commented Sep 26, 2022

It is currently still possible to create overlay scrollbars, by using overflow: overlay, but not in many browsers anymore. One where this still works is Google Chrome.

The CSS rule https://developer.mozilla.org/en-US/docs/Web/CSS/overflow#overlay was marked depreciated. But the usage of it is still useful, if they wouldn't have depreciated it. I don't know why it was depreciated, it could have broken certain websites.

If there could be a webkit flag for overflow so that you can do overflow: -webkit-overflow or something, or -webkit-overflow: overlay, that would be interesting too.

@miketaylr
Copy link
Member

OK, yeah - this isn't the right place. The compat standard documents things already implemented in multiple browsers today.

@karl-police
Copy link
Author

OK, yeah - this isn't the right place. The compat standard documents things already implemented in multiple browsers today.

What does this mean?

@miketaylr
Copy link
Member

This is not a standard where new features are incubated or proposed. See https://compat.spec.whatwg.org/#introduction

@karl-police
Copy link
Author

proposed

wasn't changing the color of the scrollbar with webkit or other scrollbar related styles with webkit a new feature though?

so is webkit there as a fallback incase the browser supports something that other browsers do not?

@miketaylr
Copy link
Member

miketaylr commented Sep 26, 2022

I'm sorry, I don't understand the questions. This is not the WebKit project.

@karl-police
Copy link
Author

I'm sorry, I don't understand the questions. This is not the WebKit project.

Ah, because I came from here: w3c/csswg-drafts#7717 (comment)

Where do the rest of the WebKit get defined from?

@miketaylr
Copy link
Member

Where do the rest of the WebKit get defined from?

https://webkit.org/getting-started/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants