whatwg/compat

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

karl-police opened this issue · 14 comments

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

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

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

something about the scrollbar

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

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?

@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 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.

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.

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

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

What does this mean?

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

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?

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

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?

Where do the rest of the WebKit get defined from?

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