Earlier quoted context omitted.
Websites already implement their own scroll bars - Gmail, Google Spreadsheets, etc. It would be nice if instead of having to reimplement _everything_ about the scrollbar to just add a feature or two, the native one was customizable. Because frankly, people are going to change it, so might as well make things less buggy.
Gmail uses webkit scrollbar styling, they don't reimplement scrollbars from scratch. If you go to gmail in Firefox it uses the stock scrollbars, which is really a major advantage to Firefox in my mind. It's kind of like when Chrome stopped supporting the tag even though webkit still supported it. Basically all of the times that I see this feature being used it is to make tiny, mostly transparent, or auto-hiding scrol…
“We would be willing to set up a $2,500 bounty to implement scrollbar styling”
31–40 of 87 posts
Re: “We would be willing to set up a $2,500 bounty to implement scrollbar styling”
#32Should we consider an anti-bounty system where we agree to pay more to the foundation for not implementing a `feature`? I personally, don't like websites breaking the 4th wall.
Re: “We would be willing to set up a $2,500 bounty to implement scrollbar styling”
#33To the naysayers: styling scrollbars has a very valid use-case. Two IDEs that I use most at work are Visual Studio 2012 and JetBrains PyCharm. I always switch to the dark theme on both, and try to use dark styling whenever possible. Simply because the amount of light from two 24" displays can be overwhelming. Both IDEs style the scrollbars to conform to the dark theme. You cannot do that in browser, unless you resort…
Have you ever tried f.lux? Or maybe monitors with variable brightness? (Apple's Thunderbolt displays have a light sensor and adjust automatically, probably others as well)
Re: “We would be willing to set up a $2,500 bounty to implement scrollbar styling”
#34I think the simple solution is adding a "light/dark" setting for browsers. We certainly don't need every color of the rainbow (omg gross), but this simple option could be universal and solve most requests.
Better yet, the browsers should easily be able to predict the dominant color of the page by parsing the CSS file and most of the DOM, and pick a complimentary scrollbar contrast accordingly. Maybe do that and allow override to light/dark.
Re: “We would be willing to set up a $2,500 bounty to implement scrollbar styling”
#35Earlier quoted context omitted.
We do find it useful on http://Clara.io in the editor (you have to be logged in to see them) -- we have a complex UI and the standard thick scroll bar is ugly and much too large. So we thin them down and simplify the styling so that they fit more into the overall UI. It is a very pleasing difference.
This is just my one experience (and you certainly know better the needs of your own product) but you are gaining "that looks nice" in exchange for "this is harder to use because the target is smaller and harder to click".
The only practical purpose of the scrollbar in modern design is to serve as a visual indicator that an area can be scrolled, and to show location and scale.
If you have a reasonably complicated web app there is a good chance you are going to need a scrolling view inside your page. You still need a scrollbar to show that the area can be scrolled, but using the default control styling looks really ugly.
Re: “We would be willing to set up a $2,500 bounty to implement scrollbar styling”
#36I was reading through this, just laughing and laughing at how ridiculous it was that people in 2001 thought changing the color of the scroll bar was somehow important or useful. I was all, "Hahah, people were very silly in 2001, and the web was a very silly place." Then, as the years crept ever forward, I began to realize this isn't a blast from the past...it's not like a discussion about the blink tag. It's a real t…
Re: “We would be willing to set up a $2,500 bounty to implement scrollbar styling”
#37To the naysayers: styling scrollbars has a very valid use-case. Two IDEs that I use most at work are Visual Studio 2012 and JetBrains PyCharm. I always switch to the dark theme on both, and try to use dark styling whenever possible. Simply because the amount of light from two 24" displays can be overwhelming. Both IDEs style the scrollbars to conform to the dark theme. You cannot do that in browser, unless you resort…
> Simply because the amount of light from two 24" displays can be overwhelming. Have you ever tried f.lux? Or maybe monitors with variable brightness? (Apple's Thunderbolt displays have a light sensor and adjust automatically, probably others as well)
Re: “We would be willing to set up a $2,500 bounty to implement scrollbar styling”
#38Should we consider an anti-bounty system where we agree to pay more to the foundation for not implementing a `feature`? I personally, don't like websites breaking the 4th wall.
Remember, it's not just the main scrollbars at the top and bottom of the window. Some pages have internal text regions with scrollbars, and it seems reasonable to style those. Those aren't browser UI, they're UI of the page.
Re: “We would be willing to set up a $2,500 bounty to implement scrollbar styling”
#39I think the simple solution is adding a "light/dark" setting for browsers. We certainly don't need every color of the rainbow (omg gross), but this simple option could be universal and solve most requests.
Re: “We would be willing to set up a $2,500 bounty to implement scrollbar styling”
#40To the naysayers: styling scrollbars has a very valid use-case. Two IDEs that I use most at work are Visual Studio 2012 and JetBrains PyCharm. I always switch to the dark theme on both, and try to use dark styling whenever possible. Simply because the amount of light from two 24" displays can be overwhelming. Both IDEs style the scrollbars to conform to the dark theme. You cannot do that in browser, unless you resort…
> Simply because the amount of light from two 24" displays can be overwhelming. Have you ever tried f.lux? Or maybe monitors with variable brightness? (Apple's Thunderbolt displays have a light sensor and adjust automatically, probably others as well)